Older blog entries for epsalon (starting at number 105)

Rant about fancy hotels

I have just arrived in Cambridge, MA for a week of consulting for Microsoft Research. They paid for my flight and hotel room so they put me in a fancy $200/night hotel. In this post I will try to explain why in my opinion, in general, the fancier the hotel the worse it is.

I have nothing against hotels as a service. Hotels provide a traveler with a clean place to spend the night, and with basic necessities. Hotels are useful when traveling, or when you need a clean neutral place to have sex. However, fancy hotels do not seem to provide these well, and charge a lot of money to do so.

Compare, for example, the fancy hotel I’m staying at now with a cheap motel for $40/night. The motel included a microwave and fridge, free parking, free wifi, and a free “breakfast”, which, admittedly, is nothing to feast over. However, the fancy hotel includes none of those (or least without caveats galore).

Here is a comparison of the cheap motel and the fancy hotel. I am purposefully omitting hotel names, as this is common for many hotels and motels.

Amenity

Cheap Motel

Fancy Hotel

Price per night

$51

$211

Parking

free, right outside room

$20/day

Internet Access

free WiFi

WiFi free with loyalty program, otherwise $10/day

Getting there

free airport shuttle

15 minute walk from subway station

Breakfast

free coffee and popcorn

$21 for continental breakfast

Refrigerator

free in room, empty

only mini-bar

Microwave

free in room

not available

Location

right off highway

near center of town

Storage Space

lots of empty drawers, closet

one drawer, small closet

Bed

Queen size, comfy, extra pillows on demand

King size, very comfy, useless decorative pillows

Power outlets

Limited

Limited

Phone

One phone near bed

Three phones (one cordless)

Phone Costs

Free local calls

$1/local call

Bath/Shower

Included, with fancy showerhead

Included, with fancy showerhead


Given the above comparison, why would anyone choose the fancy hotel over the cheap motel? I’m really curious. If you blog readers willingly stay at (and pay for) fancy hotels, why do you do so?

Syndicated 2009-08-10 01:43:47 from Alon's Blog

The Strange World of Macs (Part 2)

I promised a second post about macs, and it’s time to deliver. The reason I’m updating about it now, is that it turns out that two of the undergrads working with me on the computational pool project are mac people, and use mac laptops. Whenever I explain to them why macs are hard to use and complicated they keep saying I’m doing it wrong, and there’s a better way to do it. My main complaint here that this “better way” is never documented and isn’t easy to find.

For example, one mac person in our group re-installed a mac machine that was sitting in my office after the HD died (it required a trip to the shop to replace, since mac hardware is hard to maintain, and this is desktop!). After he left, I tried using his machine, the first thing I was greeted with was a screen asking for a password. That’s not very user friendly!

So, I googled for password reset information. I found several sites explaining how to reset a password without the CD, but all required you to be already logged in. I realized, it must be possible with the CD. However, there was no apparent way to boot from CD. Heck, there was no apparent way to get the CD out of the drive. Later I found the eject button on the keyboard, but still the computer will always boot from HD. I googled “mac boot from cd” and found you need to hold the option button while booting, not del of F1 like normal computers, and of course no message on boot to tell you that.

I booted the install CD, and it had a password reset option, but it didn’t work, since it wasn’t the right version. I had to boot an upgrade CD in order to successfully reset the password. After the password was reset I could finally log in.

Next step was to create a user for myself. This was not easy. The “spotlight” search feature I was told so much about did not work since it was “indexing”. I finally found the user management from the control panel and created my user.

All this time I was interrupted with an annoying window that wouldn’t close saying “Welcome” in different languages. Same annoying pop-up junk as with Windows. After that was done, an “install updates” popup came up and it had to restart and install the updates. By the time I was writing this post, the updates have finally been installed. I will now try to log in.

I am now on the mac itself. I managed to install Adium and Firefox. As it turns out, the popup window that appears is a mounted virtual drive. The two icons represent the application and a shortcut/symlink (I’m not sure) to the “Applications” folder, which is similar to the Start menu in windows. Dragging one to the other launches an install script, though I’m not sure exactly how. After installation is done you must unmount (”Eject”) the disk image in order to use the application. The application itself is only available from the applications menu, which can be accessed by searching for “Applications” using the magnifying glass on the top-right of the screen (called “Spotlight”). Spotlight does not search the web, or for uninstalled applications.

You could also  use spotlight to search for a specific application. In a way, it’s like a limited graphical command line. The most important application to locate with Spotlight is the real command line (called “Terminal”). This application will later appear on the bottom of the screen, and as I found in the book “Mac OSX or Unix Geeks”, you can drag it do a different position on the bottom of the screen to have it stay there. I did not find a similar way to add a non-running application.

Another discovery I’ve made: The screen has a hidden camera near the top, I guess Apple literally watches you. More to come soon.

Tried to install Hebrew. Worked, but without a keyboard shortcut. Any attempt to enable launched a monster keyboard shortcut menu, where it turns out that Hebrew conflicts with the “spotlight” thing. So, it’s either Hebrew or being able to launch applications. Updates to come.

Syndicated 2009-07-04 01:30:27 from Alon's Blog

Walking to work experiment

WalkingToday is day 6 of my walking to work experiment, and I could proudly say the experiment is a success. For the past 6 work days, I have been walking all the way from home to work and back every day. A distance of 2.7 miles.

Why would I do such a thing? For several reasons: First, walking is good for my health. Second, I can save money on gas and parking. And third, it is good for the environment.

Basically, I decided last Tuesday to see if it is possible to walk all the way to work, so I gave it a try. On that first day I realized I should probably take a hat, water, and a better portable radio. I took the route recommended by Google Maps, only to later find various shortcuts to make my way easier. My conclusion after this initial experiment: It’s not too bad.

I kept walking Wednesday and Thursday. Then Friday morning it rained. I decided to walk anyway. Also, I said if I can walk in the rain, I can  keep up this walking program. So, the same day I returned my parking permit and bought an umbrella. I bought 4 daily parking permits just in case.

Now is day 6 of my walking experiment, and I still haven’t used any of the parking permits. I feel good and happy. I really hope I can keep it up.

Syndicated 2009-05-05 20:36:29 from Alon's Blog

Order, Office Depot, and Vertical Storage

Those of you who have been following my twitter or Facebook updates may have noticed that in the past three days I was in a cleaning spree, transforming my room from an unpassable mess (literally) to a reasonably clean and spacious environment. In addition to the detailed sorting and throwing away of junk, I made some reforms to the order in my room. The goal is to hopefully have maintainable order, instead of just temporary order.

One of the things I’ve realized is that I do not have enough storage space for all my stuff when all my clothes are clean. That leads to extreme clutter in the clothes drawers and clothes being stored on the floor. My soultion was to use vertical storage. I went to Target (retail) and purchased a vertical storage device. This device allowed me to make use of unused room volume for storage while keeping floor area clear. Amazing!

Similarly, I used a 99L storage tub to store all my unused boardgames and empty boxes, instead of keeping several volotile stacks around the room.

Another great solution was to puchase two additional garbage containers to allow for pre-sorting of paper and recycleable trash. No more keeping unneeded paper or empty water bottles on the floor or desk. Now I can trash them immediately and do not need to collect during cleanup time.

While I was at Office Depot, I also found a better solution than envelopes for paper storage. It’s called a “file folder“, and not in the standard sense of a directory for digital storage, but rather a physical object that stores paper.

Hopefully this new room order will actually last.

Syndicated 2009-04-27 01:39:01 from Alon's Blog

Missed flight, business class

Greetings from over the Atlantic Ocean. I’m writing this blog post from KLM Flight 0605 from Amsterdam to San Francisco in Business class! But, before I write about my business class experience, I should explain my tweet about “missing my flight”.

It all started with me booking a one-way award ticket in business class from Tel Aviv to San Francisco via Amsterdam. The ticket was booked for April 16th at 5:05 am local time. Those with a keen eye will notice that that’s exactly when I posted my tweet about missing the flight. I did not make the flight for the simple reason I was sure I was booked on the April 17th flight, the one I’m on board right now.

The mix-up occurred due to an “off by one” error in copying the ticket information into Google Calendar. Since I was in the Pacific time zone I had to enter all time information in PDT, which is 10 hours earlier than Tel Aviv time, and 9 hours earlier than Amsterdam time. I did the math correctly, but neglected to adjust the date, thus adding the flight on Apr 16th at 7:05pm PDT instead of Apr 15th.

From that point onward, I did not look at my ticket until I was about to check in, what I believed was 26 hours before departure. I went to KLM’s check-in site, selected the flight path and the date and was surprised to see my ticket was not found. After looking up the ticket itself I realized that my booked flight is departing in two hours, while I’m at least a two hour drive from the airport, and my bags are not packed.

I called KLM Platinum reservations and they said that I’d have to book a new ticket, but they could cancel my existing ticket (and hopefully refund the miles and taxes paid). They recommended I call Flying Blue the next morning when they are available.

I didn’t want to wait till the next morning and tried calling the local airport, which was checking in my flight at that time. I got no answer. Then, I decided to try to call the US Flying Blue line, but it was already after 8pm on the east coast, so they too were not available. 5 am passed, and I didn’t have a ticket.

Then I came across the idea to call the Flying Blue center in a different timezone. I called Flying Blue Japan and they were happy to assist me. It turns out there was one award ticket left, in Business class, for the flight on the 17th. I booked that ticket.

Fast forward to the next day, and I boarded the first flight (TLV-AMS). It seems I would have been upgraded if I had an economy ticket as economy was full (as usual). The flight had a slight delay but my connection was fine. At Amsterdam, I went to the new lounge, took a shower, went online, and made a few phone calls.

About an hour later, I got tricked again by the flight information screens displaying my flight as “Boarding”. I went to the gate, quickly passed security and realized no one has yet boarded the aircraft. After nervously waiting for about 20 minutes, a delay was announced, then another one, and we finally started boarding 30 minutes after the scheduled departure time, and departed over an hour late. We should make up for some of the lost time in the air.

Now, for the business class experience. I’m seated at row 77, which is the upper deck exit row on the 747. It’s about 4 hours into the flight and I haven’t yet left the upper deck, and rarely left my seat, which turns into an almost flat bed that’s pretty comfy and sleepable. I spent the beginning of the flight sleeping (and eating the pretty good food) and then watched some shows on the IFE system, which is kinda old, but reasonable. I’m writing this on my laptop connected to the in-flight AC power.

Arrived safely at SFO, and posting this from the airport hotel.  That’s all for now. Sorry for not blogging more, but you can always follow me on Twitter!

Syndicated 2009-04-17 22:17:43 from Alon's Blog

I don’t do human babies

Me and human infant ShaharAs I have posted before, my brother has recently had twin daughters, which made me a new uncle. As many of you know, babies and I don’t get along very well. I mean, they like me, but I’m very much afraid of them and have no idea what to do with them.

Well, for some obscure reason, I guess mostly to laugh at my feeble attempts, they have placed one of these 3-month-old babies on me. Within a few minutes, she has already has vomited some kind of white substance on my clean t-shirt. I decided to learn more about these weird creatures, so I did what I usually do.Used Google.

Well, I made a series of web searches, but none returned any useful results. I am usually pretty good at web searching. I wasn’t sure where I went wrong. Many searches resulted in google scholar papers, but none included detailed enough instructions for beginners. Not to mention the fact that the product itself is not user-friendly. More about that below.

human baby “user’s guide”
human infant “user’s guide”
human infant manual
human infant safety
human infant care
human infant maintenance
human infant maintanence
human infant upkeep
baby uncle guide
new uncle guide
human baby care
human offspring care
human offspring maintenance
human offspring maintenence
human baby upkeep
human baby maintenance
human baby maintenence

Never mind Google’s failure here, the product itself is a UI nightmare. No manual included, no labels of any kind on the very delicate parts. No warnings. No warranty (except as required by the state), and it’s not even eligible for return or replacement, and you can’t even legally dispose of it.

It seems that human infants have a significant negative influence on humans, rivaled only by that of cats:

Cat/Intelligence

I, for one, seem to be immune to that negative effect (of cats too). However, I still cannot overcome the effect of two babies in my vicinity on all other humans, making having fun, such as playing board games, or having meaningful conversations, virtually impossible.

This post is a public service announcement: Use birth control. Because most STDs are manageable, babies aren’t!

As for me, I’m considering a vasectomy…

Syndicated 2009-04-10 17:38:59 from Alon's Blog

A Political Post

Today is Election day in Israel, and I’m voting for the extreme left wing party Hadash. Why? Because I think war is wrong. Period.

Why is war wrong you ask? Well, killing or hurting innocent people is obviously wrong. People should be considered innocent until proven guilty in court. At war, people are killed and hurt just because they belong to some nation or group, or believe in a different set of beliefs than the attacker.

It seems to me that there are for major causes of conflict in the national level: Religion, Nationalism, Greed, and Vendictiveness.

Let’s start with Religion. The same system that allows people to wholeheartedly believe fairy tales with no shred of truth gives those people justification to do the most horrible things to others. However I believe that people are basically good and would not follow a religion to extremism without other circumstances.

The second point I would like to mention is Nationalism. That is, a feeling, that your nation is better or more important simply because you happen to have citizenship there. It seems silly to me to be proud of, say, Israeli athletes or other achievements. Most of those people share little of my belief system, and I feel much closer to people of other nations who do. I also do not agree with my elected officials, just like most Americans were no proud to be represented by George W Bush.

The third point is Greed. Very rarely do the spoils of war cover the human and even financial cost of the war, even to the “winning” side. There are no winners in war. That said, people who have nothing to lose are much more likely to be aggressive and try to get ahead by force. Therefore, the solution to war prevention is not arms or security, but financial support and fair trade. A person with a good financial situation does not become a terrorist!

The final point is vindictiveness. This is what causes the vicious cycle of war. A well-known experiment asked participants to try and match the pain levels caused by another participant. The results: Although the other participant accurately matched the former’s actions,
the participants kept escalating their responses due to perceived escalation from the other side. That is why we should break this cycle and stop responding with force. That is the only way to finally achieve peace.

To conclude, I would like you to listen to the lyrics of Imagine by John Lennon:

Syndicated 2009-02-10 02:06:21 from Alon's Blog

The strange world of Macs (Part 1)

If you need to name the two most common operating systems, you would most likely say: Windows and Linux. Well, in the US there is a third common operating system. In fact, it’s even more popular than Linux. It’s called MAC OSX. In the Bay Area, not far from Cupertino where Apple Computer is headquartered, Macs are very common. It sometimes feels like more people use Macs than Windows.

Macs are supposed to be easy to use and intuitive, so I tried using one in my local Apple Store in Palo Alto. They have working laptops there than anyone can come and use.One of the first things I’ve noticed was a lack of mouse buttons. We’ve all heard about Macs have only one button, well the new ones don’t even have that. The trackpad is the button, and there is no right or middle button. Dragging requires manual effort to keep the heavy trackpad pressed, and if you’ve reached the end of the pad, you’re out of luck. Can’t just hold the button.

Another thing lacking was a scrollwheel, the standard right-side-of-pad scrolling didn’t work. I  happened to find by chance that you can scroll on a Mac by using two fingers on the trackpad. It’s weird but it works pretty well.

The other input device I was having trouble with was the keyboard. Ctrl combinations don’t seem to work, and there are no PgUp/PgDown keys. I had to ask to know that most Ctrl combinations are replaced with a new key called “command” (it’s similar to Meta), though some things like ctrl-left/right to move a word back and forth is actually with the alt button, which is also labeled “option”. The PgUp/PgDown require yet another modifier key “fn”. The total of five modifier keys leave little space for the space bar, and the most useful one (”option”) is not near the edge of the keyboard as one might expect, but near the spacebar.

One of the first things I tried to do was install FireFox and an IM client called Adium (I googled “mac IM” and that was the first result). Software installation on Macs is different from Linux or Windows. Downloaded files are “Disk Images” (something like an ISO) which you have to mount. Then, (and this is never explained, I had to ask), you need to drag the application icon to a nearby icon of a capital “A”. I tried to attach a screen cap of that but the capture application only saves to TIFF.

 Mac Disk Image

Anyway, even after you install the software, it only appears in a secret menu called “Applications” that you need to do the following to reach: Click on the desktop, click on the “Go” menu, click on “Applications”, browse to the application among a whole lot of stuff (like the “Programs” menu in Windows, but not sorted by vendor). The terminal BTW is under another sublevel “Utilities”. No wonder I couldn’t find it.

Now, I tried to look for some tutorial to explain these basic features. I found a help page about transitioning from windows that didn’t explain anything (such as scrolling, or the “command” button, or how to install or uninstall software).

I can talk all day about how non-standard Macs are. The close/minimize/maximize buttons are on the LEFT and are only color coded (red=close, yellow=minimize, green=maximize). Alt-F4 and other common combos don’t work (well, it opens an “Expose Settings” screen). Command-F4 doesn’t work either. It seems the combo is Command-W (I guess W is for Wlose, or they copied it from Firefox’s close tab combo). I tried some of the pre-installed software too, but about that in a future post.

Update: I figured out how to use an image conversion program called “Preview”. It seems Macs copy the awful Windows default of hiding extensions, so I had to guess what version of the image I’m uploading…

Syndicated 2009-02-04 01:34:53 from Alon's Blog

Uncle!

Today, Jan 14, 2009, I have become an Uncle. Yes, my older brother is now a father of twin girls, and all is well. I have not yet seen the babies, but once I get photos, I’ll post them here.

The growth of the family is a good reason to celebrate, and in our case, it means a family union in Israel scheduled for February. My brother is coming from Germany and I’m coming from the US for a first meeting the newly-extended family.

For those of you who care, my dates in Israel will be Feb 9 to 16 — one week. During those days I plan to vote. Although I’m not yet sure what party I’ll vote for. The options I’m considering “Meretz” and “Hadash“, both left-wing parties. Hadash is the only left-wing party that opposed the war in Gaza, but Meretz stands a chance of actually taking part in a central-left government.

Those of you who live in Israel and have the right to vote, don’t forget to vote for peace because war isn’t good for anyone.

Syndicated 2009-01-15 02:37:29 from Alon's Blog

Desert Snow

In the SnowAs I have updated before, my parents have arrived and have been here for a week now. Two days ago (Sunday), we started our road trip to Las Vegas through the California central valley and interstate I-5.

We spent most of the first (sunny) day driving until we reached Mojave, CA. Located in the Mojave desert, this town is home to one of the driest airports in the continental US and the world’s first civilian space port. Well, by the time we woke up the next day, it was on of the rare rainy days in the Mojave desert, with very poor visibility. However, our plans didn’t change and we took a tour of the airport.

Our next stop on the way was planned to be the Mojave national preserve HQ in Barstow to get tips about visiting this desert national park. However, on the way there something weird caught our eyes. What seemed for a second to be white sand turned out to be snow. Real white snow. In the desert. Barstow was covered with snow, an event unseen since 1985.

The snow was so bad that the direct route to Las Vegas (I-15) was closed and so we decided to go through the Mojave National Park in the snow. The result: some spectacular photos of desert plants in the snow, and a near-accident in 55mph (90km/h) with a truck on a narrow desert road.

When we finally arrived at Las Vegas and checked in to our hotel/casino on the strip, we went right to business and made more than $70 gambling. We’ll see how much of that we’ll lose…

Syndicated 2008-12-16 15:10:52 from Alon's Blog

96 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!