<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Another blog bites the dust</title><link>https://eran.sandler.co.il/</link><description>Recent content on Another blog bites the dust</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 27 Apr 2026 11:17:40 -0700</lastBuildDate><atom:link href="https://eran.sandler.co.il/index.xml" rel="self" type="application/rss+xml"/><item><title>Batch API is terrible for one agent. It might be great for a fleet.</title><link>https://eran.sandler.co.il/post/2026-04-27-batch-api-is-terrible-for-one-agent/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/post/2026-04-27-batch-api-is-terrible-for-one-agent/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/batch-api-fleet.jpg" alt="Batch API is terrible for one agent. It might be great for a fleet.">&lt;/p>
&lt;p>What does an agent harness feel like when every model turn goes through Anthropic&amp;rsquo;s Batch API instead of the synchronous endpoint?&lt;/p>
&lt;p>Batches are 50% off. For anyone burning real money on agents (eval suites, background subagents, anything that runs unattended), half-price tokens are the kind of number that makes you stop and squint. The trade is latency: batches are asynchronous, with up to a 24-hour processing window.&lt;/p></description></item><item><title>AI finding more bugs is a good thing</title><link>https://eran.sandler.co.il/post/2026-04-15-ai-finding-more-bugs-is-a-good-thing/</link><pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/post/2026-04-15-ai-finding-more-bugs-is-a-good-thing/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/ai-finding-more-bugs-is-a-good-thing.jpg" alt="AI finding more bugs is a good thing">&lt;/p>
&lt;p>Anthropic’s &lt;a href="https://www.anthropic.com/glasswing">Mythos announcement&lt;/a> set off exactly the reaction you would expect: if models can now find serious bugs at scale, software security must be about to get much worse.&lt;/p>
&lt;p>I think that reaction mixes up two things.&lt;/p>
&lt;p>A bug is not automatically a vulnerability.&lt;/p>
&lt;p>And even a vulnerability is not automatically exploitable.&lt;/p>
&lt;p>That distinction matters even more in the agent era. AI is getting better at surfacing weird behavior in code. It can push edge cases, strange paths, and awkward combinations much faster than most human teams. That is not bad news. That is visibility.&lt;/p></description></item><item><title>I Asked Codex to Reverse Engineer My Webcam</title><link>https://eran.sandler.co.il/post/2026-03-27-i-asked-codex-to-reverse-engineer-my-webcam/</link><pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/post/2026-03-27-i-asked-codex-to-reverse-engineer-my-webcam/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/codex-reverse-engineer-webcam.png" alt="Codex reverse engineering a webcam">&lt;/p>
&lt;p>I have an Anker PowerConf C200 webcam.&lt;/p>
&lt;p>It is a solid little webcam, and one of the nice things about it is that it supports a few genuinely useful settings, especially Field of View. You can change how wide the camera frames you, which is great if you want a tighter shot or a wider view of the room.&lt;/p>
&lt;p>There was just one problem: I run Linux. Yes, really. And I have for a long time.&lt;/p></description></item><item><title>Your Agent Can Run printenv (and Your Runtime Can't Stop It)</title><link>https://eran.sandler.co.il/post/2026-03-02-your-agent-can-run-printenv/</link><pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/post/2026-03-02-your-agent-can-run-printenv/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/tool-call-subprocess-hydra.png" alt="Tool calls are the postcard. Process trees are the trip.">&lt;/p>
&lt;p>&lt;a href="https://www.work-bench.com/post/the-rise-of-the-agent-runtime">Work-Bench&amp;rsquo;s post&lt;/a> is one of the clearer attempts to name what&amp;rsquo;s happening: a new &amp;ldquo;agent runtime&amp;rdquo; layer built to &lt;strong>execute, constrain, observe, and improve&lt;/strong> agent work at scale.&lt;/p>
&lt;p>I mostly agree with that framing. Where I think it stops short is &lt;em>inside&lt;/em> their &amp;ldquo;Constrain&amp;rdquo; pillar.&lt;/p>
&lt;p>They explicitly define &amp;ldquo;Constrain&amp;rdquo; as &amp;ldquo;two things: identity and permissions.&amp;rdquo; That&amp;rsquo;s correct - but incomplete once you accept the premise of agents: they execute arbitrary code, spawn subprocess trees, and interact with the OS in ways that don&amp;rsquo;t map cleanly to &amp;ldquo;API permission checks.&amp;rdquo;&lt;/p></description></item><item><title>It Was the Shell, Damn It: Why I Built AgentSH</title><link>https://eran.sandler.co.il/post/2026-02-21-it-was-the-shell-damn-it-why-i-built-agentsh/</link><pubDate>Sat, 21 Feb 2026 00:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/post/2026-02-21-it-was-the-shell-damn-it-why-i-built-agentsh/</guid><description>&lt;p>I had a rule in my control file: never run database migrations without explicit approval. The agent followed it perfectly - until it didn&amp;rsquo;t. During a long debugging session, it decided the schema was the root cause, wrote a forty-line inline Python script, connected directly to the database, and altered the table. It never &amp;ldquo;ran a migration.&amp;rdquo; It just spoke SQL through a different channel. The table was altered, the script was gone, and my harness log showed &amp;ldquo;executed python command.&amp;rdquo;&lt;/p></description></item><item><title>"It's Just a Skill File" (Famous Last Words)</title><link>https://eran.sandler.co.il/2026/01/29/its-just-a-skill-file-famous-last-words/</link><pubDate>Thu, 29 Jan 2026 02:53:29 +0000</pubDate><guid>https://eran.sandler.co.il/2026/01/29/its-just-a-skill-file-famous-last-words/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/its-just-another-skill.png" alt="its-just-another-skill-file">&lt;/p>
&lt;p>Skills like &lt;a href="https://skills.sh">skills.sh&lt;/a> (tiny text “how-to” files that steer an agent toward a task) feel harmless because they’re &lt;strong>just instructions&lt;/strong>.&lt;/p>
&lt;p>But that’s exactly why they can become an &lt;strong>attack vector&lt;/strong>.&lt;/p>
&lt;p>A skill file is basically &lt;strong>executable intent&lt;/strong>:&lt;/p>
&lt;ul>
&lt;li>it sets the agent’s assumptions (“trust this source”)&lt;/li>
&lt;li>it defines the workflow (“run these steps”)&lt;/li>
&lt;li>it can nudge boundaries (“skip confirmations”, “always do X”)&lt;/li>
&lt;/ul>
&lt;p>The tricky part is: &lt;strong>this attack doesn’t have to come from external prompt injection at all.&lt;/strong>&lt;br>
Skills often live &lt;em>inside&lt;/em> your environment (repo, dotfiles, shared templates, internal skill packs). If a malicious or compromised skill gets into that internal distribution path, it arrives with a “trusted” label by default.&lt;/p></description></item><item><title>Are We Quietly Returning to the Era of Feeds</title><link>https://eran.sandler.co.il/post/2025-10-08-are-we-quietly-returning-to-the-era-of-feeds/</link><pubDate>Wed, 08 Oct 2025 00:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/post/2025-10-08-are-we-quietly-returning-to-the-era-of-feeds/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/ai-markdown.png" alt="ai-markdown.png">&lt;/p>
&lt;p>Back in the Web 2.0 days, &lt;strong>RSS&lt;/strong> and &lt;strong>Atom&lt;/strong> feeds promised a better way to consume content. No more jumping between websites just to catch up on what’s new. You could open a single feed reader and get everything in one clean stream. It felt like the web finally worked for you instead of the other way around.&lt;/p>
&lt;p>As the ecosystem grew, new tools appeared around it. One of the biggest was &lt;strong>FeedBurner&lt;/strong>, which Google later acquired. It helped publishers track subscribers, manage feeds, and even &lt;strong>monetize them&lt;/strong> by inserting ads directly into the feed. It was an early version of what we now call &lt;em>native advertising&lt;/em> - ads that blended right in with regular content.&lt;/p></description></item><item><title>Introducing cc-sessions-cli: Make Your Claude Code Logs Work for You</title><link>https://eran.sandler.co.il/post/2025-09-22-cc-sessions-cli/</link><pubDate>Mon, 22 Sep 2025 00:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/post/2025-09-22-cc-sessions-cli/</guid><description>&lt;p>I was chatting with friends about context compaction and how hard it can be to carry forward important context from past LLM sessions without wasting tokens or repeating yourself.&lt;/p>
&lt;p>We kept coming back to the same pain point: you finish a productive session, but when you start a new one, you have no clean way to bring that history along. Claude Code already keeps a full record of every session on your local machine. So why not make that data more accessible and usable?&lt;/p></description></item><item><title>Introducing AutoAgent Action – Smarter GitHub Checks with AI</title><link>https://eran.sandler.co.il/post/2025-09-15-autoagent-ci-cd-agent-ai-rules/</link><pubDate>Mon, 15 Sep 2025 09:00:00 -0700</pubDate><guid>https://eran.sandler.co.il/post/2025-09-15-autoagent-ci-cd-agent-ai-rules/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/autoagent-robot.png" alt="autoagent-robot.png">&lt;/p>
&lt;p>Last Wednesday (Sep 10), I had the chance to attend a hackathon at Cursor’s offices - &lt;strong>huge thanks to the Cursor team&lt;/strong> for hosting such a great event! 🙌 The focus was on &lt;strong>Cursor CLI&lt;/strong> and their new &lt;strong>Background Agents API&lt;/strong>.&lt;/p>
&lt;p>When I started brainstorming ideas, I came across &lt;a href="https://x.com/ericzakariasson/status/1965558606914548033">Eric’s post&lt;/a> about running various rules during CI/CD to automate checks and actions. It got me thinking — setting up those rules often involves a lot of repetitive work: crafting similar prompt setups and then defining the actions themselves.&lt;/p></description></item><item><title>Wielding the Tool: How CLIs Unlock LLM-Driven Workflows</title><link>https://eran.sandler.co.il/2025/09/02/wielding-the-tool-how-clis-unlock-llm-driven-workflows/</link><pubDate>Tue, 02 Sep 2025 03:55:29 +0000</pubDate><guid>https://eran.sandler.co.il/2025/09/02/wielding-the-tool-how-clis-unlock-llm-driven-workflows/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/wielding-the-tool.png" alt="wielding-the-tool-against-the-dragon">&lt;/p>
&lt;p>Command line interfaces used to be the domain of automation experts who knew how to wield the tool with precision. They scripted pipelines, chained commands, and bent systems to their will from a blinking cursor. That hasn’t gone away, but something new is happening. Large language models are now picking up these tools and wielding them just as effectively.&lt;/p>
&lt;p>The key is design. If a CLI has clear help text and well described flags, an LLM can step in like an apprentice who suddenly knows the whole manual by heart. Add the ability to output JSON or another structured format, and the tool becomes not just usable but consumable. The LLM can run the command, parse the result, and carry the output forward into the next step.&lt;/p></description></item><item><title>Meet pgsqlite: A Postgres-Compatible Server on Top of SQLite - Built with a Little Help from AI</title><link>https://eran.sandler.co.il/2025/07/08/meet-pgsqlite-a-postgres-compatible-server-on-top-of-sqlite/</link><pubDate>Tue, 08 Jul 2025 07:07:29 +0000</pubDate><guid>https://eran.sandler.co.il/2025/07/08/meet-pgsqlite-a-postgres-compatible-server-on-top-of-sqlite/</guid><description>&lt;p>Lately, I&amp;rsquo;ve been working on something I probably wouldn&amp;rsquo;t have pursued if not for the rise of AI coding agents.&lt;/p>
&lt;p>It&amp;rsquo;s called pgsqlite - a Postgres wire protocol v3 compatible server, written in Rust, that runs on top of the standard SQLite library.&lt;/p>
&lt;p>&lt;img src="https://eran.sandler.co.il/img/pgsqlite.png" alt="pgsqlite">&lt;/p>
&lt;p>On the surface, it might sound like a niche tool. But it solves a very real and increasingly relevant problem.
Why This Could Be Useful&lt;/p>
&lt;p>As more developers integrate autonomous coding agents into their workflows, the need for lightweight, sandboxed environments grows. These environments often need a database - usually for tests, schema validation, or other backend tasks.&lt;/p></description></item><item><title>Making AI Coding Agents Smarter with Language Servers</title><link>https://eran.sandler.co.il/2025/06/02/making-AI-coding-agents-smarter-with-language-servers/</link><pubDate>Mon, 02 Jun 2025 10:08:04 +0000</pubDate><guid>https://eran.sandler.co.il/2025/06/02/making-AI-coding-agents-smarter-with-language-servers/</guid><description>&lt;p>If you are using VSCode or any other non-integrated editor (even vim or emacs), chances are you are already using a language server. These servers power features that are specific to the language or framework you are working with. They provide documentation, autocomplete, code navigation, warnings, and more.&lt;/p>
&lt;p>When you click on a function and jump to its definition, a language server is likely behind the scenes making that possible.&lt;/p></description></item><item><title>Thinkpad doesn't reocgnize NVME drive</title><link>https://eran.sandler.co.il/2023/07/13/2023-07-13-thinkpad-doesnt-recognize-NVME-drive/</link><pubDate>Thu, 13 Jul 2023 12:52:22 -0700</pubDate><guid>https://eran.sandler.co.il/2023/07/13/2023-07-13-thinkpad-doesnt-recognize-NVME-drive/</guid><description>&lt;h3 id="fixing-nvme-drive-detection-on-a-thinkpad-t14-gen-1-with-ubuntu">Fixing NVMe Drive Detection on a ThinkPad T14 Gen 1 with Ubuntu&lt;/h3>
&lt;p>I recently got a used ThinkPad T14 Gen 1 off eBay. It came without a storage drive, probably because it used to belong to some company and they pulled the disk before selling it.&lt;/p>
&lt;p>I picked up a Samsung 980 NVMe at a good price and installed it. The BIOS saw it right away, so I figured I was good to go. But when I booted the Ubuntu installer, it couldn&amp;rsquo;t see the drive.&lt;/p></description></item><item><title>Why serviceability matters</title><link>https://eran.sandler.co.il/2017/12/10/why-serviceability-matters/</link><pubDate>Sun, 10 Dec 2017 18:33:22 -0700</pubDate><guid>https://eran.sandler.co.il/2017/12/10/why-serviceability-matters/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/baked-gpu.jpg" alt="a late-2009 iMac GPU after being backed at 200°C (392°F)">&lt;/p>
&lt;p>In the picture above is a late-2009 iMac GPU (graphics card) after being baked at 200°C (392°F). Baking it solves a problem that makes the computer unusable and manifests itself as vertical pink lines during boot that gets the computer stuck.&lt;/p>
&lt;p>My friends&amp;rsquo; iMac suffered from this problem and after googling it I found out that its a rather common issue afflicting a lot of iMacs. It happens when an internal solder crack or break. Baking the card fixes the bad solder.&lt;/p></description></item><item><title>Goodbye WordPress! Hello Static (Hugo) and Netlify (static hosting and more).</title><link>https://eran.sandler.co.il/2017/06/04/goodbye-wordpress-hello-static-netlify/</link><pubDate>Sun, 04 Jun 2017 10:33:22 +0300</pubDate><guid>https://eran.sandler.co.il/2017/06/04/goodbye-wordpress-hello-static-netlify/</guid><description>&lt;p>&lt;img src="https://eran.sandler.co.il/img/hugonetlifylove.png" alt="Hugo plus Netlify equals Love">&lt;/p>
&lt;p>It&amp;rsquo;s time to move my blog to version 3. This time we are going back in time and into the future at the same time.&lt;/p>
&lt;p>Before we begin, here is a little history of my blog:&lt;/p>
&lt;h2 id="version-1---blogger">Version 1 - Blogger&lt;/h2>
&lt;p>Version 1 ran on Blogger - which was essentially a static site generation platform.
It gave you an editor, you would write your posts and then it would generate your complete site in HTML and even allowed you to publish it on your own server by uploading the result via FTP.&lt;/p></description></item><item><title>Redis Snowflake UniqueID Module</title><link>https://eran.sandler.co.il/2017/06/02/redis-snowflake-uniqueid-module/</link><pubDate>Fri, 02 Jun 2017 10:37:00 +0000</pubDate><guid>https://eran.sandler.co.il/2017/06/02/redis-snowflake-uniqueid-module/</guid><description>&lt;p>Ever since &lt;a href="https://redislabs.com/blog/writing-redis-modules/">Redis Modules&lt;/a> were released into the wild, I wanted to write something
nice and short and see how easy and fun it is to significantly extend Redis.&lt;/p>
&lt;p>It also helps that &lt;a href="https://twitter.com/dvirsky">Dvirsky&lt;/a>, my friend, works at Redis Labs and wrote &lt;a href="http://redismodules.com/modules/redisearch/">RediSearch&lt;/a> - a kick ass full text indexing and search engine that kicks all the other search engines&amp;rsquo; performance ass (you should definitly try it out).&lt;/p>
&lt;p>For a while now, to try out new languages/frameworks/whatever I&amp;rsquo;ve been using Twitter&amp;rsquo;s &lt;a href="https://github.com/twitter/snowflake/tree/snowflake-2010">Snowflake&lt;/a>. This case was no different as everyone needs unique ids at some point.&lt;/p></description></item><item><title>EFF’s Dice Random Number Generator digitized to become DicePass.org</title><link>https://eran.sandler.co.il/2016/09/13/effs-dice-random-number-generator-digitized-to-become-dicepass-org/</link><pubDate>Tue, 13 Sep 2016 18:40:00 +0000</pubDate><guid>https://eran.sandler.co.il/2016/09/13/effs-dice-random-number-generator-digitized-to-become-dicepass-org/</guid><description>&lt;p>&lt;strong>TL;DR&lt;/strong> – this is why (and how) I created the electronic version of &lt;a href="https://dicepass.org">EFF’s Dice&lt;/a>.&lt;/p>
&lt;p>&lt;a href="https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2016/09/dicepass.jpg">&lt;img class="alignright size-medium wp-image-456" src="https://i2.wp.com/eran.sandler.co.il/wp-content/uploads/2016/09/dicepass-300x251.jpg?fit=300%2C251" alt="dicepass" srcset="https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2016/09/dicepass.jpg?resize=300%2C251 300w, https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2016/09/dicepass.jpg?resize=768%2C641 768w, https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2016/09/dicepass.jpg?resize=1024%2C855 1024w, https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2016/09/dicepass.jpg?w=1080 1080w" sizes="(max-width: 300px) 100vw, 300px" data-recalc-dims="1" />&lt;/a>&lt;/p>
&lt;p>I love the &lt;a href="https://eff.org">Electronic Frontier Foundation&lt;/a> (EFF) and believe in their just cause. I support it as much as I can and try to educate as many people as I can about their rights, privileges online and how to correctly behave in this new found jungle.&lt;/p></description></item><item><title>5 tips on future proofing your Medium posts</title><link>https://eran.sandler.co.il/2015/12/31/5-tips-on-future-proofing-your-medium-posts/</link><pubDate>Thu, 31 Dec 2015 15:35:48 +0000</pubDate><guid>https://eran.sandler.co.il/2015/12/31/5-tips-on-future-proofing-your-medium-posts/</guid><description>&lt;p>So, you’ve decided you want to blog or write on &lt;a href="https://medium.com/">Medium&lt;/a> – where all the cool kids hang out. Great. Remember there are other similar platforms to write and blog and at some point Medium (like everything else on the Internet) might lose its appeal or even, god forbid, shutdown.&lt;img class="alignright" src="https://i1.wp.com/cdn.meme.am/instances2/500x/3606651.jpg?resize=400%2C400" alt="Dont break da internetz" data-recalc-dims="1" />&lt;/p>
&lt;p>When that happens, what will happen to your posts? How can you and the rest of the internet reach it?&lt;/p></description></item><item><title>Lets Encrypt Error: The server could not connect to the client to verify the domain :: Failed to connect to host for DVSNI challenge</title><link>https://eran.sandler.co.il/2015/12/31/lets-encrypt-error-the-server-could-not-connect-to-the-client-to-verify-the-domain-failed-to-connect-to-host-for-dvsni-challenge/</link><pubDate>Thu, 31 Dec 2015 12:45:09 +0000</pubDate><guid>https://eran.sandler.co.il/2015/12/31/lets-encrypt-error-the-server-could-not-connect-to-the-client-to-verify-the-domain-failed-to-connect-to-host-for-dvsni-challenge/</guid><description>&lt;p>Are you using &lt;a href="https://letsencrypt.org/">Lets Encrypt&lt;/a>? (If not, you should go ahead and use it to generate &lt;img class="alignright" src="https://i2.wp.com/www.eff.org/files/2014/11/17/letsencrypt-logo-large.png?resize=317%2C246&amp;#038;ssl=1" alt="" data-recalc-dims="1" />SSL certificates to ALL of your web servers).&lt;/p>
&lt;p>If you want to run it on EC2 or GCE using the –standalone argument (./letsencrypt-auto certonly –standalone -d example.com) &lt;strong>make sure port 443 (for SSL) is open&lt;/strong> on that server.&lt;/p>
&lt;p>Otherwise you’ll get the infamous:&lt;/p>
&lt;p>`Are you using &lt;a href="https://letsencrypt.org/">Lets Encrypt&lt;/a>? (If not, you should go ahead and use it to generate &lt;img class="alignright" src="https://i2.wp.com/www.eff.org/files/2014/11/17/letsencrypt-logo-large.png?resize=317%2C246&amp;#038;ssl=1" alt="" data-recalc-dims="1" />SSL certificates to ALL of your web servers).&lt;/p></description></item><item><title>Tornado’s secure cookie support in Flask</title><link>https://eran.sandler.co.il/2015/12/27/tornados-secure-cookie-support-in-flask/</link><pubDate>Sun, 27 Dec 2015 10:24:58 +0000</pubDate><guid>https://eran.sandler.co.il/2015/12/27/tornados-secure-cookie-support-in-flask/</guid><description>&lt;p>&lt;a href="https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2015/12/tornado-cookie-flask.png" rel="attachment wp-att-432">&lt;img class="alignright size-full wp-image-432" src="https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2015/12/tornado-cookie-flask.png?fit=140%2C147" alt="tornado-cookie-flask" data-recalc-dims="1" />&lt;/a>I’ve recently had the chance to write a new project on AppEngine.&lt;/p>
&lt;p>It’s been a long time since I tried I was too lazy (as always) to setup servers just for that.&lt;/p>
&lt;p>I’ve decided to use Python but just to be sure I won’t be vendor locked into various AppEngine services I’ve decided to use:&lt;/p>
&lt;ul>
&lt;li>Flask (instead of webapp2)&lt;/li>
&lt;li>Cloud SQL (instead of DataStore)&lt;/li>
&lt;/ul>
&lt;p>This will ensure that I can break out of AppEngine easily with minimal code changes.&lt;/p></description></item><item><title>nsq-to-gs – Streaming NSQ messages directly to Google Cloud Storage</title><link>https://eran.sandler.co.il/2015/11/17/nsq-to-gs-streaming-nsq-messages-directly-to-google-cloud-storage/</link><pubDate>Tue, 17 Nov 2015 10:40:15 +0000</pubDate><guid>https://eran.sandler.co.il/2015/11/17/nsq-to-gs-streaming-nsq-messages-directly-to-google-cloud-storage/</guid><description>&lt;p>&lt;a href="https://i0.wp.com/eran.sandler.co.il/wp-content/uploads/2015/11/nsq-to-googlestorage.png">&lt;img class="size-medium wp-image-421 aligncenter" src="https://i2.wp.com/eran.sandler.co.il/wp-content/uploads/2015/11/nsq-to-googlestorage-300x117.png?fit=300%2C117" alt="nsq-to-googlestorage" srcset="https://i0.wp.com/eran.sandler.co.il/wp-content/uploads/2015/11/nsq-to-googlestorage.png?resize=300%2C117 300w, https://i0.wp.com/eran.sandler.co.il/wp-content/uploads/2015/11/nsq-to-googlestorage.png?w=328 328w" sizes="(max-width: 300px) 100vw, 300px" data-recalc-dims="1" />&lt;/a>&lt;/p>
&lt;p>In addition to my &lt;a href="http://eran.sandler.co.il/2015/11/16/nsq-to-bigquery-stream-messages-from-nsq-directly-to-google-bigquery/">previously published&lt;/a> (very early) project to stream NSQ messages directly to BigQuery, I am happy to presents a modified version of &lt;a href="https://github.com/chrusty/nsq-to-s3">nsq-to-s3&lt;/a> that supports streaming NSQ messages directly Google Cloud Storage.&lt;/p>
&lt;p>&lt;strong>&lt;a href="https://github.com/erans/nsq-to-gs">Grab it while its hot from the nsq-to-gs repo&lt;/a>&lt;/strong>.&lt;/p>
&lt;p>I do see a future for a merged version of these two projects that supports both S3 and Google Cloud Storage but this would have to be enough for now.&lt;/p></description></item><item><title>nsq-to-bigquery – Stream messages from NSQ directly to Google BigQuery</title><link>https://eran.sandler.co.il/2015/11/16/nsq-to-bigquery-stream-messages-from-nsq-directly-to-google-bigquery/</link><pubDate>Mon, 16 Nov 2015 08:14:39 +0000</pubDate><guid>https://eran.sandler.co.il/2015/11/16/nsq-to-bigquery-stream-messages-from-nsq-directly-to-google-bigquery/</guid><description>&lt;p>&lt;a href="https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2015/11/nsq-to-bigquery.png">&lt;img class="size-medium wp-image-414 aligncenter" src="https://i0.wp.com/eran.sandler.co.il/wp-content/uploads/2015/11/nsq-to-bigquery-300x117.png?fit=300%2C117" alt="nsq-to-bigquery" srcset="https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2015/11/nsq-to-bigquery.png?resize=300%2C117 300w, https://i1.wp.com/eran.sandler.co.il/wp-content/uploads/2015/11/nsq-to-bigquery.png?w=328 328w" sizes="(max-width: 300px) 100vw, 300px" data-recalc-dims="1" />&lt;/a>&lt;/p>
&lt;p>In the spirit of nsq-to-XXX such as nsq-to-http and nsq-to-file – I bring you the very first version of &lt;a href="https://github.com/erans/nsq-to-bigquery">nsq-to-bigquery&lt;/a>.&lt;/p>
&lt;p>nsq-to-bigquery, as the name suggest, streams data from an NSQ channel into Google’s BigQuery using the &lt;a href="https://cloud.google.com/bigquery/streaming-data-into-bigquery">Streaming API&lt;/a> and provide very effective means to stream data that should be then further analysed and aggregated by BigQuery’s excellent performance.&lt;/p>
&lt;p>This is a (very) initial version so it has some limitations and assumptions.&lt;/p></description></item><item><title>gonionoo – Go wrapper for the Tor Network Status Protocol – OnionOO</title><link>https://eran.sandler.co.il/2015/10/29/gonionoo-go-wrapper-for-the-tor-network-status-protocol-onionoo/</link><pubDate>Thu, 29 Oct 2015 18:22:40 +0000</pubDate><guid>https://eran.sandler.co.il/2015/10/29/gonionoo-go-wrapper-for-the-tor-network-status-protocol-onionoo/</guid><description>&lt;p>I’ve bene running a &lt;a href="https://www.torproject.org/">Tor&lt;/a> exit node in the Netherlands since August 2013. I believe in the cause of Tor and it was only a matter of time before I started adding code in some for or another.&lt;/p>
&lt;p>&lt;a href="https://github.com/erans/gonionoo">gonionoo&lt;/a> is Go wrapper for OnionOO – the Tor Network Status protocol as is the first step in a slightly larger project I’m working on that I’ve been planning for a while ever since I’ve became a Tor exit node operator.&lt;/p></description></item><item><title>MongoDB Replica-Set Aware Backup Script</title><link>https://eran.sandler.co.il/2015/02/05/mongodb-replica-set-aware-backup-script/</link><pubDate>Thu, 05 Feb 2015 09:26:45 +0000</pubDate><guid>https://eran.sandler.co.il/2015/02/05/mongodb-replica-set-aware-backup-script/</guid><description>&lt;p>I’ve created a nice little bash script to take MongoDB backups that is replicaset aware.&lt;/p>
&lt;p>It will only take a backup from a replica so if you have the classic master,replica,arbiter configuration you can setup the script via cron on both (current) master and replica and the backup will only run on the replica.&lt;/p>
&lt;p>It will then tar.gz the backup and upload it to Google Storage. It can be easily adapted to upload the backup to S3 using s3cmd or the aws cli (aws-cli).&lt;/p></description></item><item><title>Seedcamp Tel-Aviv 2012</title><link>https://eran.sandler.co.il/2012/02/16/seedcamp-tel-aviv-2012/</link><pubDate>Thu, 16 Feb 2012 16:16:08 +0000</pubDate><guid>https://eran.sandler.co.il/2012/02/16/seedcamp-tel-aviv-2012/</guid><description>&lt;p>It’s that time of the year and &lt;a href="http://www.seedcamp.com/2012/02/seedcamp-returns-to-tel-aviv-27th-march.html">Seedcamp Tel-Aviv&lt;/a> is back (for the forth year!). This time lool Ventures is &lt;a href="http://lool.vc/seedcamp-tel-aviv/">part of the event&lt;/a>&lt;img src="http://lool.vc/seedcamp-tel-aviv/" alt="">&lt;/p>
&lt;p>In one of my hats I’m the CTO of &lt;a href="http://lool.vc">lool Ventures&lt;/a> and I’ll be there as a mentor to give advice and share from &lt;a href="http://familio.com">my experience in building a startup&lt;/a>.&lt;/p>
&lt;p>So if you have a great idea and started to work on it be sure to &lt;a href="http://www.seedcamp.com/events/seedcamp-tel-aviv">apply now&lt;/a>.&lt;/p>
&lt;p> &lt;/p>
&lt;p> &lt;/p></description></item><item><title>Requiem for a modem</title><link>https://eran.sandler.co.il/2011/11/20/requiem-for-a-modem/</link><pubDate>Sat, 19 Nov 2011 22:32:44 +0000</pubDate><guid>https://eran.sandler.co.il/2011/11/20/requiem-for-a-modem/</guid><description>&lt;p>Two days ago I’ve shut down the longest running electronics device I ever owned.&lt;figure style="width: 279px" class="wp-caption alignright">&lt;/p>
&lt;p>&lt;a href="https://i2.wp.com/isphelp.info/images/c/ca/AlcatelSTH.jpg">&lt;img class=" " src="https://i2.wp.com/isphelp.info/images/c/ca/AlcatelSTH.jpg?resize=279%2C139" alt="" data-recalc-dims="1" />&lt;/a>&lt;figcaption class="wp-caption-text">Alcatel SpeedTouch Home - Image from isphelp.info&lt;/figcaption>&lt;/figure>&lt;/p>
&lt;p>The device was my an Alcatel Speedtouch Home ADSL modem which I got circa 2001 when I was lucky enough to get an ADSL line at home.&lt;/p>
&lt;p>It was only turned off when there was a power failure or when I moved an apartment.&lt;/p></description></item><item><title>Scott Berkun’s Mindfire: Big Ideas For Curious Minds – Book Review</title><link>https://eran.sandler.co.il/2011/11/15/scott-berkuns-mindfire-big-ideas-for-curious-minds-book-review/</link><pubDate>Mon, 14 Nov 2011 22:20:11 +0000</pubDate><guid>https://eran.sandler.co.il/2011/11/15/scott-berkuns-mindfire-big-ideas-for-curious-minds-book-review/</guid><description>&lt;p>I had the pleasure of reading &lt;a href="http://www.scottberkun.com/">Scott Berkun&lt;/a>‘s newest book – &lt;a href="http://www.amazon.com/gp/product/0983873100/ref=as_li_ss_tl?ie=UTF8&amp;amp;tag=advancenetdeb-20&amp;amp;linkCode=as2&amp;amp;camp=217145&amp;amp;creative=399373&amp;amp;creativeASIN=0983873100">Mindfire: Big Ideas for Curious Minds&lt;/a>&lt;img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=advancenetdeb-20&amp;l=as2&amp;o=1&amp;a=0983873100&amp;camp=217145&amp;creative=399373" alt="" width="1" height="1" border="0" />. I was also forunate to get it for free in the short period of time where Scott gave it for free on his site, but this is not a guilty book review of getting the book for free.&lt;/p>
&lt;p>Mindfire is a collection of 30 essays which Scott wrote in various places, mostly on his blog. The essays got cleaned up and preped for the book which made the reading very clean and flowing. Scott’s writing style is very flowing and funny and while it may seem at times as a self emporment / self help book it really isn’t.&lt;/p></description></item><item><title>UIImage in iOS 5, Orientation and Resize</title><link>https://eran.sandler.co.il/2011/11/07/uiimage-in-ios-5-orientation-and-resize/</link><pubDate>Mon, 07 Nov 2011 07:15:51 +0000</pubDate><guid>https://eran.sandler.co.il/2011/11/07/uiimage-in-ios-5-orientation-and-resize/</guid><description>&lt;p>One of the things I found very strange is the fact that most operations that came with iOS prior iOS 5 which revolved around UIImage didn’t take into account the orientation of the image. This meant that if you want to read a picture from the camera roll and resize it, you’d have to roll your own code to correctly flip and/or rotate the image according to its orientation value.&lt;/p></description></item><item><title>Clone S3 Bucket Script</title><link>https://eran.sandler.co.il/2011/10/10/clone-s3-bucket-script/</link><pubDate>Mon, 10 Oct 2011 13:35:30 +0000</pubDate><guid>https://eran.sandler.co.il/2011/10/10/clone-s3-bucket-script/</guid><description>&lt;p>I had to backup an S3 bucket so I whiped out a small script to clone a bucket.&lt;/p>
&lt;p>It’s written in Python and depends on the excellent &lt;a href="http://code.google.com/p/boto/">Boto library&lt;/a>. If you are running Python &amp;lt; 2.7 you’ll also need the &lt;a href="http://code.google.com/p/argparse/">argparse library&lt;/a> (both available also via pip).&lt;/p>
&lt;p>View the gist here: &lt;a href="https://gist.github.com/1275085">https://gist.github.com/1275085&lt;/a>&lt;/p>
&lt;p>Or here below:&lt;/p></description></item><item><title>“Those who don’t know history are destined to repeat it.”</title><link>https://eran.sandler.co.il/2011/08/24/%E2%80%9Cthose-who-dont-know-history-are-destined-to-repeat-it-%E2%80%9D/</link><pubDate>Wed, 24 Aug 2011 21:39:28 +0000</pubDate><guid>https://eran.sandler.co.il/2011/08/24/%E2%80%9Cthose-who-dont-know-history-are-destined-to-repeat-it-%E2%80%9D/</guid><description>&lt;p>I know the title is a bit alarming, but that was my first thought after reading &lt;a href="http://twitter.com/bryce">@bryce&lt;/a>‘s latest post “&lt;a href="http://bryce.vc/post/9341889206/the-rising-generation">The Rising Generation&lt;/a>“.&lt;/p>
&lt;p>Briefly, he mentioned a 25 y/o asking a question on Quora about how was life before everyone had a cell phone and no one talked a lot or texted in public areas. Bryce also say that the new entrepreneurs, like the ones in yesterday’s Y Combinator Demo Day have different expectation, understanding and perceived value of technology than any other that has come before them.&lt;/p></description></item><item><title>Python Implementation of Twitter’s Snowflake Service</title><link>https://eran.sandler.co.il/2011/08/05/python-implementation-of-twitters-snowflake-service/</link><pubDate>Fri, 05 Aug 2011 17:56:19 +0000</pubDate><guid>https://eran.sandler.co.il/2011/08/05/python-implementation-of-twitters-snowflake-service/</guid><description>&lt;p>A while back Twitter &lt;a href="http://engineering.twitter.com/2010/06/announcing-snowflake.html">announced&lt;/a> the Snowflake service. Snowflake is a unique ID generator that is fast and generate 64bit integer unique ids that are “roughly sortable”. That is, newer ids are bigger than older ones, up to a certain point.&lt;/p>
&lt;p>The service was originally written in Scala (which runs on the JVM) and has a Thrift interface, which means you can talk to it from almost any thinkable programming language.&lt;/p></description></item><item><title>Determine if an Email address is Gmail or Hosted Gmail (Google Apps for Your Domain)</title><link>https://eran.sandler.co.il/2011/07/17/determine-if-an-email-address-is-gmail-or-hosted-gmail-google-apps-for-your-domain/</link><pubDate>Sun, 17 Jul 2011 08:30:56 +0000</pubDate><guid>https://eran.sandler.co.il/2011/07/17/determine-if-an-email-address-is-gmail-or-hosted-gmail-google-apps-for-your-domain/</guid><description>&lt;p>For my latest venture, &lt;a href="http://www.myfamilio.com">MyFamilio&lt;/a>, I needed to know if a user’s Email address is a Gmail one so that I could show the user his/her contacts from Gmail.&lt;/p>
&lt;p>Figuring out if the user is on Gmail is usually easy – the Email ends with @gmail.com. But what happens for all of those Google Apps for Your domain (like my own, which uses the @sandler.co.il domain) ?&lt;/p>
&lt;p>Well, you can easily detect that by running a DNS query on the MX record.&lt;/p></description></item><item><title>Forecast: Cloudy – My New Cloud Related Technical Blog</title><link>https://eran.sandler.co.il/2011/07/12/forecast-cloudy-my-new-cloud-related-technical-blog/</link><pubDate>Tue, 12 Jul 2011 06:01:28 +0000</pubDate><guid>https://eran.sandler.co.il/2011/07/12/forecast-cloudy-my-new-cloud-related-technical-blog/</guid><description>&lt;p>I’ve started a new technical blog which talks about the cloud. It’s called &lt;a href="http://forecastcloudy.net">Forecast: Cloudy&lt;/a> and it will feature thoughts, ideas and some code driven mostly from my experience running services on cloud infrastructure.&lt;/p>
&lt;p>The &lt;a href="http://forecastcloudy.net/2011/07/10/monitor-your-amazon-web-services-simple-queue-service-sqs-queue-length-in-amazon-cloudwatch/">first post&lt;/a> (after the traditional “&lt;a href="http://forecastcloudy.net/2011/07/09/and-the-forecast-for-today-cloudy/">Hello World&lt;/a>“) already has &lt;a href="https://github.com/forecastcloudy/sqscloudwatchqueuecount">some code&lt;/a> :-)&lt;/p>
&lt;p>Check it out and don’t forget to tell me what you think about it.&lt;/p></description></item><item><title>Extract GPS Latitude and Longitude Data from EXIF using Python Imaging Library (PIL)</title><link>https://eran.sandler.co.il/2011/05/20/extract-gps-latitude-and-longitude-data-from-exif-using-python-imaging-library-pil/</link><pubDate>Fri, 20 May 2011 21:27:25 +0000</pubDate><guid>https://eran.sandler.co.il/2011/05/20/extract-gps-latitude-and-longitude-data-from-exif-using-python-imaging-library-pil/</guid><description>&lt;p>I was searching an example of using Python Imaging Library (PIL) to extract the GPS data from EXIF data in images.&lt;/p>
&lt;p>There were various half baked examples that didn’t handle things well, so I baked something of my own combining multiple examples.&lt;/p>
&lt;p>You can get it here: &lt;a href="https://gist.github.com/983821">https://gist.github.com/983821&lt;/a>&lt;/p>
&lt;p>Or see it embedded below:&lt;/p></description></item><item><title>Twitter’s Kestrel init script for Ubuntu 10.04 Lucid</title><link>https://eran.sandler.co.il/2011/03/23/twitters-kestrel-init-script-for-ubuntu-10-04-lucid/</link><pubDate>Wed, 23 Mar 2011 20:02:28 +0000</pubDate><guid>https://eran.sandler.co.il/2011/03/23/twitters-kestrel-init-script-for-ubuntu-10-04-lucid/</guid><description>&lt;p>Twitter’s &lt;a href="https://github.com/robey/kestrel">Kestrel&lt;/a> is a cool scala based queue server (based on &lt;a href="http://blog.romeda.org/">Blaine Cook&lt;/a>‘s (&lt;a href="http://twitter.com/blaine">@blaine&lt;/a>) Ruby based Sterling).&lt;/p>
&lt;p>The two main features I like about Kestrel are:&lt;/p>
&lt;ul>
&lt;li>Sort-of-transactional – If I take an item I can make sure others can’t get it. If the connect drops it will go back on the queue.&lt;/li>
&lt;li>Read behind mode – If a certain queue reached a maximum pre-configured amount of RAM or items it will stop storing messages in RAM and will write it directly to the queue log file.&lt;/li>
&lt;/ul>
&lt;p>If you happen to be running it on Ubuntu 10.04 and want to use the provided init script (kestrel.sh) you’ll notice that it just won’t run.&lt;/p></description></item><item><title>PPTP VPN on Ubuntu 10.04 for your iPhone / iPad</title><link>https://eran.sandler.co.il/2010/08/30/pptp-vpn-on-ubuntu-10-04-for-your-iphone-ipad/</link><pubDate>Mon, 30 Aug 2010 13:51:24 +0000</pubDate><guid>https://eran.sandler.co.il/2010/08/30/pptp-vpn-on-ubuntu-10-04-for-your-iphone-ipad/</guid><description>&lt;p>Below are the steps necessary to connect your iPhone / iPad or any other computer via a PPTP VPN.&lt;/p>
&lt;p>Why would I want to do this? For various reasons such as allow you to access information and servers that are behind a firewall, or maybe you just need to route traffic through different servers.&lt;/p>
&lt;p>I’ve tested this on a 256mb &lt;a href="http://www.rackspacecloud.com/1431.html">Rackspace Cloud&lt;/a> instance running Ubuntu 10.04 and with an iPhone and an iPad. Thanks to &lt;a href="http://yaniv.golan.name/blog/">Yaniv&lt;/a> for debugging the instructions.&lt;/p></description></item><item><title>Varnish High, Ever increasing CPU usage workaround</title><link>https://eran.sandler.co.il/2010/05/26/varnish-high-ever-increasing-cpu-usage-workaround/</link><pubDate>Wed, 26 May 2010 08:40:47 +0000</pubDate><guid>https://eran.sandler.co.il/2010/05/26/varnish-high-ever-increasing-cpu-usage-workaround/</guid><description>&lt;p>If you are using &lt;a href="http://varnish-cache.org">Varnish&lt;/a> version &amp;gt;= 2.1 and experiencing an ever increasing CPU usage up to a point where you need to restart the service to force CPU usage to drop you may want to add the “-h classic” argument to the command line.&lt;/p>
&lt;p>This will revert to use the older hashing method instead of the newer “critbit” that was first introduced in version 2.1.&lt;/p>
&lt;p>You can read a little bit more about it on the &lt;a href="http://devblog.yedda.com/index.php/2010/05/26/varnish-2-1-ever-increasing-high-cpu-over-time-workaround/">Yedda Dev Blog&lt;/a>.&lt;/p></description></item><item><title>Disco Tip – Crunching web server logs</title><link>https://eran.sandler.co.il/2010/03/21/disco-tip-crunching-web-server-logs/</link><pubDate>Sun, 21 Mar 2010 13:22:57 +0000</pubDate><guid>https://eran.sandler.co.il/2010/03/21/disco-tip-crunching-web-server-logs/</guid><description>&lt;div>
 &lt;p>
 At my &lt;a href="http://yedda.com">day job&lt;/a> we use &lt;a href="http://discoproject.org">Disco&lt;/a>, a Python + Erlang based Map-Reduce framework, to crunch our web servers and application logs to generate useful data.&lt;img class="alignright" title="discoball" src="https://i0.wp.com/eran.sandler.co.il/wp-content/uploads/2010/03/discoball.png?resize=90%2C120" alt="" data-recalc-dims="1" />
 &lt;/p>
 &lt;p>
 Each web server log file per day is a couple of GB of data which can amount to a lot of log data that needs to be processed on a daily.
 &lt;/p>
 &lt;p>
 Since the files are big it was easier for us to perform all the necessary filtering of find the rows of interest in the &amp;#8220;map&amp;#8221; function. The problem is, that it requires us to return some generic null value for rows that are not interesting for us. This causes the intermediate files to contains a lot of unnecessary data that has the mapping of our uninteresting rows.
 &lt;/p></description></item><item><title>Ubuntu 9.10 Karmic Koala and ies4linux – Installation</title><link>https://eran.sandler.co.il/2009/12/30/ubuntu-9-10-karmic-koala-and-ies4linux-installation/</link><pubDate>Wed, 30 Dec 2009 09:01:44 +0000</pubDate><guid>https://eran.sandler.co.il/2009/12/30/ubuntu-9-10-karmic-koala-and-ies4linux-installation/</guid><description>&lt;p>Installing &lt;a href="http://www.tatanka.com.br/ies4linux/page/Main_Page">ies4linux&lt;/a> on Ubuntu 9.10 Karmic Koala by just running “./ies4linux” might show some warnings such as:&lt;/p>
&lt;blockquote>
&lt;p>IEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It’s recommended that you update your wine to the latest version (Go to: winehq.com).&lt;/p>&lt;/blockquote>
&lt;p>In my case it showed the above text, which seems to be a warning, and run the UI but then got stuck and didn’t complete anything.&lt;/p></description></item><item><title>Message in a bottle</title><link>https://eran.sandler.co.il/2009/12/22/message-in-a-bottle/</link><pubDate>Tue, 22 Dec 2009 15:23:27 +0000</pubDate><guid>https://eran.sandler.co.il/2009/12/22/message-in-a-bottle/</guid><description>&lt;p>Launching a startup is like sending a message in a bottle. If the message is not clear, no one will come to visit your lonely island or send you a postcard back.&lt;a href="http://www.flickr.com/photos/kraftwerckk/2967546108/">&lt;img class="alignright" title="Message in a bottle" src="https://i1.wp.com/farm4.static.flickr.com/3285/2967546108_b68655f652_m.jpg?resize=173%2C130" alt="Message in a bottle" data-recalc-dims="1" />&lt;/a>&lt;/p>
&lt;p>When you launch your startup, your online presence (i.e. website, twitter account, facebook page, etc) and the buzz you manage to create online via the online official and unofficial press are the message you are passing to your users. If the message is not clear you can lose a lot of attention.&lt;/p></description></item><item><title>WordPress Plugins</title><link>https://eran.sandler.co.il/wordpress-plugins/</link><pubDate>Tue, 22 Dec 2009 13:15:09 +0000</pubDate><guid>https://eran.sandler.co.il/wordpress-plugins/</guid><description>&lt;ul>
&lt;li>&lt;a href="http://eran.sandler.co.il/wordpress-plugins/microid-wordpress-plugin/">MicroID WordPress Plugin&lt;/a>&lt;/li>
&lt;li>&lt;a href="http://eran.sandler.co.il/wordpress-plugins/openid-delegate-wordpress-plugin/">OpenID Delegate WordPress Plugin&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Don Dodge, Google and Developers Evangelism</title><link>https://eran.sandler.co.il/2009/11/16/don-dodge-google-and-developers-evangelism/</link><pubDate>Mon, 16 Nov 2009 20:57:20 +0000</pubDate><guid>https://eran.sandler.co.il/2009/11/16/don-dodge-google-and-developers-evangelism/</guid><description>&lt;p>I was just reading over at &lt;a href="http://www.techcrunch.com/">TechCrunch&lt;/a> about &lt;a href="http://www.techcrunch.com/2009/11/15/microsofts-loss-googles-gain-don-dodge-gets-a-new-job/">Google quickly hiring Don Dodge&lt;/a> after he was let go from Microsoft. It seems Don will be doing what he used to do at Microsoft – Developer Evangelism (good for him, and Google!).&lt;/p>
&lt;p>I’m very happy to see that Google is putting their stock options and cash where their mouth is to evangelize their APIs, platforms (Android, AppEngine) and tools to developers.&lt;/p>
&lt;p>A while back I wrote about the &lt;a href="http://eran.sandler.co.il/2007/05/28/google-israel-where-art-thou-in-the-development-community/">lack of Google’s outreach in the Israeli developers community&lt;/a>, and it is still very visible in Israel by the jobs listings as well as various events and conventions that Microsoft Technology still dominates the Israeli high-tech software scene.&lt;/p></description></item><item><title>New programming languages forces you to re-think a problem in a fresh way (or why do we need new programming languages. always.)</title><link>https://eran.sandler.co.il/2009/11/13/new-programming-languages-forces-you-to-re-think-a-problem-in-a-fresh-way-or-why-do-we-need-new-programming-languages-always/</link><pubDate>Thu, 12 Nov 2009 22:26:01 +0000</pubDate><guid>https://eran.sandler.co.il/2009/11/13/new-programming-languages-forces-you-to-re-think-a-problem-in-a-fresh-way-or-why-do-we-need-new-programming-languages-always/</guid><description>&lt;p>Whenever a new programming language appears some claim its the best thing since sliced bread (tm – not mine ;-) ), other claim its the worst thing that can happen and you can implement everything that the language provides in programming language X (assign X to your favorite low level programming language and append a suitable library).&lt;/p>
&lt;p>After seeing Google’s new &lt;a href="http://golang.org/">Go&lt;/a> programming language I must say I’m excited. Not because its from Google and it got a huge buzz around the net. I am excited about the fact that people decided to think differently before they went on and created Go.&lt;/p></description></item><item><title>Google AppEngine – Python – issubclass() arg 1 must be a class</title><link>https://eran.sandler.co.il/2009/09/14/google-appengine-python-issubclass-arg-1-must-be-a-class/</link><pubDate>Mon, 14 Sep 2009 11:56:22 +0000</pubDate><guid>https://eran.sandler.co.il/2009/09/14/google-appengine-python-issubclass-arg-1-must-be-a-class/</guid><description>&lt;p>If you are getting the error “”issubclass() arg 1 must be a class”” with Google App Engine SDK for Python on Linux its probably because you are running Python 2.6 (and will probably happen to you when you run Ubuntu 9.04 – 2.6 is the default there).&lt;/p>
&lt;p>Just run the dev server under python 2.5 (i.e. python2.5 dev_appserver.py)&lt;/p></description></item><item><title>Error: “Operation could not be completed (error 0x000006d1)” when adding a Samba based network printer to Vista</title><link>https://eran.sandler.co.il/2009/01/20/error-operation-could-not-be-completed-error-0x000006d1-when-adding-a-samba-based-network-printer-to-vista/</link><pubDate>Tue, 20 Jan 2009 19:19:37 +0000</pubDate><guid>https://eran.sandler.co.il/2009/01/20/error-operation-could-not-be-completed-error-0x000006d1-when-adding-a-samba-based-network-printer-to-vista/</guid><description>&lt;p>If you are getting the following error while adding a Samba based network printer to Vista:&lt;/p>
&lt;blockquote>
&lt;p>Windows cannot connect to the printer. Operation could not be completed (error 0x000006d1).&lt;/p>&lt;/blockquote>
&lt;p>And you have a Samba server (version 3.0 and above) consider using the following technique to add the printer:&lt;/p>
&lt;ul>
&lt;li>Add a local printer (not a network one!)&lt;/li>
&lt;li>Select “create a new port”&lt;/li>
&lt;li>Select “Local port” as type of port&lt;/li>
&lt;li>In the port name enter the printer’s SMB path, i.e. \sambaserver\printer_name&lt;/li>
&lt;li>Select the right driver&lt;/li>
&lt;/ul>
&lt;p>That’s all. Works like a charm!&lt;/p></description></item><item><title>“Unable to retrieve MSN Address Book” on Pidgin on Ubuntu / Debian?</title><link>https://eran.sandler.co.il/2009/01/12/unable-to-retrieve-msn-address-book-on-pidgin-on-ubuntu-debian/</link><pubDate>Mon, 12 Jan 2009 16:42:28 +0000</pubDate><guid>https://eran.sandler.co.il/2009/01/12/unable-to-retrieve-msn-address-book-on-pidgin-on-ubuntu-debian/</guid><description>&lt;p>Today I got the following error on Pidgin (I’m running version 2.5.2 on Ubuntu 8.10 Intrepid Ibex) while it tried to connect to MSN:&lt;/p>
&lt;blockquote>
&lt;p>“Unable to retrieve MSN Address Book”&lt;/p>&lt;/blockquote>
&lt;p>After searching a bit I found &lt;a href="http://www.lifelog.be/2009/01/12/pidgin-unable-to-retrieve-msn-address-list/">this post&lt;/a> by Gijs Nelissen which said to use a different MSN plugin for Pidgin called &lt;a href="http://code.google.com/p/msn-pecan/downloads/list">msn-pecan&lt;/a>.&lt;/p>
&lt;p>I’ll reiterate the instructions for those with Ubuntu / Debian:&lt;/p>
&lt;ol>
&lt;li>Close Pidgin (make sure the process is really down)&lt;/li>
&lt;li>Run “apt-get install msn-pecan”&lt;/li>
&lt;li>Start pidgin&lt;/li>
&lt;li>Change your MSN account type from MSN to WLM&lt;/li>
&lt;li>Reconnect&lt;/li>
&lt;/ol>
&lt;p>&lt;span style="text-decoration: line-through;">I don’t know if this error affects other libpurple based multi-headed IMs (such as &lt;a href="http://www.adiumx.com">Adium&lt;/a>)&lt;/span> (&lt;strong>UPDATE:&lt;/strong> It appears this IS a libpurple issue – so Adium IS affected), however, the msn-pecan project has a Windows binary release as well as source release (if you care/need/want to compile it for Mac OS X or other Linux distributions).&lt;/p></description></item><item><title>Ubuntu 8.10, Dell D630, fan issues and screen repaints issues</title><link>https://eran.sandler.co.il/2008/11/12/ubuntu-810-dell-d630-fan-issues-and-screen-repaints-issues/</link><pubDate>Wed, 12 Nov 2008 16:12:35 +0000</pubDate><guid>https://eran.sandler.co.il/2008/11/12/ubuntu-810-dell-d630-fan-issues-and-screen-repaints-issues/</guid><description>&lt;p>On the day of Ubunut 8.10 I’ve upgraded my work laptop (Dell D630) to Ubuntu 8.10. I’ve previously ran my home desktop on the release candidates and saw that all is well so I didn’t expect any specific issues with the upgrade.&lt;/p>
&lt;p>After finishing the upgrade successfully I’ve encountered 2 problems.&lt;/p>
&lt;p>The first was with the computer fan. It was workin on and off in full steam in 4 seconds cycles. Really annoying. A quick search in the Ubuntu forums led to &lt;a href="http://ubuntuforums.org/showthread.php?t=977347">this post&lt;/a> saying I should upgrade to the latest BIOS version (A13 – at least at the time of writing this post).&lt;/p></description></item><item><title>Google Developer Day 2008 Israel – I’ll be there</title><link>https://eran.sandler.co.il/2008/11/01/google-developer-day-2008-israel-ill-be-there/</link><pubDate>Sat, 01 Nov 2008 18:21:57 +0000</pubDate><guid>https://eran.sandler.co.il/2008/11/01/google-developer-day-2008-israel-ill-be-there/</guid><description>&lt;p>As I’ve &lt;a href="http://eran.sandler.co.il/2008/09/22/google-developer-day-2008-israel-yes-its-in-israel/">previously mentioned&lt;/a>, tomorrow I’ll be at the &lt;a href="http://code.google.com/intl/il/events/developerday/2008/home.html">Google Developer Day&lt;/a> taking place at Avenue Center near TLV airport.&lt;/p>
&lt;p>If you want to me and talk or just say hi ping me.&lt;/p></description></item><item><title>Google Developer Day 2008 Israel (yes, it’s in Israel)</title><link>https://eran.sandler.co.il/2008/09/22/google-developer-day-2008-israel-yes-its-in-israel/</link><pubDate>Mon, 22 Sep 2008 06:28:05 +0000</pubDate><guid>https://eran.sandler.co.il/2008/09/22/google-developer-day-2008-israel-yes-its-in-israel/</guid><description>&lt;p>About a year and a half ago I’ve written about &lt;a href="http://eran.sandler.co.il/2007/05/28/google-israel-where-art-thou-in-the-development-community/">Google Israel’s position in the Israeli development community&lt;/a> (actually, there lack of) and that a company like Google should be more involved.&lt;/p>
&lt;p>This was written around the time the 2007 Google Developer Day happened in more than 10 places around the world but not in Israel.&lt;/p>
&lt;p>I opened my Email this morning and to my surprise I found an invitation to the &lt;a href="http://code.google.com/intl/il/events/developerday/2008/home.html">Google Developer Day 2008 in Israel&lt;/a>.&lt;/p></description></item><item><title>Failed to run /usr/sbin/synaptic Unable to copy the user’s Xauthorisation file</title><link>https://eran.sandler.co.il/2008/04/27/failed-to-run-usrsbinsynaptic-unable-to-copy-the-users-xauthorisation-file/</link><pubDate>Sun, 27 Apr 2008 08:46:14 +0000</pubDate><guid>https://eran.sandler.co.il/2008/04/27/failed-to-run-usrsbinsynaptic-unable-to-copy-the-users-xauthorisation-file/</guid><description>&lt;p>If you get the following error while running Synaptic:&lt;/p>
&lt;blockquote>
&lt;p>**Failed to run /usr/sbin/synaptic&lt;/p>&lt;/blockquote>
&lt;blockquote>
&lt;p>Unable to copy the user’s Xauthorisation file.**&lt;/p>&lt;/blockquote>
&lt;p>Make sure to that you have enough space in your /tmp directory.&lt;/p>
&lt;p>To check if that is indeed the problem run the following command in your terminal:&lt;/p>
&lt;blockquote>
&lt;p>df -h&lt;/p>&lt;/blockquote>
&lt;p>This command will show you each mounted volumes you may have including the one mounted to /tmp.&lt;/p>
&lt;p>/tmp usually contains temporary data for applications while they run. It sometimes may reach a point where it 100% full (might have happened to me while I upgraded to Hardy Heron 8.04).&lt;/p></description></item><item><title>Solution (sort of): Mic problems with Skype on Dell D630 and Ubuntu 7.10 (gutsy gibbon)</title><link>https://eran.sandler.co.il/2008/03/11/solution-sort-of-mic-problems-with-skype-on-dell-d630-and-ubuntu-710-gutsy-gibbon/</link><pubDate>Tue, 11 Mar 2008 19:52:26 +0000</pubDate><guid>https://eran.sandler.co.il/2008/03/11/solution-sort-of-mic-problems-with-skype-on-dell-d630-and-ubuntu-710-gutsy-gibbon/</guid><description>&lt;p>If you are using Skype on Ubuntu 7.10 (Gusty Gibbon) on a Dell D630 and have the “famous” internal microphone problems due to the HD-Intel chipset, I’ve found a simple solution, sort of. &lt;img src="https://i2.wp.com/www.plantronics.com/images/catalog/product_large/audio470usb.gif?resize=160%2C160" alt="Plantronics .Audio 470" align="right" border="1" hspace="5" vspace="5" data-recalc-dims="1" />&lt;/p>
&lt;p>I recently bought a &lt;a href="http://www.plantronics.com/north_america/en_US/products/cat6180048/cat6180055/prod5870006">Plantronics .Audio 470 headset&lt;/a> at Best Buy for $50. Its a nice headset with good sound quality and a good mic that is also fold-able for good portability.&lt;/p>
&lt;p>That headset also comes with a USB adapter which allows you to basically get a USB based sound card so you can use that headset with machines without a sound card (or a problematic sound card/chipset…).&lt;/p></description></item><item><title>SocialGraph FooCamp 2008 here I come!</title><link>https://eran.sandler.co.il/2008/01/31/socialgraph-foocamp-2008-here-i-come/</link><pubDate>Thu, 31 Jan 2008 13:08:11 +0000</pubDate><guid>https://eran.sandler.co.il/2008/01/31/socialgraph-foocamp-2008-here-i-come/</guid><description>&lt;p>I’m sitting in Frankfurt Airport (FRA) waiting for my connecting flight to San Francisco which will let me attend &lt;a href="http://sgfoocamp08.pbwiki.com/">Social Graph FooCamp 2008&lt;/a>.&lt;/p>
&lt;p>According to the cast of people assembled on the wiki it seems that its going to be lots of fun and hopefully very productive.&lt;/p>
&lt;p>I’ll be arriving to SF after noonish. If you want to meet, say hi, or anything else, Email me through the &lt;a href="http://eran.sandler.co.il/contact/">contact page&lt;/a>.&lt;/p>
&lt;p>Since this is a FooCamp, I do have a very rough on the edges topic to discuss and bring up. I wanted to write a post about it before the camp but whenever I started writing the post I kept on hitting open issues (or at least issues that must be resolved before moving on). This eventually made the post very incoherent so I thought that the best way to resolve it is by putting up a session at the camp.&lt;/p></description></item><item><title>OpenID 2.0 Directed Identity and Emails</title><link>https://eran.sandler.co.il/2008/01/27/openid-20-directed-identity-and-emails/</link><pubDate>Sun, 27 Jan 2008 10:18:31 +0000</pubDate><guid>https://eran.sandler.co.il/2008/01/27/openid-20-directed-identity-and-emails/</guid><description>&lt;p>A couple of days ago I’ve talked with &lt;a href="http://www.hueniverse.com/hueniverse/2008/01/addressing-open.html">Eran Hammer-Lahav&lt;/a> about an idea I had regarding his post about &lt;a href="http://www.hueniverse.com/hueniverse/2008/01/addressing-open.html">using Emails as OpenID identifiers&lt;/a>.&lt;/p>
&lt;p>During the talk another sub-idea came into light in regards to OpenID 2.0 Directed Identity and Emails. While I’m not sure if this has been discussed before (I didn’t have much time to go through old posts on the OpenID mailinglist yet) I thought about bringing it up here.&lt;/p></description></item><item><title>OAuth Core 1.0 Final – Out the door into a service near you</title><link>https://eran.sandler.co.il/2007/12/05/oauth-core-10-final-out-the-door-into-a-service-near-you/</link><pubDate>Wed, 05 Dec 2007 19:42:44 +0000</pubDate><guid>https://eran.sandler.co.il/2007/12/05/oauth-core-10-final-out-the-door-into-a-service-near-you/</guid><description>&lt;p>At &lt;a href="http://www.windley.com/events/iiw2007b/">IIW 2007b&lt;/a> &lt;a href="http://oauth.net/core/1.0">OAuth Core 1.0 Final&lt;/a> was released.&lt;/p>
&lt;p>I wish I could attend IIW but I had previous work related obligations that I simply could not get out of. I do hope to attend the next one (IIW 2008a).&lt;/p>
&lt;p>Now it’s time to update the C# client to the latest and really final version of the spec.&lt;/p>
&lt;p>Congrats to everyone involved with OAuth. It is a truly amazing group of people and I think we can all be proud of the outcome!&lt;/p></description></item><item><title>Knock knock! Who’s there? Yedda. Yedda who? Yedda from AOL</title><link>https://eran.sandler.co.il/2007/12/04/knock-knock-whos-there-yedda-yedda-who-yedda-from-aol/</link><pubDate>Tue, 04 Dec 2007 09:37:51 +0000</pubDate><guid>https://eran.sandler.co.il/2007/12/04/knock-knock-whos-there-yedda-yedda-who-yedda-from-aol/</guid><description>&lt;p>I know I’ve been very quiet recently but some of you know why. It took me a while to write about it but its true and it did happen.&lt;/p>
&lt;p>&lt;a href="http://press.aol.com/article_display.cfm?article_id=1338">Yedda is now part of AOL&lt;/a>.&lt;/p>
&lt;p>There are some very interesting things planned for Yedda inside AOL. You’ll just have to wait and see :-) so forgive me if I’ll disappear for a while again due to some work related obligations.&lt;/p></description></item><item><title>Got a new MP3 player – iRiver X20</title><link>https://eran.sandler.co.il/2007/10/25/got-a-new-mp3-player-iriver-x20/</link><pubDate>Thu, 25 Oct 2007 19:43:12 +0000</pubDate><guid>https://eran.sandler.co.il/2007/10/25/got-a-new-mp3-player-iriver-x20/</guid><description>&lt;p>Lately my 3rd generation 20Gb iPod battery started to die very early. It barely lasted for 2 hours. Changing a battery&lt;a href="https://i0.wp.com/commons.wikimedia.org/wiki/Image:Ipod_backlight.jpg">&lt;img src="https://i2.wp.com/upload.wikimedia.org/wikipedia/commons/3/30/Ipod_backlight.jpg?resize=137%2C208" alt="3rd Generation iPod" align="right" border="1" hspace="5" vspace="5" data-recalc-dims="1" />&lt;/a> through Apple’s israeli representatives is not a very nice thing or easy to do and I didn’t want to wait for a replacement do-it-yourself battery from eBay so I’ve decided it was time for a new player.&lt;/p>
&lt;p>In addition to that a 3rd gen iPod has only 32Mb of RAM (it optimizes the battery life by loading ~32Mb from the drive every time, thus reducing the need to go back to the hard drive every time) and Apple recommended to have files of 9mb or less for best battery performance. Being the semi audiophile that I am, my newer MP3s are ripped at 320Kbps and I was in the process of re-ripping my older ones for higher quality after setting up my &lt;a href="http://eran.sandler.co.il/2007/10/09/assembling-a-linux-based-home-storage-server/">home storage server&lt;/a>.&lt;/p></description></item><item><title>OAuth C# (very) Basic Library</title><link>https://eran.sandler.co.il/2007/10/17/oauth-c-very-basic-library/</link><pubDate>Wed, 17 Oct 2007 01:20:51 +0000</pubDate><guid>https://eran.sandler.co.il/2007/10/17/oauth-c-very-basic-library/</guid><description>&lt;p>I know it took me a while (sorry) but I had a couple things on my plate.&lt;/p>
&lt;p>At first I wanted to release a more complete integration of &lt;a href="http://oauth.net">OAuth&lt;/a> within ASP.NET, but that will have to wait to the next time frame I can allocate to work on this.&lt;/p>
&lt;p>In the meantime, there is some &lt;a href="http://oauth.googlecode.com/svn/code/csharp/">basic C# code&lt;/a> in the &lt;a href="http://oauth.net/code/">OAuth code repository&lt;/a> which generates the OAuth signature, which is the most complicated thing to implement in the spec (not that it’s that difficult to implement :-) It’s actually quite easy).&lt;/p></description></item><item><title>Assembling a Linux based Home Storage Server</title><link>https://eran.sandler.co.il/2007/10/09/assembling-a-linux-based-home-storage-server/</link><pubDate>Tue, 09 Oct 2007 18:23:12 +0000</pubDate><guid>https://eran.sandler.co.il/2007/10/09/assembling-a-linux-based-home-storage-server/</guid><description>&lt;p>I’ve decided that I have enough data I want/need to store and backing it up with removable drives and/or burning DVDs is getting less useful each passing day.&lt;/p>
&lt;p>I also like to have everything available all the time instead of going through backup DVDs searching for the right one and extract the information from it.&lt;/p>
&lt;p>I have a friend who takes too many pictures in RAW format and have greater storage needs than I do but have little time or nerves to mess with installing and configuring something so he got a &lt;a href="http://thermaltake.com/product/Storage/LAN_RAID/N0001LN/n0001ln.asp">Thermaltake Muse NAS-RAID&lt;/a>.&lt;/p></description></item><item><title>OAuth Core 1.0 Final Draft – Implement it while it’s hot</title><link>https://eran.sandler.co.il/2007/10/07/oauth-core-10-final-draft-implement-it-while-its-hot/</link><pubDate>Sun, 07 Oct 2007 12:59:53 +0000</pubDate><guid>https://eran.sandler.co.il/2007/10/07/oauth-core-10-final-draft-implement-it-while-its-hot/</guid><description>&lt;p>After Chris &lt;a href="http://factoryjoe.com/blog/2007/10/04/oauth-core-10-final-draft-is-out-now-build-stuff/">blogged about it&lt;/a> &lt;a href="http://www.hueniverse.com">Eran Hammer-Lahav&lt;/a> wrote a &lt;a href="http://www.hueniverse.com/hueniverse/2007/10/beginners-guide.html">Beginner’s Guide to OAuth&lt;/a> I have little to add.&lt;/p>
&lt;p>I will add though that my C# library which I’m promising for quite some time will get out very soon :-) (Sorry for the delay, it’s been hectic around here).&lt;/p></description></item><item><title>OAuth 1.0 Public Draft – Another brick in the wall</title><link>https://eran.sandler.co.il/2007/09/22/oauth-10-public-draft-another-brick-in-the-wall/</link><pubDate>Sat, 22 Sep 2007 00:13:41 +0000</pubDate><guid>https://eran.sandler.co.il/2007/09/22/oauth-10-public-draft-another-brick-in-the-wall/</guid><description>&lt;p>Others have made such great explanations as to what &lt;a href="http://oauth.org/">OAuth&lt;/a> is and what it does like &lt;a href="http://www.hueniverse.com/hueniverse/2007/09/explaining-oaut.html">Eran Hammer-Lahav’s post&lt;/a> so I won’t repeat it.&lt;/p>
&lt;p>I will say that OAuth should make the Internet a little bit safer by giving the technical means to remove the need of a certain service asking the user to give his/her username and password to access another service that that user is also using.&lt;/p>
&lt;p>OAuth is to credentials delegation what OpenID is to authentication. An open standard for delegating a user’s credentials between services, the same way OpenID is an open standard for authentication.&lt;/p></description></item><item><title>VmWare Server 1.0.4 on Ubuntu Server 7.04 (a.k.a Feisty Fawn)</title><link>https://eran.sandler.co.il/2007/09/20/vmware-server-104-on-ubuntu-server-704-aka-feisty-fawn/</link><pubDate>Thu, 20 Sep 2007 16:57:52 +0000</pubDate><guid>https://eran.sandler.co.il/2007/09/20/vmware-server-104-on-ubuntu-server-704-aka-feisty-fawn/</guid><description>&lt;p>2 days after my &lt;a href="http://eran.sandler.co.il/2007/09/16/ubuntu-feisty-fawn-704-vmware-server-and-authentication-problems/">previous post&lt;/a> about installing &lt;a href="http://vmware.com/server/">VmWare Server&lt;/a> 1.0.3 from Canonical’s repository, &lt;a href="http://vmware.com">VmWare&lt;/a> released version 1.0.4.&lt;/p>
&lt;p>I tried using its built-in install script on a vanilla Ubuntu Server 7.04 (a.k.a Feisty Fawn) and it worked flawlessly.&lt;/p>
&lt;p>Aside from certain libraries which it needs to compile the vmmon and vmnet kernel modules (the installation script will tell you which ones are missing and you can get them from the repositories using &lt;em>apt-get&lt;/em>), you’ll also need to install &lt;em>xinetd&lt;/em>.&lt;/p></description></item><item><title>Ubuntu Feisty Fawn (7.04), VmWare Server and Authentication problems</title><link>https://eran.sandler.co.il/2007/09/16/ubuntu-feisty-fawn-704-vmware-server-and-authentication-problems/</link><pubDate>Sun, 16 Sep 2007 08:58:23 +0000</pubDate><guid>https://eran.sandler.co.il/2007/09/16/ubuntu-feisty-fawn-704-vmware-server-and-authentication-problems/</guid><description>&lt;p>If you are going to install &lt;a href="http://vmware.com/products/server/">VmWare server&lt;/a> (a great and free server virtualization product from &lt;a href="http://www.vmware.com">VmWare&lt;/a>) on Ubuntu Feisty Fawn (7.04) and you’ve followed &lt;a href="http://www.ubuntugeek.com/how-to-install-vmware-server-from-canonical-commercial-repository-in-ubuntu-feisty.html">this post&lt;/a> showing how to do it using Canonical’s commercial repository, make sure to read &lt;a href="https://help.ubuntu.com/community/VMware/Server">this post&lt;/a> at the Ubuntu Community Docs.&lt;/p>
&lt;p>Basically, if you encounter authentication problems at the Server’s Console after installing the VmWare server and until &lt;a href="https://bugs.launchpad.net/ubuntu/+source/app-install-data-commercial/+bug/115295">this bug&lt;/a> is fixed, you need to edit /etc/pam.d/vmware-authd to contain:&lt;/p></description></item><item><title>Google Reader Search is here!</title><link>https://eran.sandler.co.il/2007/09/06/google-reader-search-is-here/</link><pubDate>Thu, 06 Sep 2007 08:13:33 +0000</pubDate><guid>https://eran.sandler.co.il/2007/09/06/google-reader-search-is-here/</guid><description>&lt;p>I fired up &lt;a href="http://google.com/reader/">Google Reader&lt;/a> this morning and to my surprise I found a search box:&lt;/p>
&lt;p>&lt;a href="https://i0.wp.com/eran.sandler.co.il/wp-content/uploads/2007/09/googlereadersearch.png" title="Google Reader now has search">&lt;img src="https://i0.wp.com/eran.sandler.co.il/wp-content/uploads/2007/09/googlereadersearch.png?resize=473%2C279" alt="Google Reader now has search" data-recalc-dims="1" />&lt;/a>&lt;/p>
&lt;p>This is one of the last missing features I wanted Google Reader to have.&lt;/p>
&lt;p>I actually have a friend that didn’t want to switch from a desktop feed reader until Google Reader added search. Now he can safely move to it :-)&lt;/p>
&lt;p>You can limit your search to all items in all of your feeds, all stared items, all shared items or items from a specific folder. I couldn’t make the search work with some of the search keywords I’m familiar with in Gmail like “from:XXX”, “label:XXX” etc, which I think is very important.&lt;/p></description></item><item><title>Israeli Shortage in High End Laptops</title><link>https://eran.sandler.co.il/2007/09/05/israeli-shortage-in-high-end-laptops/</link><pubDate>Wed, 05 Sep 2007 07:38:21 +0000</pubDate><guid>https://eran.sandler.co.il/2007/09/05/israeli-shortage-in-high-end-laptops/</guid><description>&lt;p>At &lt;a href="http://yedda.com">Yedda&lt;/a> (my day job) we recently ordered 3 new laptops.&lt;/p>
&lt;p>Our spec was very specific (that’s how we are ;-) ):&lt;/p>
&lt;ul>
&lt;li>Core Duo 2 running on at least 2Ghz&lt;/li>
&lt;li>2Gb of RAM&lt;/li>
&lt;li>100Gb or more hard drive&lt;/li>
&lt;li>WXGA+ screen (1440×960 resolution)&lt;/li>
&lt;li>14.1″ screen&lt;/li>
&lt;li>Non shared memory video card&lt;/li>
&lt;li>DVD burner&lt;/li>
&lt;/ul>
&lt;p>The reason we want 14.1″ screens is due to size and weight (some of us, not me, rides on bikes and/or motorcycles to get to the YeddaHQ). We also wanted as high resolution as possible and the WXGA+ seems very good.&lt;/p></description></item><item><title>Cross platform, Winamp functionality identical media player ?!</title><link>https://eran.sandler.co.il/2007/08/29/cross-platform-winamp-functionality-identical-media-player/</link><pubDate>Wed, 29 Aug 2007 15:17:44 +0000</pubDate><guid>https://eran.sandler.co.il/2007/08/29/cross-platform-winamp-functionality-identical-media-player/</guid><description>&lt;p>I like WinAmp. It’s a great media player. Always has been.&lt;/p>
&lt;p>I’m still using it when I use Windows because its not as bloated and heavy as Windows Media Player or iTunes. If you got the right skin you can stick it up at the top of the screen where its reachable, useful, shows you what you are listening to and not get in your way.&lt;/p>
&lt;p>It also has lots of plugins for every conceivable idea, which is always good.&lt;/p></description></item><item><title>Jerusalem ROCKS! ticket prices go down – Grab it while it’s hot!</title><link>https://eran.sandler.co.il/2007/08/26/jerusalem-rocks-ticket-prices-go-down-grab-it-while-its-hot/</link><pubDate>Sun, 26 Aug 2007 14:51:52 +0000</pubDate><guid>https://eran.sandler.co.il/2007/08/26/jerusalem-rocks-ticket-prices-go-down-grab-it-while-its-hot/</guid><description>&lt;p>According to &lt;a href="http://pulverblog.pulver.com/archives/007385.html">this link&lt;/a> on &lt;a href="http://pulverblog.pulver.com/">Jeff Pulver’s blog&lt;/a> and this &lt;a href="http://www.ynet.co.il/articles/0,7340,L-3441998,00.html">link on Ynet&lt;/a> (an Israeli online newspaper – link is in Hebrew) the prices for the &lt;a href="http://www.jerusalemrocks.co.il/">Jerusalem ROCKS!&lt;/a> event I’ve &lt;a href="http://eran.sandler.co.il/2007/07/27/jerusalem-rocks-tickets-are-on-sale/">previously mentioned&lt;/a>, are now down due to demand from the people (mostly young people).&lt;/p>
&lt;p>The prices are now 249 NIS for a place on the grass and 229 NIS for a place in the balcony (previous prices were 360 and 306 respectively). That’s a decrease of 25%-30% (depending on the ticket type).&lt;/p></description></item><item><title>Jerusalem ROCKS! Tickets are on sale</title><link>https://eran.sandler.co.il/2007/07/27/jerusalem-rocks-tickets-are-on-sale/</link><pubDate>Fri, 27 Jul 2007 16:00:07 +0000</pubDate><guid>https://eran.sandler.co.il/2007/07/27/jerusalem-rocks-tickets-are-on-sale/</guid><description>&lt;p>Jeff posted a couple of days ago that the tickets for the Jerusalem ROCKS! event are on sale at &lt;a href="http://hadran.co.il/">Hadran.co.il&lt;/a>.&lt;img src="https://i2.wp.com/pulverblog.pulver.com/archives/israel07/jrocks.jpg?resize=259%2C360" align="right" border="1" hspace="5" vspace="5" data-recalc-dims="1" />&lt;/p>
&lt;p>Go &lt;a href="http://pulverblog.pulver.com/archives/007242.html">here&lt;/a> to read more about Jerusalem ROCKS! I also wrote a little bit about Jerusalem ROCKS! &lt;a href="http://eran.sandler.co.il/2007/07/15/jeff-pulvers-party-for-israeli-facebook-users-and-jerusalem-rocks/">here&lt;/a>.&lt;/p>
&lt;p>Jeff is looking for bloggers from both Israel and around the world who would like to cover and/or promote the show. If you are interested Email to &lt;a href="mailto:jeffp@pulver.com">jeffp@pulver.com&lt;/a> and introduce yourself.&lt;/p>
&lt;p>I’ve corresponded a little bit with Jeff about why he was doing this Event and he told me that he wanted to do something that no one did for almost 20 years. Also he wanted that Israeli people will just have fun.&lt;/p></description></item><item><title>Plaxo OpenID support lacks OpenID Delegation support</title><link>https://eran.sandler.co.il/2007/07/19/plaxo-openid-support-lacks-openid-delegation-support/</link><pubDate>Wed, 18 Jul 2007 22:15:04 +0000</pubDate><guid>https://eran.sandler.co.il/2007/07/19/plaxo-openid-support-lacks-openid-delegation-support/</guid><description>&lt;p>&lt;strong>UPDATE&lt;/strong>: &lt;u>&lt;strong>Plaxo DO support delegation, just not XRDS&lt;/strong>&lt;/u>. It seems a WP database problem caused some of my OpenID delegation plug-in to mess up settings the wrong openid.server and openid.delegate values.&lt;/p>
&lt;p>It should have been &lt;a href="http://www.myopenid.com/server">http://www.myopenid.com/server&lt;/a> for openid.server and &lt;a href="http://eran.myopenid.com">http://eran.myopenid.com&lt;/a> for openid.delegate. The problem was due to the fact that XRDS is yet to be supported in Plaxo. I didn’t notice the problem with the configuration of openid.server and openid.delegate due to the fact that the XRDS settings was correctly configured and all of the sites that I use OpenID with do support XRDS.&lt;/p></description></item><item><title>Jeff Pulver’s party for Israeli Facebook users and Jerusalem ROCKS!</title><link>https://eran.sandler.co.il/2007/07/15/jeff-pulvers-party-for-israeli-facebook-users-and-jerusalem-rocks/</link><pubDate>Sun, 15 Jul 2007 15:05:14 +0000</pubDate><guid>https://eran.sandler.co.il/2007/07/15/jeff-pulvers-party-for-israeli-facebook-users-and-jerusalem-rocks/</guid><description>&lt;p>Last Thursday I went to &lt;a href="http://pulverblog.pulver.com/">Jeff Pulver&lt;/a>‘s party for Israeli Facebook users in the Tel Aviv Harbor.&lt;/p>
&lt;p>All in all it was very fun and the mood was great. We also discovered that Israelis don’t drink that much even in an almost open bar – Jeff had to take a mic and rush us all into the bar to get to the minimum he told the bar he would pay for :-)&lt;/p></description></item><item><title>iPhoneDevCamp, iPhone, Safari and Microformats</title><link>https://eran.sandler.co.il/2007/07/07/iphonedevcamp-iphone-safari-and-microformats/</link><pubDate>Sat, 07 Jul 2007 08:10:40 +0000</pubDate><guid>https://eran.sandler.co.il/2007/07/07/iphonedevcamp-iphone-safari-and-microformats/</guid><description>&lt;p>I wish I could attend &lt;a href="http://www.iphonedevcamp.org/">iPhoneDevCamp&lt;/a> but unfortunately I won’t be in the area (or in the right country for that matter ;-) ).&lt;/p>
&lt;p>I just read Chris’ &lt;a href="http://factoryjoe.com/blog/2007/07/06/why-im-involved-in-iphonedevcamp/">post&lt;/a> about iPhoneDevCamp and I think these are the right reasons to make the iPhoneDevCamp.&lt;/p>
&lt;p>There are a few facts that support Chris’ view:&lt;/p>
&lt;ul>
&lt;li>In the first week Apple sold 700,000 units&lt;/li>
&lt;li>The iPhone is closed for outside application, but not for web applications&lt;/li>
&lt;li>Having a couple of million units out (after it is also sold in Europe and Asia) means there are a couple of million users using Safari on their iPhone and want to get the right experience in all/most sites.&lt;/li>
&lt;/ul>
&lt;p>The day I heard that the iPhone will be closed to 3rd party apps but will use web applications as its main extension approach I thought one thing. Apple should make Safari (or at least just Safari on the iPhone) Microformats aware.&lt;/p></description></item><item><title>Facebook hCard Microformat Application</title><link>https://eran.sandler.co.il/2007/06/24/facebook-hcard-microformat-application/</link><pubDate>Sun, 24 Jun 2007 06:37:29 +0000</pubDate><guid>https://eran.sandler.co.il/2007/06/24/facebook-hcard-microformat-application/</guid><description>&lt;p>Being a big fan of &lt;a href="http://microformats.org">Microformats&lt;/a> as well as a relatively new &lt;a href="http://www.facebook.com/profile.php?id=699286465">Facebook user&lt;/a>, I find it odd that Facebook has no Microformats support (at least non that I know of).&lt;/p>
&lt;p>I’ve decided to remedy the situation a bit and created a small Facebook application which adds &lt;a href="http://microformats.org/wiki/hcard">hCard&lt;/a> support to your profile as a profile box. It is called the &lt;a href="http://www.facebook.com/apps/application.php?id=2400943827">hCard application&lt;/a>.&lt;/p>
&lt;p>It features your Contact information (as much of it as it can) which include:&lt;/p></description></item><item><title>Yedda Twitter – Oh the joy!</title><link>https://eran.sandler.co.il/2007/06/07/yedda-twitter-oh-the-joy/</link><pubDate>Thu, 07 Jun 2007 20:41:01 +0000</pubDate><guid>https://eran.sandler.co.il/2007/06/07/yedda-twitter-oh-the-joy/</guid><description>&lt;p>I just wanted to let all of you know that we just released a new feature on &lt;a href="http://yedda.com">Yedda&lt;/a> which integrates nicely with your &lt;a href="http://twitter.com">Twitter&lt;/a> account.&lt;/p>
&lt;p>You can read the official blog post &lt;a href="http://blog.yedda.com/?p=101">here&lt;/a>.&lt;/p>
&lt;p>In a nut shell, upon giving Yedda your twitter username and password, you will be able to share your Yedda expecrience with your Twitter friends.&lt;/p>
&lt;p>We will twitt on behalf of you about questions you ask, answers you give, questions you add to your watch list, thumbs up you give to other answers and questions you are being invited to answer by Yedda (all configurable through the &lt;a href="http://yedda.com/settings/toolbox/twitter/">settings screen&lt;/a>).&lt;/p></description></item><item><title>Google Apps for your Domain, DNS, CNAME and Security</title><link>https://eran.sandler.co.il/2007/06/04/google-apps-for-your-domain-dns-cname-and-security/</link><pubDate>Mon, 04 Jun 2007 13:58:45 +0000</pubDate><guid>https://eran.sandler.co.il/2007/06/04/google-apps-for-your-domain-dns-cname-and-security/</guid><description>&lt;p>I’ve recently started to use Google Apps for Your domain to host my private emails on the sandler.co.il domain.&lt;/p>
&lt;p>Google Apps for your domain is quite cool and was very easy to configure. I mainly moved to it due to the unbelievable amounts of SPAM and I didn’t have the power or time to configure SpamAssassin in a reasonable way that would actually work.&lt;/p>
&lt;p>When I moved, one of the things I did was to change the “default” URL in which me and other members of my family use to access the web mail of the domain. Google Apps for your Domain allows you to do just that by configuring it in its configuration screen and settings a CNAME record that points to ghs.google.com.&lt;/p></description></item><item><title>My Google Development Community Piece was referenced at ZDNet</title><link>https://eran.sandler.co.il/2007/05/30/my-google-development-community-piece-was-referenced-at-zdnet/</link><pubDate>Wed, 30 May 2007 07:23:32 +0000</pubDate><guid>https://eran.sandler.co.il/2007/05/30/my-google-development-community-piece-was-referenced-at-zdnet/</guid><description>&lt;p>2 days ago I wrote &lt;a href="http://eran.sandler.co.il/2007/05/28/google-israel-where-art-thou-in-the-development-community/">a post&lt;/a> &lt;a href="http://eran.sandler.co.il/2007/05/28/google-israel-where-art-thou-in-the-development-community/">&lt;/a> about the lack of Google Israel’s involvement in the development community.&lt;/p>
&lt;p>It seems that in most of the places (I’m sure in the US, I’m not sure if the rest of the development centers in South American and Europe have the same involvement) where Google has development centers they are a little more involved with the development community in the form of lecture, places to meet and chat, sponsoring events, etc.&lt;/p></description></item><item><title>Google Israel – Where Art Thou in the Development Community?</title><link>https://eran.sandler.co.il/2007/05/28/google-israel-where-art-thou-in-the-development-community/</link><pubDate>Mon, 28 May 2007 13:55:10 +0000</pubDate><guid>https://eran.sandler.co.il/2007/05/28/google-israel-where-art-thou-in-the-development-community/</guid><description>&lt;p>I know that &lt;a href="http://www.google.com">Google&lt;/a>‘s original Googleplex at Mountain View is very active for non googlers. There are frequent open lectures there and they host a bunch of other things like &lt;a href="http://code.google.com/soc/">Summer of Code&lt;/a> (well, not always host, but sponsor and make sure people know about it) and &lt;a href="http://code.google.com/events/developerday/">Google Developer Day&lt;/a> (which is happening at 10 different locations worldwide, but NOT in Israel).&lt;/p>
&lt;p>I know there are suppose to be two development centers in Israel, one in Haifa (which I know is located in MATAM cause you can see it from road #2 leading from Tel Aviv to Haifa near Intel and Microsoft Haifa) but I have no idea where the other development center in Israel is located, other than the fact that its suppose to be in the Tel Aviv area.&lt;/p></description></item><item><title>Nokia E61 Change Language Keys Combination</title><link>https://eran.sandler.co.il/2007/05/17/nokia-e61-change-language-keys-combination/</link><pubDate>Thu, 17 May 2007 10:00:13 +0000</pubDate><guid>https://eran.sandler.co.il/2007/05/17/nokia-e61-change-language-keys-combination/</guid><description>&lt;p>I own a &lt;a href="http://europe.nokia.com/A4142101">Nokia E61&lt;/a> phone which I’m very happy with (leave aside the &lt;a href="http://eran.sandler.co.il/2007/03/10/nokia-pc-suite-content-copier-nfb-nbu-fiasco/">PC Suite backup problem&lt;/a> my wife had when she upgraded to an E61 as well).&lt;/p>
&lt;p>Even though I’m an Israeli I use its English interface because it’s less buggy and because most of the things I do with the phone (Emails and such) are usually in English, but from time to time I do need the occasional SMS in Hebrew.&lt;/p></description></item><item><title>Yedda Twitter .NET / C# Library</title><link>https://eran.sandler.co.il/2007/05/16/yedda-twitter-c-library/</link><pubDate>Wed, 16 May 2007 17:29:17 +0000</pubDate><guid>https://eran.sandler.co.il/2007/05/16/yedda-twitter-c-library/</guid><description>&lt;p>This is a bit of shameless promotion but I think it’s worthwhile never the less :-)&lt;/p>
&lt;p>One of the things I did lately on my &lt;a href="http://yedda.com">day job (Yedda)&lt;/a> was to integrate it with Twitter (check the integration &lt;a href="http://twitter.com/yedda/">here&lt;/a> and add Yedda as your &lt;a href="http://twitter.com/friendships/create/4368901">friend!&lt;/a>).&lt;/p>
&lt;p>Yedda is all about sharing and us sharing things like code with the rest of the world is no exception.&lt;/p>
&lt;p>So, without further due, I’m proud to present the &lt;a href="http://devblog.yedda.com/index.php/2007/05/16/twitter-c-library/">Yedda Twitter .NET / C# Library&lt;/a> (you will see that it’s more of wrapper than a library… really ;-) ). The post about it in our Dev Blog is &lt;a href="http://devblog.yedda.com/index.php/2007/05/16/twitter-c-library/">here&lt;/a> and the details, source and binary are &lt;a href="http://devblog.yedda.com/index.php/twitter-c-library/">here&lt;/a>.&lt;/p></description></item><item><title>Corporate Identity and Identity Issues</title><link>https://eran.sandler.co.il/2007/05/08/corporate-identity-and-identity-issues/</link><pubDate>Tue, 08 May 2007 16:53:18 +0000</pubDate><guid>https://eran.sandler.co.il/2007/05/08/corporate-identity-and-identity-issues/</guid><description>&lt;p>There is a lot of buzz about &lt;a href="http://www.linux-mag.com/id/3192/">Sun’s announcement of OpenID support&lt;/a> and the fact that Sun will be giving OpenIDs for all of its employees.&lt;/p>
&lt;p>While this is indeed good news for the identity community in general and for the &lt;a href="http://openid.net">OpenID&lt;/a> community specifically, it got me thinking about the implications for such a move in which a big company OpenID enables all of its employee.&lt;/p>
&lt;p>If a company OpenID enables all of its employees and its OpenID server is usable for outside parties to authenticate against it means that now every employee of that company, when authenticating with his/her OpenID can be verified as an employee of that company (providing that no one spoofs the domain and DNS settings, etc).&lt;/p></description></item><item><title>Bi-Wiring is Cool</title><link>https://eran.sandler.co.il/2007/05/08/bi-wiring-is-cool/</link><pubDate>Tue, 08 May 2007 09:23:46 +0000</pubDate><guid>https://eran.sandler.co.il/2007/05/08/bi-wiring-is-cool/</guid><description>&lt;p>I just moved to a new apartment and when I started to setup my home theater system again I’ve decided to use &lt;a href="http://en.wikipedia.org/wiki/Bi-wiring">Bi-Wiring&lt;/a> for my front speakers.&lt;/p>
&lt;p>My front speakers support this and up until now had a bridge connecting the elements of my speaker. I removed the bridge and ran cables to each part.&lt;/p>
&lt;p>While the &lt;a href="http://en.wikipedia.org/wiki/Bi-wiring">Wikipedia&lt;/a> &lt;a href="http://en.wikipedia.org/wiki/Bi-wiring">article&lt;/a> states that from an electrical point of view there is no difference when you bi-wire or not, I did notice a difference in the sound which might stem from the very small changes in resistance which theoretically exists since the system has changed a bit.&lt;/p></description></item><item><title>Feisty Fawn – Works as advertised</title><link>https://eran.sandler.co.il/2007/04/23/feisty-fawn-works-as-advertised/</link><pubDate>Mon, 23 Apr 2007 16:55:03 +0000</pubDate><guid>https://eran.sandler.co.il/2007/04/23/feisty-fawn-works-as-advertised/</guid><description>&lt;p>Whenever a new version of &lt;a href="http://www.ubuntu.com">Ubuntu&lt;/a> comes out I download the CD, run it in LiveCD mode and see if my Laptop (Thinkpad T43) works with everything included (video card – ATI, sound, Wireless card the Intel a/b/g wireless thingy) and succeeds in connecting to my home wireless network (using WPA2 encryption).&lt;/p>
&lt;p>Previous versions usually missed either in the wireless card or the WPA (or it was really cumbersome to configure WPA).&lt;/p></description></item><item><title>The new and slick myOpenID.com</title><link>https://eran.sandler.co.il/2007/04/18/the-new-and-slick-myopenidcom/</link><pubDate>Wed, 18 Apr 2007 09:25:12 +0000</pubDate><guid>https://eran.sandler.co.il/2007/04/18/the-new-and-slick-myopenidcom/</guid><description>&lt;p>I’m probably the last person to talk about it, by &lt;a href="https://www.myopenid.com">myOpenID.com&lt;/a> has a cool and slick new design [via &lt;a href="http://kveton.com/blog/2007/04/17/myopenid-release-redesign/">Scott’s blog&lt;/a>].&lt;/p>
&lt;p>They also added a cool new feature, client side certificate, so when you install such a certificate on your machine you don’t need to do anything to sign in. It does all that for you!&lt;/p>
&lt;p>Just remember to NOT use it on public computers or on computers that are being used by more than one person and do not have a different user names for each person.&lt;/p></description></item><item><title>Forgive me Outlook for I have sinned (not)</title><link>https://eran.sandler.co.il/2007/04/15/forgive-me-outlook-for-i-have-sinned-not/</link><pubDate>Sun, 15 Apr 2007 12:29:20 +0000</pubDate><guid>https://eran.sandler.co.il/2007/04/15/forgive-me-outlook-for-i-have-sinned-not/</guid><description>&lt;p>Forgive me Outlook for I have sinned.&lt;/p>
&lt;p>I have been using you as one of the primary communication tools that I have form your very first days. I have stayed within the 2Gb PST file limits but when I was told that Outlook 2003 can hold up to 20Gb I have rejoiced, joyed and thanked you for your kindness.&lt;/p>
&lt;p>I still dreaded the old 2Gb limitation but decide to look forward for a better future. I therefore installed Outlook 2007 blindfold as I have known that each version of Outlook brings it’s own bliss and helpfulness to the world.&lt;/p></description></item><item><title>Google Apps for Your Domain and Gmail Mail Applet for Nokia phones</title><link>https://eran.sandler.co.il/2007/04/07/google-apps-for-your-domain-and-gmail-mail-applet-for-nokia-phones/</link><pubDate>Sat, 07 Apr 2007 16:57:55 +0000</pubDate><guid>https://eran.sandler.co.il/2007/04/07/google-apps-for-your-domain-and-gmail-mail-applet-for-nokia-phones/</guid><description>&lt;p>I own a Nokia E61 cell phone. A nice phone all in all (aside from the &lt;a href="http://eran.sandler.co.il/2007/03/10/nokia-pc-suite-content-copier-nfb-nbu-fiasco/">backup problems&lt;/a> my wife encountered).&lt;/p>
&lt;p>Gmail has this cool little applet that lets me access my Gmail account in a nicer (and better cached) way from my cell phone. It’s a really nice program and I use it quite often.&lt;/p>
&lt;p>It has one problem though. If you host your own domain through Google Apps for Your Domain to get the Gmail like interface for your Emails you cannot use this program.&lt;/p></description></item><item><title>Crawling to the people</title><link>https://eran.sandler.co.il/2007/04/05/crawling-to-the-people/</link><pubDate>Wed, 04 Apr 2007 22:07:40 +0000</pubDate><guid>https://eran.sandler.co.il/2007/04/05/crawling-to-the-people/</guid><description>&lt;p>&lt;a href="http://yanivg.blogspot.com/">Yaniv&lt;/a> let the cat &lt;a href="http://yanivg.blogspot.com/2007/04/mega-crawler-for-rest-of-us.html">out of the bag&lt;/a> about some of our ideas for making other parts of the search and its relevant data open, free and accessible to all of us.&lt;/p>
&lt;p>I’d thought I’ll add some background and my thoughts on the subject.&lt;/p>
&lt;p>First, the idea was iterated a couple of times when we were in that place where you have a solution(s) and you are seeking a problem(s) to solve.&lt;/p></description></item><item><title>Universal Binaries</title><link>https://eran.sandler.co.il/2007/04/04/universal-binaries/</link><pubDate>Wed, 04 Apr 2007 09:21:25 +0000</pubDate><guid>https://eran.sandler.co.il/2007/04/04/universal-binaries/</guid><description>&lt;p>Is it just me or Universal Binaries for Mac are a world domination scheme to increase the bandwidth usage of the world?&lt;/p>
&lt;p>I know that the Apple folks didn’t want people to start figuring out “Do I have an Intel process or a PowerPC one?”, after all most people don’t really know what’s inside their machines, but in 99% of the cases, when downloading from the web most sites that do provide the software could tell quite easily if the the browser is running on an Intel Mac or a PowerPC Mac by looking at the “User-Agent” string that the browser sends.&lt;/p></description></item><item><title>New Theme – Whiippii!</title><link>https://eran.sandler.co.il/2007/03/26/new-theme-whiippii/</link><pubDate>Mon, 26 Mar 2007 13:21:59 +0000</pubDate><guid>https://eran.sandler.co.il/2007/03/26/new-theme-whiippii/</guid><description>&lt;p>I’ve moved into a new theme called &lt;a href="http://themes.wordpress.net/columns/1-column/1972/aqueous-lite/">Aqueous-Lite&lt;/a>. Those of you reading my blog through my feed are welcome to check it out…&lt;/p>
&lt;p>I felt kind of restricted in the old theme since it wasn’t fluid and it would be a shame not to use the full screen to show content, mainly for long posts (which I do have a tendency to write once in a while ;-) ).&lt;/p>
&lt;p>Of course, this theme is widgets ready (like the previous one) so it’s nice to have the ability to switch themes without changing things too much on the widgets (mainly background colors and stuff).&lt;/p></description></item><item><title>Twitter and OpenID</title><link>https://eran.sandler.co.il/2007/03/25/twitter-and-openid/</link><pubDate>Sun, 25 Mar 2007 07:03:06 +0000</pubDate><guid>https://eran.sandler.co.il/2007/03/25/twitter-and-openid/</guid><description>&lt;p>&lt;a href="http://scripting.com/">Dave Winer&lt;/a> &lt;a href="http://stories.scripting.com/2007/03/24/saturdayTwitterThoughts.html">says&lt;/a>:&lt;/p>
&lt;blockquote>
&lt;p>“[…] we could make Twitter the open identity system we’ve been looking for. Make your Twitter ID the one that you use to log on to other service […]”&lt;/p>&lt;/blockquote>
&lt;p>I say let &lt;a href="http://twitter.com/">Twitter&lt;/a> support &lt;a href="http://openid.net">OpenID&lt;/a> with all of the good &lt;a href="http://openid.net/wiki/index.php/Relying_Party_Best_Practices">Relaying Party Best Practices&lt;/a> including (but not limited to):&lt;/p>
&lt;ul>
&lt;li>Ability to associate an existing account with an OpenID&lt;/li>
&lt;li>Ability to switch to another OpenID (sort of a password recovery for OpenID)&lt;/li>
&lt;li>Ability to create a new account directly with an external (non Twitter) OpenID (be a standard relaying party)&lt;/li>
&lt;/ul>
&lt;p>If they want to, they can also be an OpenID provider (which should be good for them, of course ;-) ).&lt;/p></description></item><item><title>Amazon Recommendations, Big Giant Collection Books, Reprints and New Editions</title><link>https://eran.sandler.co.il/2007/03/15/amazon-recommendations-big-giant-collection-books-reprints-and-new-editions/</link><pubDate>Thu, 15 Mar 2007 15:24:51 +0000</pubDate><guid>https://eran.sandler.co.il/2007/03/15/amazon-recommendations-big-giant-collection-books-reprints-and-new-editions/</guid><description>&lt;p>I really like &lt;a href="http://www.amazon.com">Amazon&lt;/a>. I really like Amazon’s recommendations and ever since I inputed most of my books into Amazon I get really good recommendations.&lt;/p>
&lt;p>There is one thing that bothers me, though.&lt;/p>
&lt;p>I recently made a big order from Amazon and included two books which I was long overdue in owning and reading them. The books were “&lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0671742515/">Long Dark Tea Time of the Soul&lt;/a>” and “&lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0671746723">Dirk Gently’s Holistic Detective Agency&lt;/a>” both by &lt;a href="http://en.wikipedia.org/wiki/Douglas_Adams">Douglas Adams&lt;/a>.&lt;/p></description></item><item><title>Mac Software Updates – I expected more from Apple</title><link>https://eran.sandler.co.il/2007/03/14/mac-software-updates-i-expected-more-from-apple/</link><pubDate>Wed, 14 Mar 2007 11:27:17 +0000</pubDate><guid>https://eran.sandler.co.il/2007/03/14/mac-software-updates-i-expected-more-from-apple/</guid><description>&lt;p>We recently got a &lt;a href="http://www.apple.com/macmini/">Mac Mini&lt;/a> to the office so that we can test &lt;a href="http://yedda.com">Yedda&lt;/a> better with Safari and in general how &lt;a href="http://yedda.com">Yedda&lt;/a> looks, feels and works on all of the various browsers on Mac (mainly Safari, FireFox, Camino and Opera).&lt;/p>
&lt;p>It’s a cute little machine. I can easily understand why people fall in love with Mac and Apple products in general.&lt;/p>
&lt;p>After setting it up and powering it up I ran the Software Updates so that I will have the latest, greatest and safest Mac software.&lt;/p></description></item><item><title>mesibo.net – Invitation</title><link>https://eran.sandler.co.il/2007/03/11/mesibonet-invitation/</link><pubDate>Sun, 11 Mar 2007 12:21:11 +0000</pubDate><guid>https://eran.sandler.co.il/2007/03/11/mesibonet-invitation/</guid><description>&lt;p>&lt;a href="http://upcoming.org/event/156316/">&lt;img src="https://i2.wp.com/www.netcraft.co.il/clients/mesibonet/mesibonet_full.jpg?resize=500%2C310" data-recalc-dims="1" />&lt;/a>&lt;/p>
&lt;p>&lt;a href="http://upcoming.org/event/156316/">http://upcoming.org/event/156316/&lt;/a>&lt;/p>
&lt;p>I always get a little bit envy when I see all the cool events various people arrange in the USA for all kinds of stuff. Camps, Conferences, Confluences, un-conferences, whatever.&lt;/p>
&lt;p>Now, the Israeli Internet scene is starting to wake up and everyone will see what cool events we can do :-)&lt;/p>
&lt;p>You are all invited! Register, come and enjoy!&lt;/p></description></item><item><title>Nokia PC Suite Content Copier .nfb / .nbu Fiasco</title><link>https://eran.sandler.co.il/2007/03/10/nokia-pc-suite-content-copier-nfb-nbu-fiasco/</link><pubDate>Sat, 10 Mar 2007 17:55:44 +0000</pubDate><guid>https://eran.sandler.co.il/2007/03/10/nokia-pc-suite-content-copier-nfb-nbu-fiasco/</guid><description>&lt;p>This is going to be a long rant about the new Nokia PC Suite Content Copier backup file format and how its software is NOT compatible with previous versions and there is no mentioning anywhere from Nokia (other than the fact they changed the backup file format stated in their help).&lt;/p>
&lt;p>My wife recently upgraded from her &lt;a href="http://europe.nokia.com/link?cid=EDITORIAL_5735">Nokia 6230&lt;/a> to a brand new &lt;a href="http://europe.nokia.com/link?cid=EDITORIAL_5523">Nokia E61&lt;/a>. She really liked the personal information management (PIM) features and that it had a full QWERTY keyboard.&lt;/p></description></item><item><title>Why use OpenID? – A matter of choice (and consolidation)</title><link>https://eran.sandler.co.il/2007/03/07/why-use-openid-a-matter-of-choice-and-consolidation/</link><pubDate>Wed, 07 Mar 2007 13:21:08 +0000</pubDate><guid>https://eran.sandler.co.il/2007/03/07/why-use-openid-a-matter-of-choice-and-consolidation/</guid><description>&lt;p>One of the advantages of OpenID is that it enabled you, the user, to consolidate various accounts on various web sites into one (or more, if you have more than one OpenID) identity. Of course you get the side benefit of having only one login and password to use, but for the sake of this argument, that’s a side effect :-) .&lt;/p>
&lt;p>This is a choice that was never available prior to OpenID, and when it does exist in the form of Google Accounts/Yahoo BBAuth/Microsoft &lt;strike>Passport&lt;/strike> Live ID it allows you access to the provider’s web sites and assets and a handful of 3rd party sites that supports that vendor’s authentication protocol.&lt;/p></description></item><item><title>libtool: compile: unable to infer tagged configuration</title><link>https://eran.sandler.co.il/2007/03/05/libtool-compile-unable-to-infer-tagged-configuration/</link><pubDate>Mon, 05 Mar 2007 17:21:54 +0000</pubDate><guid>https://eran.sandler.co.il/2007/03/05/libtool-compile-unable-to-infer-tagged-configuration/</guid><description>&lt;p>I got the following annoying little error after I tried to upgrade to a newer mod_python on my Gentoo Linux box:&lt;/p>
&lt;blockquote>
&lt;p>�libtool: compile: unable to infer tagged configuration&lt;/p>&lt;/blockquote>
&lt;p>It seems that the main problem was due to the fact that I’ve switched to GCC 4.1.1 and when compiling mod_python, the compilation uses libtool that is brought and compiled with Apache (located under /usr/share/apr-0/build/) which should have been recompiled after I’ve upgraded to the new GCC (I was too lazy to continue running the “emerge -e system” command so I stopped it after GCC was recompiled).&lt;/p></description></item><item><title>Associating Multiple OpenID Identities – I’m not the only one…</title><link>https://eran.sandler.co.il/2007/03/04/associating-multiple-openid-identities-im-not-the-only-one/</link><pubDate>Sun, 04 Mar 2007 09:01:13 +0000</pubDate><guid>https://eran.sandler.co.il/2007/03/04/associating-multiple-openid-identities-im-not-the-only-one/</guid><description>&lt;p>It seems that &lt;a href="http://apparentlymart.livejournal.com/">Martin Atkins&lt;/a> &lt;a href="http://apparentlymart.livejournal.com/6101.html">wrote&lt;/a> about the need for associating multiple OpenID identities to an account on the same day I wrote &lt;a href="http://eran.sandler.co.il/2007/02/28/openid-vendor-lock-in-sort-of/">my&lt;/a> (additional) &lt;a href="http://eran.sandler.co.il/2007/02/22/openid-trust-vendor-locking-and-delegation/">input&lt;/a> on the matter.&lt;/p>
&lt;p>It’s nice to see I’m not the only one thinking that.&lt;/p></description></item><item><title>OpenID Vendor Lock-In (sort of)</title><link>https://eran.sandler.co.il/2007/02/28/openid-vendor-lock-in-sort-of/</link><pubDate>Wed, 28 Feb 2007 09:11:03 +0000</pubDate><guid>https://eran.sandler.co.il/2007/02/28/openid-vendor-lock-in-sort-of/</guid><description>&lt;p>Continuing my &lt;a href="http://eran.sandler.co.il/2007/02/22/openid-trust-vendor-locking-and-delegation/">previous post&lt;/a> about OpenID and Vendor Lock-In, a reader of this blog named &lt;a href="http://arandur.com/">Andrew&lt;/a> &lt;a href="http://eran.sandler.co.il/2007/02/22/openid-trust-vendor-locking-and-delegation/#comment-162">commented&lt;/a> on the previous post about a problem he had with &lt;a href="http://myopenid.com">MyOpenID.com&lt;/a> and &lt;a href="http://zooomr.com">Zooomr&lt;/a>. He has some valid points here which I wanted to highlight in this post (he also had some points that I think can be easily fixed or that are actually a non issue). You can also read my complete answer to Andrew &lt;a href="http://eran.sandler.co.il/2007/02/22/openid-trust-vendor-locking-and-delegation/#comment-164">here&lt;/a>.&lt;/p>
&lt;p>Prior to discovering the whole idea and notion of OpenID Andrew registered to Zooomr. Zooomr’s accounts are actually OpenID accounts which they provide, so every Zooomr user also gets an OpenID account that he can use on other OpenID supported sites.&lt;/p></description></item><item><title>Could not run/locate “i386-pc-linux-gnu-gcc”</title><link>https://eran.sandler.co.il/2007/02/26/could-not-runlocate-i386-pc-linux-gnu-gcc/</link><pubDate>Mon, 26 Feb 2007 08:33:37 +0000</pubDate><guid>https://eran.sandler.co.il/2007/02/26/could-not-runlocate-i386-pc-linux-gnu-gcc/</guid><description>&lt;p>I have Gentoo Linux on my home machine and after I’ve upgraded GCC (and subsequently the whole toolchain) I wanted to compile a perl related library – crypt-rsa.&lt;/p>
&lt;p>When I tried to emerge it, it failed with the following error:&lt;/p>
&lt;blockquote>
&lt;p>Could not run/locate “i386-pc-linux-gnu-gcc”&lt;/p>&lt;/blockquote>
&lt;p>After searching around I found &lt;a href="http://forums.gentoo.org/viewtopic-t-321340.html">this thread&lt;/a> on the Gentoo forums which had some instructions how to handle this issue, but it didn’t help much.&lt;/p>
&lt;p>In one of the posts on that thread they said to re-emerge the offending package (if you find it). I figured, since I’m trying to compile something related to Perl, perhaps Perl is the problem.&lt;/p></description></item><item><title>OpenID, Trust, Vendor Locking and Delegation</title><link>https://eran.sandler.co.il/2007/02/22/openid-trust-vendor-locking-and-delegation/</link><pubDate>Thu, 22 Feb 2007 10:38:14 +0000</pubDate><guid>https://eran.sandler.co.il/2007/02/22/openid-trust-vendor-locking-and-delegation/</guid><description>&lt;p>There is a lot going on about OpenID these days and a lot of claims are being raised which prevents greater adoption of OpenID by users.&lt;/p>
&lt;p>One of these claims is about Trust and Vendor Locking. How can I trust a certain OpenID vendor? after all, gaining access to my OpenID account will give access to all of the sites I’ve signed in/up using OpenID.&lt;/p>
&lt;p>This is a legitimate claim, since it reminds everyone of how Microsoft &lt;strike>Passport.NET&lt;/strike> Live ID is not that successful being a one vendor, non transferable identity.&lt;/p></description></item><item><title>Online Life Feed</title><link>https://eran.sandler.co.il/2007/02/20/online-life-feed/</link><pubDate>Tue, 20 Feb 2007 09:17:43 +0000</pubDate><guid>https://eran.sandler.co.il/2007/02/20/online-life-feed/</guid><description>&lt;p>After reading Grant Robertson’s post – “&lt;a href="http://www.downloadsquad.com/2007/02/19/taming-your-own-river-of-news/">Taming your own river of news&lt;/a>” I’ve decided to use &lt;a href="http://pipes.yahoo.com">Yahoo Pipes&lt;/a> to create my online life feed (it sounds better than “Eran’s river of news”, don’t you think?)&lt;/p>
&lt;p>You can check it out &lt;a href="http://pipes.yahoo.com/pipes/3HGxfL3A2xGdc_pMlfXiAA/run?_render=rss">here&lt;/a>.&lt;/p>
&lt;p>Basically I aggregate the feeds from &lt;a href="http://eran.sandler.co.il">this blog&lt;/a>, my &lt;a href="http://dotnetdebug.net">Advanced .NET debugging blog&lt;/a>, my &lt;a href="http://yedda.com/people/8625713501419/questions/">Yedda questions&lt;/a>, my &lt;a href="http://yedda.com/people/8625713501419/answers/">Yedda answers&lt;/a>, my &lt;a href="http://del.icio.us/erans">del.icio.us links&lt;/a> and my &lt;a href="http://flickr.com/photos/ogimogi/">Flickr photostream&lt;/a>.&lt;/p>
&lt;p>These feeds are most of the content I’m generating or contributing to (at least the ones with a feed in it). If I’ll remember some other feeds that I’m contributing to and forgot to add, I’ll update the pipe.&lt;/p></description></item><item><title>FreeYourID.com</title><link>https://eran.sandler.co.il/2007/02/14/freeyouridcom/</link><pubDate>Wed, 14 Feb 2007 08:56:16 +0000</pubDate><guid>https://eran.sandler.co.il/2007/02/14/freeyouridcom/</guid><description>&lt;p>I’m probably the last person to talk about this but &lt;a href="http://kveton.com/blog/">Scott Kveton&lt;/a> &lt;a href="http://kveton.com/blog/2007/02/13/openid-name-great-news/">posted on his blog&lt;/a> that his company, &lt;a href="http://janrain.com/">JanRain&lt;/a> and &lt;a href="http://gnr.com/">GNR&lt;/a> (who manages the .name top level domain) has come into partnership to deliver a solution that encompasses a .name URL for you as well as built-in OpenID delegation support.&lt;/p>
&lt;p>Check the details at the &lt;a href="http://www.freeyourid.com/">FreeYourID.com site&lt;/a>.&lt;/p>
&lt;p>You’ll get a 90 days free trial, after which it will cost $10.95/year.&lt;/p>
&lt;p>You’ll get a forwarding email address in the form of &lt;strong>&lt;em>yourFirstName&lt;/em>@&lt;em>youLastName&lt;/em>.name&lt;/strong> (if its available) as well as a site in the form of &lt;strong>&lt;a href="https://www._yourFirstName_._yourLastName_.name">www._yourFirstName_._yourLastName_.name&lt;/a>&lt;/strong>. You can forward that site to whatever page you wish.&lt;/p></description></item><item><title>Yahoo Pipes, Microformats and Extendability</title><link>https://eran.sandler.co.il/2007/02/13/yahoo-pipes-microformats-and-extendability/</link><pubDate>Tue, 13 Feb 2007 10:48:12 +0000</pubDate><guid>https://eran.sandler.co.il/2007/02/13/yahoo-pipes-microformats-and-extendability/</guid><description>&lt;p>I think &lt;a href="http://pipes.yahoo.com">Yahoo Pipes&lt;/a> is really cool. The main attraction is its slick user interface and ease of use.&lt;/p>
&lt;p>I just created a pipe of all of the &lt;a href="http://pipes.yahoo.com/pipes/LrjgjVK32xGjQGCKruymrA/">Recent Questions of Yedda translated using Babelfish to French&lt;/a> and it took less than 5 minutes.&lt;/p>
&lt;p>I do have a couple of ideas that I think will make Yahoo Pipes into something very interesting:&lt;/p>
&lt;ul>
&lt;li>Accept Regular HTML pages&lt;/li>
&lt;li>Have a built-in &lt;a href="http://microformats.org/">Microformats&lt;/a> parser&lt;/li>
&lt;li>Support for a more complex piping scripting (perhaps in the form of a JavaScript script)&lt;/li>
&lt;li>Support for state saving (or at least a limited way such as the ability to compare the previous version of the page/feed you are piping)&lt;/li>
&lt;/ul>
&lt;p>&lt;u>**Accept Regular HTML pages&lt;/p></description></item><item><title>Bad Text and Part of Speech Tagging – Background</title><link>https://eran.sandler.co.il/2007/02/10/bad-text-and-part-of-speech-tagging-background/</link><pubDate>Fri, 09 Feb 2007 22:07:09 +0000</pubDate><guid>https://eran.sandler.co.il/2007/02/10/bad-text-and-part-of-speech-tagging-background/</guid><description>&lt;p>I’ve recently been fascinated with some aspects of &lt;a href="http://en.wikipedia.org/wiki/Natural_language_processing">Natural Language Processing&lt;/a> (NLP) having worked on some of them at my &lt;a href="http://yedda.com">day job&lt;/a>.&lt;/p>
&lt;p>One of the key aspects that are very important for a computer program to understand natural language is called &lt;a href="http://en.wikipedia.org/wiki/Part_of_speech_tagging">Part of Speech Tagging&lt;/a> (POS or POST).&lt;/p>
&lt;p>Basically, in the POS tagging phase, the computer assigned the part of speech (noun, verb, adjective, etc) to each word of the specified text, thus allowing the computer to figure out what this text is about and perform later analysis with it.&lt;/p></description></item><item><title>Help find Jim Gray</title><link>https://eran.sandler.co.il/2007/02/05/help-find-jim-gray/</link><pubDate>Mon, 05 Feb 2007 10:52:27 +0000</pubDate><guid>https://eran.sandler.co.il/2007/02/05/help-find-jim-gray/</guid><description>&lt;p>If you don’t already know, &lt;a href="http://en.wikipedia.org/wiki/James_N._Gray">Jim Gray&lt;/a>, a computer scientist and &lt;a href="http://en.wikipedia.org/wiki/Turing_Award">Turing Award&lt;/a> winner has disappeared at sea on Jan 28th 2007 while solo sailing his boat on a trip to &lt;a href="http://en.wikipedia.org/wiki/Farallon_Islands">Farallon Island&lt;/a> near San Fransisco.&lt;/p>
&lt;p>His friend, &lt;a href="http://www.allthingsdistributed.com">Werner Vogel&lt;/a> – Amazon’s CTO, has &lt;a href="http://www.allthingsdistributed.com/2007/02/help_find_jim_gray.html">harnessed the help&lt;/a> of Amazon’s Mechnical Turk to get people to search for any interesting items in a couple of satellite images. If users mark that these images are worth further investigations they will be treated as such.&lt;/p></description></item><item><title>Google Docs &amp; Spreadsheets integration with Gmail</title><link>https://eran.sandler.co.il/2007/01/31/google-docs-spreadsheets-integration-with-gmail/</link><pubDate>Wed, 31 Jan 2007 12:52:37 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/31/google-docs-spreadsheets-integration-with-gmail/</guid><description>&lt;p>Google Gmail &lt;a href="http://google-d-s.blogspot.com/2007/01/docs-spreadsheets-integrates-with.html">recently got&lt;/a> a new feature allowing one to open Word documents using Google Docs and we can safely assume that PDF and Excel (for use with Google Spreadsheets) documents are on their way as well.&lt;/p>
&lt;p>Sometimes a Word document can be quite big with lots of added stuff like images, drawings and so on.&lt;/p>
&lt;p>If Google can handle the on-the-fly (or at least on-mail-receive) Word documents conversions I do think that they can (and hopefully will) handle Movie files conversions like I suggest in my &lt;a href="http://eran.sandler.co.il/2007/01/13/gmail-integration-with-google-video-andor-youtube/">previous post&lt;/a> about integrating YouTube/Google Video with Gmail.&lt;/p></description></item><item><title>idproxy.net</title><link>https://eran.sandler.co.il/2007/01/29/idproxynet/</link><pubDate>Mon, 29 Jan 2007 08:06:02 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/29/idproxynet/</guid><description>&lt;p>If you haven’t done so already, go check out (and hopefully use, afterwards) &lt;a href="http://idproxy.net/">idproxy.net&lt;/a>.&lt;/p>
&lt;p>As written in &lt;a href="http://idproxy.net/about/">idproxy.net’s about page&lt;/a>:&lt;/p>
&lt;blockquote>
&lt;p>idproxy.net acts as a bridge between these two worlds. You can sign in to idproxy.net using your &lt;a href="http://www.yahoo.com/">Yahoo!&lt;/a> account, and then create one or more OpenID accounts for use elsewhere on the Web.&lt;/p>&lt;/blockquote>
&lt;p>Basically, if you have a Yahoo ID, you can sign-in and create an OpenID for yourself at idproxy.net thus allowing you to use your Yahoo ID and password to connect to any OpenID supported site.&lt;/p></description></item><item><title>OpenID Tests</title><link>https://eran.sandler.co.il/2007/01/29/openid-tests/</link><pubDate>Mon, 29 Jan 2007 07:57:12 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/29/openid-tests/</guid><description>&lt;p>Everyone else has written about it and since I’m a bit behind on my feeds reading list I just got around to check it out.&lt;/p>
&lt;p>&lt;a href="http://www.openidenabled.com/resources/openid-test/">OpenID Tests&lt;/a> is a testing tool allowing you to test your OpenID server and OpenID page. This is such a great tool and could save an OpenID developer tons of work.&lt;/p>
&lt;p>All I can say is “Hip hip Hurray” to the fine folks at &lt;a href="http://janrain.com/">JanRain&lt;/a> on yet another fine OpenID piece of software.&lt;/p></description></item><item><title>idproxy.net and OpenIDBridge.com or I’m late, again!</title><link>https://eran.sandler.co.il/2007/01/28/idproxynet-and-openidbridgecom-or-im-late-again/</link><pubDate>Sun, 28 Jan 2007 18:30:59 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/28/idproxynet-and-openidbridgecom-or-im-late-again/</guid><description>&lt;p>I just read &lt;a href="http://simonwillison.net/">Simon Willison&lt;/a>‘s &lt;a href="http://simonwillison.net/2007/Jan/27/idproxy/">post&lt;/a> about &lt;a href="http://idproxy.net/">idproxy.net&lt;/a>.&lt;/p>
&lt;p>It’s funny, I just talked about such a service in a &lt;a href="http://eran.sandler.co.il/2007/01/16/proxy-openid-services/">previous post&lt;/a> and also mentioned I’m working on the same service. I was suppose to release it a week ago but had some other issues to attend to as well as some learning curve with using JanRains’ PHP OpenID library and only manage to get it almost working yesterday. I was planning on release it this week, but since Simon already released idproxy.net I’m rethinking that :-)&lt;/p></description></item><item><title>WordPress Upgrade</title><link>https://eran.sandler.co.il/2007/01/26/wordpress-upgrade/</link><pubDate>Thu, 25 Jan 2007 22:41:45 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/26/wordpress-upgrade/</guid><description>&lt;p>I’ve just finished upgrading this blog to WordPress 2.1. This is my first post in 2.1 and if it goes well, it will mark the succesful upgrade of this blog to the new and fine WordPress version.&lt;/p>
&lt;p>In the process I had the oppertunity to also verify that my &lt;a href="http://eran.sandler.co.il/microid-wordpress-plugin/">MicroID Plugin for WordPress&lt;/a> as well as my &lt;a href="http://eran.sandler.co.il/openid-delegate-wordpress-plugin/">OpenID Delegation Plugin for WordPress&lt;/a> works in version 2.1 as well as they did in WordPress 2.0.x.&lt;/p></description></item><item><title>Mono hosted inside SecondLife</title><link>https://eran.sandler.co.il/2007/01/21/mono-hosted-inside-secondlife/</link><pubDate>Sun, 21 Jan 2007 15:28:18 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/21/mono-hosted-inside-secondlife/</guid><description>&lt;p>I just read on the &lt;a href="http://blog.secondlife.com/">official Linden Blog&lt;/a> that they have completed an initial version of &lt;a href="http://blog.secondlife.com/2005/04/26/tla-bingo/">hosting Mono within SecondLife&lt;/a>.&lt;/p>
&lt;p>What they have done is to compile the Linden Scripting Language (LSL) into Intermediate Language (IL) code and they automagically gain all the advantages of the .NET Runtime – Just In Time (JIT) compilation, advanced Garbage Collection and, hopefully, the ability to extend SecondLife with other .NET supported langauges (though that’s a personal wish ;-) having .NET so close to me – my &lt;a href="http://dotnetdebug.net">Advanced .NET Debugging&lt;/a> blog)&lt;/p></description></item><item><title>Amazon Checkout Interface – Group to as few shipments as possible</title><link>https://eran.sandler.co.il/2007/01/18/amazon-checkout-interface-group-to-as-few-shipments-as-possible/</link><pubDate>Thu, 18 Jan 2007 14:36:46 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/18/amazon-checkout-interface-group-to-as-few-shipments-as-possible/</guid><description>&lt;p>I recently ordered a couple of books from Amazon.&lt;/p>
&lt;p>When reaching the check out screen I, obviously, selected to group my shipments to as few as possible. I then looked and saw that it was grouped into two shipments, one book should be shipped the next day and the other 4 should ship only on the 20th of March – almost two months afterwards!&lt;/p>
&lt;p>This was a bit strange considering the fact that Amazon showed that all books were in stock.&lt;/p></description></item><item><title>Proxy OpenID Services</title><link>https://eran.sandler.co.il/2007/01/16/proxy-openid-services/</link><pubDate>Tue, 16 Jan 2007 10:24:28 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/16/proxy-openid-services/</guid><description>&lt;p>I just bumped into &lt;a href="http://apparentlymart.livejournal.com/2767.html">this post&lt;/a> by &lt;a href="http://apparentlymart.livejournal.com">Martin Atkins&lt;/a> that talks about proxy OpenID services that can delegate OpenID formated requests to their respective browser based authentication identity providers.&lt;/p>
&lt;p>I’m actually working on such a thing that will delegate OpenID to Yahoo’s &lt;a href="http://developer.yahoo.com/auth/">BBAuth&lt;/a> authentication allowing anyone with a Yahoo ID (and, of course, anyone with Yahoo Email) to authenticate using OpenID.&lt;/p>
&lt;p>The only annoying thing is that the URL is a bit ugly. Currently, my version uses a URL structure of /users/john@yahoo.com which is a bit annoying, but should be sufficient for now.&lt;/p></description></item><item><title>WordPress Full Text Feed</title><link>https://eran.sandler.co.il/2007/01/14/wordpress-full-text-feed/</link><pubDate>Sun, 14 Jan 2007 09:49:15 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/14/wordpress-full-text-feed/</guid><description>&lt;p>I, as many other WordPress users, have encountered a problem with Full Text Feeds not actually showing on FireFox Live Bookmarks (the thingy that shows you the feed in a nice way) as full text, but are rather cut.&lt;/p>
&lt;p>It seems this is not a problem at all. This is a feature in FireFox’s Live Bookmarks which simply shortens the text only on display. If you’ll look at the page source (View -&amp;gt; Page Source) you’ll the see the XML file of the feed and that the &lt;description> tag contains the full text.&lt;/p></description></item><item><title>Gmail integration with Google Video and/or YouTube</title><link>https://eran.sandler.co.il/2007/01/13/gmail-integration-with-google-video-andor-youtube/</link><pubDate>Sat, 13 Jan 2007 09:40:51 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/13/gmail-integration-with-google-video-andor-youtube/</guid><description>&lt;p>You know what would be a cool feature (and even a useful one) to Gmail?&lt;/p>
&lt;p>Integrating &lt;a href="http://gmail.com">Gmail&lt;/a> with &lt;a href="http://video.google.com">Google Video&lt;/a> and/or &lt;a href="http://youtube.com">YouTube&lt;/a> to provide video previewing of videos received as attachments.&lt;/p>
&lt;p>I haven’t received a video as an attachment on my Gmail for quite some time now, but I see no reason why it shouldn’t work same way as it works with previewing attached images.&lt;/p>
&lt;p>Gmail could convert the video on the fly to a Google Video/YouTube private film, one that is not posted on the site and is only available to the people using Gmail and allow me to preview it directly.&lt;/p></description></item><item><title>Advanced .NET Debugging new home</title><link>https://eran.sandler.co.il/2007/01/12/advanced-net-debugging-new-home/</link><pubDate>Fri, 12 Jan 2007 11:09:18 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/12/advanced-net-debugging-new-home/</guid><description>&lt;p>I just wanted to point to those who read this blog and also my other blog – &lt;a href="http://dotnetdebug.net">Advanced .NET Debugging&lt;/a>, that I’ve purchased the domain dotnetdebug.net and moved the blog there (dotnetdebug.com was already taken…).&lt;/p>
&lt;p>If you are subscribed to the &lt;a href="http://feeds.feedburner.com/AdvancednetDebugging">Feed Burner feed&lt;/a> of the blog you are all set, if not subscribed to it now or to the &lt;a href="http://dotnetdebug.net/feed/">blog’s feed&lt;/a> (which redirects automagically to the feed burner one).&lt;/p></description></item><item><title>Another MicroID plugin for WordPress</title><link>https://eran.sandler.co.il/2007/01/09/another-microid-plugin-for-wordpress/</link><pubDate>Tue, 09 Jan 2007 09:04:47 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/09/another-microid-plugin-for-wordpress/</guid><description>&lt;p>A reader of this blog, Nate Olson, just informed me that there is &lt;a href="http://www.richardkmiller.com/blog/archives/2006/03/microid-plugin-for-wordpress">another WordPress plugin for MicroID&lt;/a> and is written by &lt;a href="http://www.richardkmiller.com/">Richard K. Miller&lt;/a> (Thanks Nate!).&lt;/p>
&lt;p>Richard’s plugin adds microid on the homepage (it uses the admin’s Email for that), on each of the posts (according to the Email of the post’s creator) and on each of the comments (according to the supplied URL and Email of each of the commentators).&lt;/p></description></item><item><title>OpenID Delegate Plugin for WordPress</title><link>https://eran.sandler.co.il/2007/01/09/openid-delegate-plugin-for-wordpress/</link><pubDate>Mon, 08 Jan 2007 22:03:05 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/09/openid-delegate-plugin-for-wordpress/</guid><description>&lt;p>Continuing my WordPress plugin frenzy and after release the &lt;a href="http://eran.sandler.co.il/2007/01/07/microid-plugin-for-wordpress/">MicroID WordPress plugin&lt;/a>, I’m releasing another plugin, this time for OpenID delegation.&lt;/p>
&lt;p>The plugin is named “OpenID Delegate” and you can read all the details and download it from &lt;a href="http://eran.sandler.co.il/openid-delegate-wordpress-plugin/">here&lt;/a>.&lt;/p>
&lt;p>&lt;strong>Q&lt;/strong>: So what’s this OpenID I’ve been hearing about?&lt;/p>
&lt;p>&lt;strong>A&lt;/strong>: According to &lt;a href="http://www.openid.net">OpenID.net&lt;/a>:&lt;/p>
&lt;blockquote>
&lt;p>OpenID is an open, decentralized, free framework for user-centric digital identity.&lt;/p>
&lt;p>OpenID starts with the concept that anyone can identify themselves on the Internet the same way websites do-with a &lt;a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier">URI&lt;/a> (also called a URL or web address). Since URIs are at the very core of Web architecture, they provide a solid foundation for user-centric identity.&lt;/p></description></item><item><title>OpenID Delegate Plugin</title><link>https://eran.sandler.co.il/openid-delegate-wordpress-plugin/</link><pubDate>Mon, 08 Jan 2007 21:42:13 +0000</pubDate><guid>https://eran.sandler.co.il/openid-delegate-wordpress-plugin/</guid><description>&lt;p>&lt;a href="http://www.openid.net">OpenID&lt;/a> Delegate WordPress plugin will add OpenID delegation abilities to your blog, thus allowing you to sign in to various OpenID supported sites using your blog’s URL.&lt;/p>
&lt;p>In order for the plugin to work you must have an account on an OpenID server. If you don’t want to (or don’t know how to) run your own OpenID server you can register in a free OpenID server such as &lt;a href="http://www.myopenid.com">myOpenID&lt;/a> or if you already have an account in one of the sites listed &lt;a href="http://www.lifewiki.net/openid/OpenIDServers">here&lt;/a> (note: not all of them are OpenID providers, some are only consumers), you can use them to delegate the request directly to the servers there.&lt;/p></description></item><item><title>Contact</title><link>https://eran.sandler.co.il/contact/</link><pubDate>Mon, 08 Jan 2007 07:54:41 +0000</pubDate><guid>https://eran.sandler.co.il/contact/</guid><description>&lt;div class="contactform">
 &lt;/p>
&lt;/div>
&lt;div style="clear:both; height:1px;">
 &amp;nbsp;
&lt;/div></description></item><item><title>MicroID Plugin for WordPress</title><link>https://eran.sandler.co.il/2007/01/07/microid-plugin-for-wordpress/</link><pubDate>Sat, 06 Jan 2007 23:05:27 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/07/microid-plugin-for-wordpress/</guid><description>&lt;p>MicroID as the &lt;a href="http://microid.org">web site&lt;/a> says is:&lt;/p>
&lt;blockquote>
&lt;p>MicroID is a lightweight identity layer for the web, invented by &lt;a href="http://jeremie.com/">Jeremie Miller&lt;/a> (creator of &lt;a href="http://www.jabber.org/">Jabber&lt;/a>). MicroID enables anyone to claim verifiable ownership over content hosted anywhere on the web (social networking sites, discussion forums, blogs, etc.). MicroID is not an authentication or single-sign-on service, just a straightforward method for identifying content ownership that complements existing technologies such as &lt;a href="http://openid.net/">OpenID&lt;/a> and &lt;a href="http://microformats.org/">microformats&lt;/a>. The technology is radically simple and enables developers to build new and unique meta services with minimal effort.&lt;/p></description></item><item><title>MicroID Plugin</title><link>https://eran.sandler.co.il/microid-wordpress-plugin/</link><pubDate>Sat, 06 Jan 2007 22:05:02 +0000</pubDate><guid>https://eran.sandler.co.il/microid-wordpress-plugin/</guid><description>&lt;p>MicroID WordPress plugin is a plugin to add MicroID support to your WordPress blog.&lt;/p>
&lt;p>Adding a MicroID to your blog will allow you to claim your blog using claiming services such as &lt;a href="http://claimid.com">claimID&lt;/a> and allow you to have a trusted way of showing the world the you do own your blog.&lt;/p>
&lt;p>You can read more about MicroID on &lt;a href="http://en.wikipedia.com/MicroID">Wikipedia&lt;/a>, on the &lt;a href="http://microid.org">MicroID home page&lt;/a> and on the &lt;a href="http://microid.org/blog/">MicroID blog&lt;/a>.&lt;/p>
&lt;p>Click here to &lt;a href="http://eran.sandler.co.il/downloads/microid-wp-plugin/microid-wp-plugin-latest.zip">download the latest version&lt;/a>.&lt;/p></description></item><item><title>Migrating from Blogger Beta (or the new version of Blogger) to WordPress</title><link>https://eran.sandler.co.il/2007/01/06/migrating-from-blogger-beta-or-the-new-version-of-blogger-to-wordpress/</link><pubDate>Sat, 06 Jan 2007 09:44:40 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/06/migrating-from-blogger-beta-or-the-new-version-of-blogger-to-wordpress/</guid><description>&lt;p>When I started to think about migrating from Blogger to my own WordPress blog running on my own server I started to look at migration options.&lt;/p>
&lt;p>It seems that since I already migrated to the new blogger system (which is out of beta now), the current import options from Blogger available in the latest WordPress installation (2.0.5 when I was installing it ;-) ) didn’t work anymore.&lt;/p>
&lt;p>The default blogger import can fail in two points:&lt;/p></description></item><item><title>Eurekamp</title><link>https://eran.sandler.co.il/2007/01/05/eurekamp/</link><pubDate>Fri, 05 Jan 2007 10:40:42 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/05/eurekamp/</guid><description>&lt;p>I’m blogging directly from &lt;a href="http://www.eurekamp.com">Eurekamp&lt;/a> where I’ll start a presentation and discussion about Trust and Identity online. I’ll try to cover topics such as why do I need, how to do it (OpenID, OpenID, OpenID) how to claim what is content that was generated by me (MicroID, MicroID, MicroID).&lt;/p>
&lt;p>I’ll post some of the slides here after we will finish.&lt;/p>
&lt;p>The slides will be a bit not organized, mainly because they are markers to the point in the presentation/discussion and does not represent a standard presentation.&lt;/p></description></item><item><title>Out with the old (erans.blogspot.com) in with the new (eran.sandler.co.il)</title><link>https://eran.sandler.co.il/2007/01/04/out-with-the-old-eransblogspotcom-in-with-the-new-eransandlercoil/</link><pubDate>Thu, 04 Jan 2007 20:37:12 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/04/out-with-the-old-eransblogspotcom-in-with-the-new-eransandlercoil/</guid><description>&lt;p>I’ve roughly completed my transfer of “Another blog bites the dust” from Blogger to &lt;a href="http://eran.sandler.co.il">http://eran.sandler.co.il&lt;/a>.&lt;/p>
&lt;p>If you are subscribed to my &lt;a href="http://feeds.feedburner.com/AnotherBlogBitesTheDust">feed burner feed&lt;/a> it should redirect automagically. If you are not, it’s a good time to subscribe to it :-). Since this is my own WordPress blog there is now also a total comments feed located &lt;a href="http://feeds.feedburner.com/CommentsForAnotherBlogBitesTheDust">here&lt;/a>.&lt;/p>
&lt;p>Hopefully this new place will allow we to better experiment with stuff and essentially be the master of my own destiny/blog.&lt;/p></description></item><item><title>Moving on up to my side</title><link>https://eran.sandler.co.il/2007/01/03/moving-on-up-to-my-side/</link><pubDate>Wed, 03 Jan 2007 21:15:00 +0000</pubDate><guid>https://eran.sandler.co.il/2007/01/03/moving-on-up-to-my-side/</guid><description>&lt;p>While Blogger is a great platform, I’ve decided that this blog of mine, which suffered a bit from neglect as opposed to its &lt;a style="font-weight: bold" href="http://dotnetdebug.blogspot.com">technical brother&lt;/a>, will be transfered to its own respectful domain.&lt;/p>
&lt;p>It will allow we to experiment more with plugins and all kinds of funky stuff and all in all will give me greater control over what I want to do, how I want to do it and so on.&lt;/p></description></item><item><title>About</title><link>https://eran.sandler.co.il/about/</link><pubDate>Tue, 02 Jan 2007 15:28:50 +0000</pubDate><guid>https://eran.sandler.co.il/about/</guid><description>&lt;p>Hacker at heart and soul.&lt;/p>
&lt;p>Loves to take things apart and put them back together while usually ending up with a few (very few) missing pieces.&lt;/p>
&lt;p>Currently working on &lt;a href="https://www.canyonroad.ai">Canyon Road&lt;/a> and &lt;a href="https://www.agentsh.org">AgentSH&lt;/a>.&lt;/p>
&lt;h2 id="find-me-on">Find me on:&lt;/h2>
&lt;ul>
&lt;li>&lt;i class="fab fa-github">&lt;/i> &lt;a href="https://github.com/erans/">Github&lt;/a>&lt;/li>
&lt;li>&lt;strong>𝕏&lt;/strong> &lt;a href="https://x.com/erans/">X&lt;/a>&lt;/li>
&lt;li>&lt;i class="fas fa-cloud">&lt;/i> &lt;a href="https://bsky.app/profile/esandler.bsky.social">BlueSky&lt;/a>&lt;/li>
&lt;li>&lt;i class="fab fa-linkedin">&lt;/i> &lt;a href="https://linkedin.com/in/erans/">LinkedIn&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>OpenID Sign In/Up Processes on OpenID supported sites</title><link>https://eran.sandler.co.il/2006/12/30/openid-sign-inup-processes-on-openid-supported-sites/</link><pubDate>Sat, 30 Dec 2006 15:33:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/12/30/openid-sign-inup-processes-on-openid-supported-sites/</guid><description>&lt;p>Most sites today distinguish between the process of &lt;span style="font-style: italic; font-weight: bold">Signing Up&lt;/span> – the user wants to register to the site/service and does not have a previous account (or wishes to create another account), and the process of &lt;span style="font-weight: bold; font-style: italic">Signing In&lt;/span> – the user wishes to identify himself/herself with an already existing account on the site/service.&lt;/p>
&lt;p>Whenever I reach a site that support OpenID I always try to see what is the process of sign-in/up with OpenID to the site/service.&lt;/p></description></item><item><title>Identity and Identity Relationships</title><link>https://eran.sandler.co.il/2006/12/27/identity-and-identity-relationships/</link><pubDate>Wed, 27 Dec 2006 08:34:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/12/27/identity-and-identity-relationships/</guid><description>&lt;p>I just read &lt;a style="font-weight: bold" href="http://www.kaliyasblogs.net/Iwoman/?p=509">this post&lt;/a> by &lt;a style="font-weight: bold" href="http://www.kaliyasblogs.net/Iwoman/">Kaliya&lt;/a> and it got me thinking about Identity relationships.&lt;/p>
&lt;p>I think Kaliya is right that the connection between identity and relationships between identities (a.k.a. Social Networks) is a hot topic which will probably get some answers in 2007 (hopefully even good ones).&lt;/p>
&lt;p>What if we could have relationships between identities (between OpenID identities, for example)?&lt;/p>
&lt;p>We could store them as part of our identity (I’m sure we can think of a creative use of &lt;a style="font-weight: bold" href="http://gmpg.org/xfn/">XFN&lt;/a> and identities like OpenID since it is also a distributed way of showing relationships between people) and “take our friends with us” to other sites that we sign up, eliminating the need to manually re-enter and “drag” our friends to every hot new social networking site.&lt;/p></description></item><item><title>Completely removing ZoneAlarm</title><link>https://eran.sandler.co.il/2006/12/25/completely-removing-zonealarm/</link><pubDate>Mon, 25 Dec 2006 07:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/12/25/completely-removing-zonealarm/</guid><description>&lt;p>I use ZoneAlarm Security Suite on my laptop (yes, it’s running Windows…) since its a cheap and nice complete suite that has a firewall, an anti-virus and anti-spyware software plus a lot of other stuff I rarely use (IM Security and the likes).&lt;/p>
&lt;p>I have it for about a year and a couple of months and I saw in the &lt;a style="font-weight: bold" href="http://forums.zonelabs.org/">support forums&lt;/a> that there is a beta release of version 7.0.&lt;/p></description></item><item><title>Recursive Definitions</title><link>https://eran.sandler.co.il/2006/12/19/recursive-definitions/</link><pubDate>Tue, 19 Dec 2006 08:56:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/12/19/recursive-definitions/</guid><description>&lt;p>If you have a cool new startup that is going to launch and all you have to say about it to better describe it is “It’s Flickr+YouTube+Riya+[Enter a cool new startup with cool technology or hype here]” something is wrong with your pitch.&lt;/p>
&lt;p>If you can’t describe your startup in layman’s terms without using the name of your competitors (or, in this case, the war casualties after you kill them all and win the internet web 2.0 war) you should really start to think twice about what you are actually doing.&lt;/p></description></item><item><title>Folksonomies, Taxonomies and Coexistence</title><link>https://eran.sandler.co.il/2006/11/20/folksonomies-taxonomies-and-coexistence/</link><pubDate>Mon, 20 Nov 2006 17:16:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/11/20/folksonomies-taxonomies-and-coexistence/</guid><description>&lt;p>I have read “&lt;a style="font-weight: bold" href="http://www.dlib.org/dlib/november06/peterson/11peterson.html">Beneath the Metadata&lt;/a>” as well as its &lt;a style="font-weight: bold" href="http://www.hyperorg.com/blogger/mtarchive/beneath_the_metadata_a_reply.html">reply&lt;/a> by Dave Weinberger.&lt;/p>
&lt;p>I’ve also read &lt;a style="font-weight: bold" href="http://www.vanderwal.net/">Thomas Vander Wal’s&lt;/a> &lt;a style="font-weight: bold" href="http://www.personalinfocloud.com/2006/11/beneath_the_met.html">response&lt;/a>.&lt;/p>
&lt;p>I personally think that folksonomies are not here to replace taxonomies.&lt;/p>
&lt;p>If Elaine fears the use of folksonomy for classifying Electronic Theses and Dissertations (ETDs), she should not.&lt;/p>
&lt;p>Folksonomies will (probably) never completely replace taxonomies since the science, understanding, principles and experience behind classifying items into a taxonomy are very extensive and cannot be overlooked.&lt;/p></description></item><item><title>Thou Shall Create a Widget for All to See</title><link>https://eran.sandler.co.il/2006/09/13/thou-shall-create-a-widget-for-all-to-see/</link><pubDate>Wed, 13 Sep 2006 14:38:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/09/13/thou-shall-create-a-widget-for-all-to-see/</guid><description>&lt;p>At my &lt;a href="http://yedda.com/">&lt;strong>day job&lt;/strong>&lt;/a> (&lt;a href="http://yedda.com/">&lt;strong>Yedda&lt;/strong>&lt;/a>, if you dont already know) we just introduced a whole bunch of new features.&lt;/p>
&lt;p>Some of the new features includes these cool Widgets that you see on the left side of this blog which allows you to interact with &lt;a href="http://yedda.com/">&lt;strong>Yedda&lt;/strong>&lt;/a>.&lt;/p>
&lt;ul>
&lt;li>The first widget is the &lt;a href="http://yedda.com/widgets/AskBox">&lt;strong>AskBox widget&lt;/strong>&lt;/a> – it allows you and your readers to post questions directly from your blog or Web site into Yedda. Each posted question will contain a link back to your blog or Web site stating that this question was posted from your blog or Web site.&lt;/li>
&lt;li>The second widget is a &lt;strong>&lt;a href="http://yedda.com/widgets/faq">FAQ (Frequently Asked Questions) widget&lt;/a>&lt;/strong> – You specify topics that you wish to view in your widget and when placed on your blog or Web site you’ll see a list of these questions.&lt;/li>
&lt;/ul>
&lt;p>If you have your own blog or Web site go to the &lt;a href="http://yedda.com/widgets/">&lt;strong>Yedda Widgets&lt;/strong>&lt;/a> page, create a widget and place it on your blog or Web Site.&lt;/p></description></item><item><title>An idea to better promote Google Talk in a corporate envrionment</title><link>https://eran.sandler.co.il/2006/08/30/an-idea-to-better-promote-google-talk-in-a-corporate-envrionment/</link><pubDate>Wed, 30 Aug 2006 10:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/08/30/an-idea-to-better-promote-google-talk-in-a-corporate-envrionment/</guid><description>&lt;p>I just read &lt;a href="http://googletalk.blogspot.com/2006/08/talking-with-skype.html">this post&lt;/a> about the deal that eBay and Google signed which will also allow Google Talk and Skype to interoperate and possibly be able to communicate even via chats.&lt;/p>
&lt;p>It them folloed by an enlightened moment (Ka ching!) where I thought of an idea that Google can use to deepen Google Talk`s penetration in the corporate environment.&lt;/p>
&lt;p>Google Talk is based on the solid and open standards of &lt;a href="http://www.xmpp.org/">XMPP&lt;/a> (&lt;a href="http://www.jabber.org/">Jabber&lt;/a>).&lt;/p></description></item><item><title>OMTC (Oh My TechCrunch)</title><link>https://eran.sandler.co.il/2006/08/14/omtc-oh-my-techcrunch/</link><pubDate>Mon, 14 Aug 2006 11:04:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/08/14/omtc-oh-my-techcrunch/</guid><description>&lt;p>It seems that Mike of &lt;a href="http://www.techcrunch.com/">TechCrunch&lt;/a> fame posted about &lt;a href="http://yedda.com/">Yedda&lt;/a>.&lt;/p>
&lt;p>If you don’t know what &lt;a href="http://yedda.com/">Yedda&lt;/a> is (and you should after reading Mike’s post) just go and sign up :-)&lt;/p>
&lt;p>Did I say why it was quiet here for quite a while? oh yes &lt;a href="http://erans.blogspot.com/2006/08/yedda-and-me-or-why-didnt-i-post-here.html">I did&lt;/a> ;-)&lt;/p></description></item><item><title>Yedda and me or why didn’t I post here lately</title><link>https://eran.sandler.co.il/2006/08/14/yedda-and-me-or-why-didnt-i-post-here-lately/</link><pubDate>Mon, 14 Aug 2006 09:39:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/08/14/yedda-and-me-or-why-didnt-i-post-here-lately/</guid><description>&lt;p>As I’ve mentioned &lt;a href="http://erans.blogspot.com/2006/01/yedda.html">previously&lt;/a>, I’ve been very busy with &lt;a href="http://yedda.com/">Yedda&lt;/a> and it is the main reason why it’s been very quite here.&lt;/p>
&lt;p>But now, you can check out &lt;a href="http://yedda.com/people/8625713501419/">my Profile&lt;/a> at &lt;a href="http://yedda.com/">Yedda&lt;/a> as well as see &lt;a href="http://yedda.com/people/8625713501419/answers">questions I’ve answered&lt;/a> and &lt;a href="http://yedda.com/people/8625713501419/questions">questions I’ve asked&lt;/a>.&lt;/p>
&lt;p>And as &lt;a href="http://yanivg.blogspot.com/">Yaniv&lt;/a> &lt;a href="http://yanivg.blogspot.com/2006/08/my-profile-on-yedda.html">pointed out&lt;/a>, &lt;a href="http://yedda.com/questions/5187116412927/">this is&lt;/a> also a test question. I’m not really into baking and stuff…&lt;/p>
&lt;p class="zoundry_bw_tags">
 &lt;!-- Tag links generated by Zoundry Blog Writer. Do not manually edit. http://www.zoundry.com -->
&lt;p>&lt;br /> &lt;span class="ztags">&lt;span class="ztagspace">Technorati&lt;/span> : &lt;a rel="tag" class="ztag" href="http://technorati.com/tag/Answers">Answers&lt;/a>, &lt;a rel="tag" class="ztag" href="http://technorati.com/tag/Eran">Eran&lt;/a>, &lt;a rel="tag" class="ztag" href="http://technorati.com/tag/Knowledge">Knowledge&lt;/a>, &lt;a rel="tag" class="ztag" href="http://technorati.com/tag/Questions">Questions&lt;/a>, &lt;a rel="tag" class="ztag" href="http://technorati.com/tag/Social%20Software">Social Software&lt;/a>, &lt;a rel="tag" class="ztag" href="http://technorati.com/tag/Yedda">Yedda&lt;/a>&lt;/span>&lt;br /> &lt;span class="ztags">&lt;span class="ztagspace">Del.icio.us&lt;/span> : &lt;a rel="tag" class="ztag" href="http://del.icio.us/tag/Answers">Answers&lt;/a>, &lt;a rel="tag" class="ztag" href="http://del.icio.us/tag/Eran">Eran&lt;/a>, &lt;a rel="tag" class="ztag" href="http://del.icio.us/tag/Knowledge">Knowledge&lt;/a>, &lt;a rel="tag" class="ztag" href="http://del.icio.us/tag/Questions">Questions&lt;/a>, &lt;a rel="tag" class="ztag" href="http://del.icio.us/tag/Social+Software">Social Software&lt;/a>, &lt;a rel="tag" class="ztag" href="http://del.icio.us/tag/Yedda">Yedda&lt;/a>&lt;/span>&lt;br /> &lt;span class="ztags">&lt;span class="ztagspace">Ice Rocket&lt;/span> : &lt;a rel="tag" class="ztag" href="http://blogs.icerocket.com/tag/Answers">Answers&lt;/a>, &lt;a rel="tag" class="ztag" href="http://blogs.icerocket.com/tag/Eran">Eran&lt;/a>, &lt;a rel="tag" class="ztag" href="http://blogs.icerocket.com/tag/Knowledge">Knowledge&lt;/a>, &lt;a rel="tag" class="ztag" href="http://blogs.icerocket.com/tag/Questions">Questions&lt;/a>, &lt;a rel="tag" class="ztag" href="http://blogs.icerocket.com/tag/Social+Software">Social Software&lt;/a>, &lt;a rel="tag" class="ztag" href="http://blogs.icerocket.com/tag/Yedda">Yedda&lt;/a>&lt;/span>&lt;/p></description></item><item><title>So you did see my Email!</title><link>https://eran.sandler.co.il/2006/07/06/so-you-did-see-my-email/</link><pubDate>Thu, 06 Jul 2006 08:40:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/07/06/so-you-did-see-my-email/</guid><description>&lt;p>A &lt;a href="http://googleblog.blogspot.com/2006/02/chat-email-crazy-delicious.html">&lt;strong>while back&lt;/strong>&lt;/a> &lt;strong>&lt;a href="http://www.google.com/">Google&lt;/a>&lt;/strong> added a feature to &lt;a href="http://www.gmail.com/">&lt;strong>Gmail&lt;/strong>&lt;/a> so that you can see which of your friends is online and chat with them.&lt;/p>
&lt;p>While this might look cool there is another side to this story, people can actually see when you are reading your Emails on your Gmail account.&lt;/p>
&lt;p>I, for example, use &lt;a href="http://gaim.sf.net/">&lt;strong>GAIM&lt;/strong>&lt;/a> as my main IM client and since &lt;a href="http://talk.google.com/">&lt;strong>Google Talk&lt;/strong>&lt;/a> (GTalk) uses &lt;a href="http://www.jabber.org/">&lt;strong>Jabber&lt;/strong>&lt;/a> as its underlying protocol, it means that every Jabber supported client can connect to GTalk. Jabber has built in support to show your status and the client you are using and most Jabber clients (besides GTalk) allow you to see this text.&lt;/p></description></item><item><title>Own your authentication!</title><link>https://eran.sandler.co.il/2006/06/29/own-your-authentication/</link><pubDate>Thu, 29 Jun 2006 08:38:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/06/29/own-your-authentication/</guid><description>&lt;p>After &lt;del>Passport&lt;/del> &lt;a href="http://login.live.com/">&lt;strong>Windows Live ID&lt;/strong>&lt;/a> and the &lt;a href="http://www.projectliberty.org/">&lt;strong>Liberty Alliance Project&lt;/strong>&lt;/a> now comes &lt;a href="http://code.google.com/apis/accounts/AuthForWebApps.html">&lt;strong>Google Account Authentication&lt;/strong>&lt;/a>, which opens up the ability to use anyone’s Google Account to perform authentication to a system.&lt;/p>
&lt;p>What surprises me in this whole deal is that it seems we are going backwards, back to a “one authentication to rule them all” idea that Microsoft tried to introduce with &lt;del>Passport&lt;/del> (errr) Windows Live ID which, as you know, didn’t go quite where they wanted it to be.&lt;/p></description></item><item><title>Google openning a second research center in Israel</title><link>https://eran.sandler.co.il/2006/04/27/google-openning-a-second-research-center-in-israel/</link><pubDate>Thu, 27 Apr 2006 15:10:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/04/27/google-openning-a-second-research-center-in-israel/</guid><description>&lt;p>According to this, &lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a> is opening an R&amp;amp;D center in Israel in the Tel Aviv area.&lt;/p>
&lt;p>This is the second center, the &lt;a href="http://erans.blogspot.com/2006/03/google-will-open-up-rd-center-in.html">&lt;strong>first one&lt;/strong>&lt;/a> opened in Haifa.&lt;/p>
&lt;p>&lt;a href="http://www.microsoft.com/">&lt;strong>Microsoft&lt;/strong>&lt;/a> has a research center in Haifa from 1991 and it was published in the Israeli press (sorry, I couldn’t find an English reference for this) that they are planning to open another research center in the Tel Aviv area.&lt;/p>
&lt;p>The only company now from the big GYM (&lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a>, &lt;a href="http://www.yahoo.com/">&lt;strong>Yahoo&lt;/strong>&lt;/a>, &lt;a href="http://www.microsoft.com/">&lt;strong>Microsoft&lt;/strong>&lt;/a>) that doesn’t have an R&amp;amp;D presence here in Israel is &lt;a href="http://www.yahoo.com/">&lt;strong>Yahoo&lt;/strong>&lt;/a>.&lt;/p></description></item><item><title>Google Ctemplate</title><link>https://eran.sandler.co.il/2006/04/26/google-ctemplate/</link><pubDate>Wed, 26 Apr 2006 09:32:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/04/26/google-ctemplate/</guid><description>&lt;p>I just saw that &lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a> released the &lt;a href="http://goog-ctemplate.sourceforge.net/">&lt;strong>Google Ctemplate library&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>While they do need to get some kudos for their efforts of releasing various code bits out as open source, I do have a problem with the Ctemplate library itself.&lt;/p>
&lt;p>I don’t know when they wrote this library, but what I do know is that its yet another templating language to use. Why couldn’t they have used a standard language such as JavaScript (more exactly, &lt;a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">&lt;strong>ECMAScript&lt;/strong>&lt;/a>) instead of inventing their own syntax? There are so many templating engines out there, why invent yet another one instead of trying to use an official syntax know by many?&lt;/p></description></item><item><title>Zoundry Blog Writer – a new version</title><link>https://eran.sandler.co.il/2006/04/25/zoundry-blog-writer-a-new-version/</link><pubDate>Tue, 25 Apr 2006 10:33:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/04/25/zoundry-blog-writer-a-new-version/</guid><description>&lt;p>&lt;a href="http://www.zoundry.com/">&lt;strong>Zoundry&lt;/strong>&lt;/a> released a new version of their Blog Writer product. Some of the more prominent features added (which a lot of users including me asked for) are:&lt;/p>
&lt;ul>
&lt;li>XHTML Editor – You can now see and edit the generated XHTML&lt;/li>
&lt;li>Spell Checker – No more copying and pasting stuff to another spell checker :-)&lt;/li>
&lt;/ul>
&lt;p>Check out the &lt;a href="http://www.zoundry.com/software.html#features">&lt;strong>full feature list&lt;/strong>&lt;/a> and &lt;a href="http://www.zoundry.com/download.html">&lt;strong>download&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>I’ve been using Zoundry for the past 6 months as my primary posting tool for &lt;a href="http://erans.blogspot.com/">&lt;strong>this blog&lt;/strong>&lt;/a> as well as my &lt;a href="http://dotnetdebug.blogspot.com/">&lt;strong>Advanced .NET Debugging blog&lt;/strong>&lt;/a> and it has been really helpful. With the new features now released it is now a kick ass blog writer.&lt;/p></description></item><item><title>The feed reader of my dreams</title><link>https://eran.sandler.co.il/2006/04/25/the-feed-reader-of-my-dreams/</link><pubDate>Tue, 25 Apr 2006 07:34:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/04/25/the-feed-reader-of-my-dreams/</guid><description>&lt;p>I’m what you may call a medium to heavy feed junkie. I read most of the information today using my favorite feed reader &lt;a href="http://www.rssbandit.org/" title="RSS Bandit">&lt;strong>RSS Bandit&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>While &lt;a href="http://www.rssbandit.org/" title="RSS Bandit">&lt;strong>RSS Bandit&lt;/strong>&lt;/a> is a great feed reader it does have its limitations. The biggest one being that its a client side application and it doesn’t sync to one of the server side readers.&lt;/p>
&lt;p>I sometimes want to read my feeds at home, sometimes at work or sometimes when I don’t have a computer with me and I just want to login in some Internet cafe and be able to continue reading where I left off.&lt;/p></description></item><item><title>SpaceX is about to launch the Falcon 1 rocket for the first time – History in the making (I hope)</title><link>https://eran.sandler.co.il/2006/03/24/spacex-is-about-to-launch-the-falcon-1-rocket-for-the-first-time-history-in-the-making-i-hope/</link><pubDate>Fri, 24 Mar 2006 20:43:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/03/24/spacex-is-about-to-launch-the-falcon-1-rocket-for-the-first-time-history-in-the-making-i-hope/</guid><description>&lt;p>I’m just watching the &lt;a href="http://www.spacex.com/?content=webcast">&lt;strong>live feed&lt;/strong>&lt;/a> of the &lt;a href="http://www.spacex.com/">&lt;strong>SpaceX&lt;/strong>&lt;/a>‘s Falcon 1 rocket launch.&lt;/p>
&lt;p>I can’t even begin to describe what the impact of this whole move is if the launch succeeds as planned.&lt;/p>
&lt;p>The Falcon 1 rocket is the first all American, built from scratch, rocket in the last 25+ years. It is built from new materials and its launch cost is $6.7 million which is about a quarter of what a launch will cost on a Delta II rocket or equivalent (even the Russian launch costs are higher than this the cost of launching Falcon 1).&lt;/p></description></item><item><title>ajaxWrite and Open Office / Open Document Format</title><link>https://eran.sandler.co.il/2006/03/23/ajaxwrite-and-open-office-open-document-format/</link><pubDate>Thu, 23 Mar 2006 08:10:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/03/23/ajaxwrite-and-open-office-open-document-format/</guid><description>&lt;p>I just &lt;a href="http://feeds.feedburner.com/OmMalik?m=498">&lt;strong>read on Om Malik on Boardband&lt;/strong>&lt;/a> that &lt;a href="http://www.michaelrobertson.com/">&lt;strong>Michael Robertson&lt;/strong>&lt;/a> of &lt;a href="http://www.mp3.com/">&lt;strong>MP3.com&lt;/strong>&lt;/a>, &lt;a href="http://www.linspire.com/">&lt;strong>Linspire&lt;/strong>&lt;/a> and &lt;a href="http://www.sipphone.com/">&lt;strong>SIPphone&lt;/strong>&lt;/a> fame just annonced a new project called &lt;a href="http://www.ajaxwrite.com/">&lt;strong>ajaxWrite&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>This is a pure web application word processor without any storage behind it like &lt;a href="http://www.writely.com/">&lt;strong>Writely&lt;/strong>&lt;/a> (when you open a document you upload it and when you save it you download it) but it seems very well written.&lt;/p>
&lt;p>The only thing that bothers me is that they claim they support all major file formats but what they actually support is MS Word, RTF, Text and PDF.&lt;/p></description></item><item><title>Bubbles – Clean, round and really refreshing!</title><link>https://eran.sandler.co.il/2006/03/19/bubbles-clean-round-and-really-refreshing/</link><pubDate>Sun, 19 Mar 2006 08:42:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/03/19/bubbles-clean-round-and-really-refreshing/</guid><description>&lt;p>&lt;a href="http://ohadp.blogspot.com/">&lt;strong>Ohad&lt;/strong>&lt;/a>, the leader of a small Israeli software studio named &lt;a href="http://www.3d3r.com/">&lt;strong>3D3R&lt;/strong>&lt;/a>, just released a cool little app named &lt;a href="http://www.3d3r.com/bubbles/">&lt;strong>Bubbles&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>The concept behind it is based on the fact that the new age of web applications doesn’t really play nicely with your desktop, so instead of living up and playing nicely with the rest of your desktop application, web application tend to stack up in your tabbed browser (if you have one of those, if not, get one &lt;a href="http://www.mozilla.com/firefox/">&lt;strong>here&lt;/strong>&lt;/a>).&lt;/p></description></item><item><title>Google will open up an R&amp;D Center in Israel</title><link>https://eran.sandler.co.il/2006/03/01/google-will-open-up-an-rd-center-in-israel/</link><pubDate>Wed, 01 Mar 2006 15:09:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/03/01/google-will-open-up-an-rd-center-in-israel/</guid><description>&lt;p>According to &lt;a href="http://www.globes.co.il/serveen/globes/docview.asp?did=1000066302&amp;amp;fid=942">&lt;strong>this link&lt;/strong>&lt;/a> in &lt;a href="http://www.globes.co.il/">&lt;strong>Globes&lt;/strong>&lt;/a>, the Israeli Business newspaper, &lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a> is going to open up an R&amp;amp;D center in Israel in the second quarter. The center will be led by Dr. Yoelle Maarek, a long time (17 years) veteran of IBM’s research labs and will be located in the northern city of Haifa (near the &lt;a href="http://www.technion.ac.il/">&lt;strong>Technion&lt;/strong>&lt;/a>, surprise surprise)&lt;/p>
&lt;p>The only company out of the big 3, a.k.a, GYM (&lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a>, &lt;a href="http://www.yahoo.com/">&lt;strong>Yahoo&lt;/strong>&lt;/a>, &lt;a href="http://www.microsoft.com/">&lt;strong>Microsoft&lt;/strong>&lt;/a>), that has an R&amp;amp;D center in Israel is Microsoft. Yahoo had something in the first bubble and after the explosion of the first bubble it was quickly closed.&lt;/p></description></item><item><title>The Tail of the Tail</title><link>https://eran.sandler.co.il/2006/02/20/the-tail-of-the-tail/</link><pubDate>Mon, 20 Feb 2006 09:14:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/02/20/the-tail-of-the-tail/</guid><description>&lt;p>If blogs are the long tail of knowledge, what are the comments that most blog posts have?&lt;/p>
&lt;p>Are the comments the long tail of the long tail of knowledge?&lt;/p>
&lt;p>Think about it…&lt;/p></description></item><item><title>I got a refund! Woohooo!</title><link>https://eran.sandler.co.il/2006/02/02/i-got-a-refund-woohooo/</link><pubDate>Thu, 02 Feb 2006 21:29:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/02/02/i-got-a-refund-woohooo/</guid><description>&lt;p>A long long time ago on July 6th 2005 I’ve &lt;a href="http://erans.blogspot.com/2005/07/have-you-ever-worn-3725-usd-t-shirt.html">&lt;strong>posted a rant post&lt;/strong>&lt;/a> about how I’m so pissed at &lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a> after I had to pay $37.25 to get a “Free” Google T-Shirt I won because I wrote the &lt;a href="http://our.homeunix.org/googlesearch/">&lt;strong>Google Search API .NET Wrapper&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>Well, now after 8 months I finally got a refund.&lt;/p>
&lt;p>It started as a strange Email I got from the &lt;a href="http://www.googlestore.com/">&lt;strong>GoogleStore&lt;/strong>&lt;/a> saying something about my request being handled. I didn’t figure what this was and the Email didn’t have any special links in it.&lt;/p></description></item><item><title>Tags or Labels? Which one do you prefer?</title><link>https://eran.sandler.co.il/2006/01/30/tags-or-labels-which-one-do-you-prefer/</link><pubDate>Mon, 30 Jan 2006 08:07:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/01/30/tags-or-labels-which-one-do-you-prefer/</guid><description>&lt;p>I read a &lt;a href="http://www.niallkennedy.com/blog/archives/2006/01/google-bookmark.html">&lt;strong>this post&lt;/strong>&lt;/a> on &lt;a href="http://www.niallkennedy.com/">&lt;strong>Niall Kennedy’s blog&lt;/strong>&lt;/a> about the new features in the &lt;a href="http://toolbar.google.com/">&lt;strong>Google Toolbar&lt;/strong>&lt;/a> which includes the ability to store and &lt;del>tag&lt;/del> label bookmarks that can also later be retrieved when logging into a different machine.&lt;/p>
&lt;p>While the concept is nice (and is similar in a number of ways to the &lt;a href="http://del.icio.us/">&lt;strong>del.icio.us&lt;/strong>&lt;/a> extension for FireFox the thing that caught my eye was the fact that &lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a> decided to call the tags labels.&lt;/p></description></item><item><title>Yedda</title><link>https://eran.sandler.co.il/2006/01/26/yedda/</link><pubDate>Thu, 26 Jan 2006 15:20:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/01/26/yedda/</guid><description>&lt;p>I know it has been a little quite around here and on my &lt;a href="http://dotnetdebug.blogspot.com/">&lt;strong>other blog&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>I may have hinted a bit in the past that I’m involved in this new and cool project but if I didn’t, I’ll say it out loud, I AM INVOVLED IN A COOL PROJECT :-)&lt;/p>
&lt;p>That’s the main reason for the quiteness.&lt;/p>
&lt;p>This project is called &lt;a href="http://www.yedda.org/">Yedda&lt;/a> and you are more then welcome to visit the site and the &lt;a href="http://blog.yedda.org/">Yedda Blog&lt;/a> to get more information.&lt;/p></description></item><item><title>Connect Google Talk with MSN, Yahoo and AIM</title><link>https://eran.sandler.co.il/2006/01/23/connect-google-talk-with-msn-yahoo-and-aim/</link><pubDate>Mon, 23 Jan 2006 20:23:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/01/23/connect-google-talk-with-msn-yahoo-and-aim/</guid><description>&lt;p>Just saw &lt;a href="http://www.bigblueball.com/forums/google-talk-news/33739-connect-google-talk-aim-msn-yahoo.html">&lt;strong>this&lt;/strong>&lt;/a> on &lt;a href="http://www.digg.com/">&lt;strong>Digg&lt;/strong>&lt;/a> and since I’m already on a &lt;a href="http://www.jabber.org/">&lt;strong>Jabber&lt;/strong>&lt;/a> frenzy due to my &lt;a href="http://erans.blogspot.com/2006/01/jabber-servers-supporting-dialback.html">&lt;strong>previous&lt;/strong>&lt;/a> &lt;a href="http://erans.blogspot.com/2006/01/someone-heard-my-call-google-talk.html">&lt;strong>posts&lt;/strong>&lt;/a>, I thought I should share.&lt;/p>
&lt;p>Looks quite cool, though I haven’t tried it yet.&lt;/p>
&lt;p>I’m using &lt;a href="http://gaim.sf.net/">&lt;strong>GAIM&lt;/strong>&lt;/a> so I got everything all up in one client. I’m just waiting to get a build of GAIM that works with &lt;a href="http://code.google.com/apis/talk/about.html">&lt;strong>libjingle&lt;/strong>&lt;/a> so I would be able to chat with my friends using Google Talk’s voice features.&lt;/p>
&lt;p>If I only had a bit more free time to actually code on GAIM that would be even better… oh well… back to the salt mines.&lt;/p></description></item><item><title>Gmail dot Scandal</title><link>https://eran.sandler.co.il/2006/01/23/gmail-dot-scandal/</link><pubDate>Mon, 23 Jan 2006 09:00:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/01/23/gmail-dot-scandal/</guid><description>&lt;p>I’m sure you’ll all have heard about the Gmail dot scandal and that it WAS &lt;a href="http://arstechnica.com/news.ars/post/20060120-6022.html">&lt;strong>confirmed&lt;/strong>&lt;/a> by &lt;a href="http://www.google.com">Google&lt;/a>.&lt;/p>
&lt;p>I’m not a heavy Gmail user but I do have an Email box there (like everyone else) but it DOES pisses me off, specifically since my Email HAS a dot in it.&lt;/p>
&lt;p>This can also explain why I got an Email a while back from someone that claimed to be my wife (although she was referring to another Eran Sandler ;-) ).&lt;/p></description></item><item><title>Company-Wide Instant Messaging with Jabberd</title><link>https://eran.sandler.co.il/2006/01/21/company-wide-instant-messaging-with-jabberd/</link><pubDate>Sat, 21 Jan 2006 21:48:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/01/21/company-wide-instant-messaging-with-jabberd/</guid><description>&lt;p>&lt;a href="http://erans.blogspot.com/2006/01/jabber-servers-supporting-dialback.html">&lt;strong>Continuing&lt;/strong>&lt;/a> &lt;a href="http://erans.blogspot.com/2006/01/someone-heard-my-call-google-talk.html">&lt;strong>my current fixation&lt;/strong>&lt;/a> about &lt;a href="http://www.jabber.org/">&lt;strong>Jabber&lt;/strong>&lt;/a> and Jabber related stuff (it all started with &lt;a href="http://googleblog.blogspot.com/2006/01/open-federation-for-google-talk.html">&lt;strong>this&lt;/strong>&lt;/a> &lt;a href="http://googletalk.blogspot.com/2006/01/xmpp-federation.html">&lt;strong>post&lt;/strong>&lt;/a> about how &lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a> is openning up &lt;a href="http://talk.google.com/">&lt;strong>Google Talk&lt;/strong>&lt;/a> to talk with other Jabber based servers), there is a &lt;a href="http://www.onlamp.com/pub/a/onlamp/2005/10/06/jabberd.html">&lt;strong>good article&lt;/strong>&lt;/a> up on &lt;a href="http://www.onlamp.com/">&lt;strong>O’Relly’s OnLamp.com&lt;/strong>&lt;/a> about the pros and cons of a Company-Wide Instant Messaging solutions as well as how to setup Jabberd 2.x to do just that.&lt;/p>
&lt;p>It’s really worth the read for people that are trying to figure out how to utilize an IM solution in their company while still retaining a high degree of security.&lt;/p></description></item><item><title>Jabber Servers Supporting the DialBack Protocol</title><link>https://eran.sandler.co.il/2006/01/18/jabber-servers-supporting-the-dialback-protocol/</link><pubDate>Wed, 18 Jan 2006 14:51:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/01/18/jabber-servers-supporting-the-dialback-protocol/</guid><description>&lt;p>I promised in the &lt;a href="http://erans.blogspot.com/2006/01/someone-heard-my-call-google-talk.html">&lt;strong>previous post&lt;/strong>&lt;/a> about &lt;a href="http://googleblog.blogspot.com/2006/01/open-federation-for-google-talk.html">&lt;strong>Google Talk’s&lt;/strong>&lt;/a> &lt;a href="http://googletalk.blogspot.com/2006/01/xmpp-federation.html">&lt;strong>support for federation&lt;/strong>&lt;/a> to check what &lt;a href="http://www.jabber.org/software/servers.shtml">&lt;strong>open source Jabber servers&lt;/strong>&lt;/a> supports the DialBack protocol described in &lt;a href="http://www.ietf.org/rfc/rfc3920.txt">&lt;strong>RFC 3920&lt;/strong>&lt;/a> used by Google Talk server to talk to other Jabber server.&lt;/p>
&lt;p>Well… it seems that the dialback protocol is supported by all server listed &lt;a href="http://www.jabber.org/software/servers.shtml">&lt;strong>here&lt;/strong>&lt;/a> and a bunch of other non open source servers not listed there.&lt;/p>
&lt;p>This is a good thing, but it seems the dialback protocol is not encrypted like the other TLS and SASL server-to-server protocols. On the other hand all other IMs today are not encrypted by default so privacy issues regarding this are legitimate as to the rest of the IMs available.&lt;/p></description></item><item><title>Someone heard my call – Google Talk support federation</title><link>https://eran.sandler.co.il/2006/01/18/someone-heard-my-call-google-talk-support-federation/</link><pubDate>Wed, 18 Jan 2006 09:27:00 +0000</pubDate><guid>https://eran.sandler.co.il/2006/01/18/someone-heard-my-call-google-talk-support-federation/</guid><description>&lt;p>A while back I &lt;a href="http://erans.blogspot.com/2005/12/google-talk-and-aim-talks.html">&lt;strong>posted&lt;/strong>&lt;/a> a request/hope that Google Talk will open up to AOL using one of the Jabber bridges.&lt;/p>
&lt;p>I also secretly hoped (meaning, I forgot to blog about it) that since Google Talk uses Jabber, they will open up its federation abilities and enable everying Google Talk user to communicate with any other Jabber user (providing that that user supports the necessary XMPP spec that Google Talk uses, which I still don’t know if it is one of the common ones, but I’ll check that up).&lt;/p></description></item><item><title>Google Talk and AIM talks</title><link>https://eran.sandler.co.il/2005/12/21/google-talk-and-aim-talks/</link><pubDate>Wed, 21 Dec 2005 21:15:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/12/21/google-talk-and-aim-talks/</guid><description>&lt;p>I’m sure you all have heard by now that &lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a> and &lt;a href="http://www.aol.com/">&lt;strong>AOL&lt;/strong>&lt;/a> have signed a deal in which part of it is to enable Google Talk and AIM users to communicate with each other.&lt;/p>
&lt;p>&lt;a href="http://talk.google.com/">&lt;strong>Google Talk&lt;/strong>&lt;/a> is based on the open XMPP (&lt;a href="http://www.jabber.org/">&lt;strong>Jabber&lt;/strong>&lt;/a>) standard which has built in abilities to work with gateways that enables this protocol to communicate with other protocols.&lt;/p>
&lt;p>I just hope Google will use some of the Jabber/AIM bridges such as &lt;a href="http://aim-transport.jabberstudio.org/">&lt;strong>AIM/ICQ-Transport&lt;/strong>&lt;/a> to make this thing work.&lt;/p></description></item><item><title>VCs, Google, Innovation. What can done?</title><link>https://eran.sandler.co.il/2005/12/06/vcs-google-innovation-what-can-done/</link><pubDate>Tue, 06 Dec 2005 09:47:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/12/06/vcs-google-innovation-what-can-done/</guid><description>&lt;p>I’ve recently read &lt;a href="http://www.businessweek.com/magazine/content/05_49/b3962001.htm?chan=db">&lt;strong>this article&lt;/strong>&lt;/a> on &lt;a href="http://www.businessweek.com/">&lt;strong>BusinessWeek&lt;/strong>&lt;/a> about how &lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a> changed the landscape for VCs and innovation.&lt;/p>
&lt;p>To sum things up, the article states that instead of encouraging innovation, VCs are looking for companies that can fill in some gap in Google’s portfolio (at least the portfolio they think Google is seeking for, since they don’t really tell anyone what they are doing most of the time).&lt;/p>
&lt;p>This step alone can diminish innovation since less VCs will invest in things that cannot be sold as quickly as possible to Google (or some other one of the big giant such as &lt;a href="http://www.yahoo.com/">&lt;strong>Yahoo&lt;/strong>&lt;/a>, &lt;a href="http://www.amazon.com/">&lt;strong>Amazon&lt;/strong>&lt;/a>, &lt;a href="http://www.ebay.com/">&lt;strong>eBay&lt;/strong>&lt;/a>, &lt;a href="http://www.microsoft.com/">&lt;strong>Microsoft&lt;/strong>&lt;/a> and the rest)&lt;/p></description></item><item><title>Amazon E-Commerce Web Service API</title><link>https://eran.sandler.co.il/2005/12/01/amazon-e-commerce-web-service-api/</link><pubDate>Thu, 01 Dec 2005 12:38:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/12/01/amazon-e-commerce-web-service-api/</guid><description>&lt;p>I’ve recently experimented with &lt;a href="http://www.amazon.com/gp/browse.html/ref=sc_fe_l_2_3435361_2/002-4393555-6291214?%5Fencoding=UTF8&amp;amp;node=12738641&amp;amp;no=3435361&amp;amp;me=A36L942TSJ2AJA">&lt;strong>Amazon’s E-Commerce Service&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>In general, it’s a very complete API giving you access to almost every piece of information including titles, images, prices (and historical prices) that Amazon stores.&lt;/p>
&lt;p>There were two things that were a bit problematic, in my opinion, which I think should be addressed.&lt;/p>
&lt;p>The first thing is the ItemSearch method. This method allows you to search for items answering a set of criterias.&lt;/p></description></item><item><title>GoogleWorld the new Web and privacy</title><link>https://eran.sandler.co.il/2005/11/25/googleworld-the-new-web-and-privacy/</link><pubDate>Fri, 25 Nov 2005 13:29:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/11/25/googleworld-the-new-web-and-privacy/</guid><description>&lt;p>Whether it is &lt;a href="http://ww.gmail.com/">&lt;strong>Gmail&lt;/strong>&lt;/a>, &lt;a href="http://base.google.com/">&lt;strong>Google Base&lt;/strong>&lt;/a>, &lt;a href="http://video.google.com/">&lt;strong>Google Video&lt;/strong>&lt;/a>, &lt;a href="http://answers.google.com/">&lt;strong>Google Answers&lt;/strong>&lt;/a>, &lt;a href="http://froogle.google.com/">&lt;strong>Froogle&lt;/strong>&lt;/a>, &lt;a href="http://blogsearch.google.com/">&lt;strong>Google Blog Search&lt;/strong>&lt;/a>, &lt;a href="http://books.google.com/">&lt;strong>Google Book Search&lt;/strong>&lt;/a>, &lt;a href="http://maps.google.com/">&lt;strong>Google Maps&lt;/strong>&lt;/a> and &lt;a href="http://toolbar.google.com/">&lt;strong>Google Toolbar&lt;/strong>&lt;/a>, &lt;a href="http://www.google.com/">&lt;strong>Google&lt;/strong>&lt;/a> seems to be conquering the world by offering a lot of services in different and diverse areas.&lt;/p>
&lt;p>(You can get a good review of the various Google Services &lt;a href="http://www.tipmonkies.com/2005/11/17/the-penultimate-guide-to-google-services">&lt;strong>here&lt;/strong>&lt;/a>)&lt;/p>
&lt;p>With your Google Account (which is also your Gmail email), Google can also track a person specifically and learn things about what him/her, what he/she searched for, shoped, interest in, etc.&lt;/p></description></item><item><title>My first post using a Blog Editor</title><link>https://eran.sandler.co.il/2005/11/02/my-first-post-using-a-blog-editor/</link><pubDate>Wed, 02 Nov 2005 13:33:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/11/02/my-first-post-using-a-blog-editor/</guid><description>&lt;p>I’ve decided I wanted to find a reasonable blog editor to post from instead of using the web interface of Blogger (which is nice, but not THAT nice)&lt;/p>
&lt;p>After long searches and going through a lot of blog editors (some even cost money) I’ve found this one which is called &lt;a href="http://www.zoundry.com/">&lt;strong>Zoundry&lt;/strong>&lt;/a> which is even written in &lt;a href="http://www.python.org/">&lt;strong>Python&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>It has some neat features in it like:&lt;/p>
&lt;ul>
&lt;li>Tags support – including support for Technorati, Del.icio.us, Flicker, 43 things and more.&lt;/li>
&lt;li>Preview with your OWN template. It even downloaded my template and enabled me to view this post as it would appear in the blog.Anyhow, this is my first post out of it to test it out and see how it is and if its worth using it all the time.&lt;/li>
&lt;/ul></description></item><item><title>GoTag</title><link>https://eran.sandler.co.il/2005/10/23/gotag/</link><pubDate>Sun, 23 Oct 2005 19:40:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/10/23/gotag/</guid><description>&lt;p>My good friend &lt;a style="font-weight: bold" href="http://yanivg.blogspot.com/">Yaniv&lt;/a> lately talked a lot about tags and other tagging related issues.Now this whole tagging thing is kinda going out of hand so I’ve decided to create a new game that will bring tagging to the real world.I’ve decided to call it &lt;span style="font-weight: bold">GoTag&lt;/span>.&lt;/p>
&lt;p>&lt;u>Ingredients&lt;/u>:&lt;/p>
&lt;ul>
&lt;li>One pack of 3M PostIts in the color of your choice (Yellow is recommened because you can see it very well on all clothes).&lt;/li>
&lt;li>One dark marker pen to write on the PostIts.&lt;/li>
&lt;/ul>
&lt;p>&lt;span style="font-weight: bold">How to play?&lt;/span>&lt;/p></description></item><item><title>A virus is a virus no matter what</title><link>https://eran.sandler.co.il/2005/09/25/a-virus-is-a-virus-no-matter-what/</link><pubDate>Sun, 25 Sep 2005 06:40:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/09/25/a-virus-is-a-virus-no-matter-what/</guid><description>&lt;p>I’ve just stumbled upon &lt;a href="http://www.boingboing.net/2005/09/22/record_industry_rele.html">&lt;strong>this&lt;/strong>&lt;/a> article stating the the IFPI – the international equivalent of the RIAA – has just released a virus that will delete your P2P software.&lt;/p>
&lt;p>Now I find this act to be criminal.&lt;/p>
&lt;p>All the recent worm writers that were caught and legal action was taken against them. This virus is sponsored by an organization and as much as they’d like to fight P2P piracy, writing a virus and deleting software from my computer without my knowledge IS a CRIME!&lt;/p></description></item><item><title>Google Talk Log Abilities</title><link>https://eran.sandler.co.il/2005/09/18/google-talk-log-abilities/</link><pubDate>Sun, 18 Sep 2005 06:46:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/09/18/google-talk-log-abilities/</guid><description>&lt;p>As my good friend &lt;a href="http://notsosmartbuilder.blogspot.com/">&lt;strong>Dudu&lt;/strong>&lt;/a> &lt;a href="http://www.blogger.com/comment.g?blogID=13429897&amp;amp;postID=112558186455425581">&lt;strong>pointed out&lt;/strong>&lt;/a> (and I forgot to tell you), Google Talk’s log abilities are very limited.&lt;/p>
&lt;p>It only saves the last 20 lines of chat (and only if the window was closed properly, otherwise it will NOT save the log).&lt;/p>
&lt;p>Since Google Talk currently lack any normal API (heck, its just one executable file ;-) ), I thought about writing a small up that would listen to file changes in the log directory, parse them and accumelate them in one file per converstaion with a person (similar to what the log is doing now).&lt;/p></description></item><item><title>Google Talk Chat Log Viewer</title><link>https://eran.sandler.co.il/2005/09/01/google-talk-chat-log-viewer/</link><pubDate>Thu, 01 Sep 2005 13:36:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/09/01/google-talk-chat-log-viewer/</guid><description>&lt;p>After discovering the Google Talk Chat Log format and seeing that its not human readable, I’ve decided to write a log viewer so I can check out and read my logs whenever I want to.&lt;/p>
&lt;p>You can download the &lt;a href="http://our.homeunix.org/googletalk/">&lt;strong>Google Talk Chat Log Viewer v0.1 from here&lt;/strong>&lt;/a> .&lt;/p>
&lt;p>I’ve also written &lt;a href="http://our.homeunix.org/googletalk/">&lt;strong>there&lt;/strong>&lt;/a> the Google Talk Chat Log format if anyone else is interested.&lt;/p>
&lt;p>Enjoy!&lt;/p></description></item><item><title>How to edit/delete Google Talk custom messages</title><link>https://eran.sandler.co.il/2005/09/01/how-to-editdelete-google-talk-custom-messages/</link><pubDate>Thu, 01 Sep 2005 10:28:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/09/01/how-to-editdelete-google-talk-custom-messages/</guid><description>&lt;p>Google Talk stored all of your custom messages that you have entered in a file in your user profile directory.&lt;/p>
&lt;p>The file is located at “%USERPROFILE%\Local Settings\Application Data\Google\Google Talk\status”&lt;/p>
&lt;p>Inside you will find a file named in the format [userid]-history.txt.&lt;/p>
&lt;p>So if your Gmail account is &lt;a href="mailto:John.Dow@gmail.com">John.Dow@gmail.com&lt;/a> the filename will be john.dow_gmail.com-history.txt (besides, there is usually only one file there anyway ;-) ).&lt;/p>
&lt;p>The file format is very easy. It start with a first line which has the character “1” in it. I’m not sure what it stands for and what it do but you can disregard it.&lt;/p></description></item><item><title>How to disable Google Talk Auto Update</title><link>https://eran.sandler.co.il/2005/09/01/how-to-disable-google-talk-auto-update/</link><pubDate>Thu, 01 Sep 2005 10:18:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/09/01/how-to-disable-google-talk-auto-update/</guid><description>&lt;p>If you every wondered how to disable Google Talk’s auto update feature, I found an easy way of doing this which, at least for now, seems to work.&lt;/p>
&lt;p>&lt;strong>&lt;u>NOTE:&lt;/u>&lt;/strong>&lt;/p>
&lt;p>Be sure to backup the registry entries before using the registry’s Export feature when standing on the Google Talk AutoUpdate key.&lt;/p>
&lt;ol>
&lt;li>Close Google Talk&lt;/li>
&lt;li>Open the registry (using regedit.exe)&lt;/li>
&lt;li>Go to My Machine\HKEY_CURRENT_USER\Software\Google\Google Talk\Autoupdate&lt;/li>
&lt;li>Change the value of UpdateURL to something in valid (or empty)&lt;/li>
&lt;li>Start Google Talk&lt;/li>
&lt;/ol>
&lt;p>That’s it.&lt;/p></description></item><item><title>Some more interesting speculation about Google’s future plans</title><link>https://eran.sandler.co.il/2005/08/31/some-more-interesting-speculation-about-googles-future-plans/</link><pubDate>Wed, 31 Aug 2005 06:12:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/08/31/some-more-interesting-speculation-about-googles-future-plans/</guid><description>&lt;p>I’ve just stumbled upon &lt;a href="http://www.threadwatch.org/node/3640">&lt;strong>this&lt;/strong>&lt;/a>, which seems to contain some very interesting speculations as to Google’s future plans.&lt;/p>
&lt;p>They all strengthen my point about in my &lt;a href="http://erans.blogspot.com/2005/08/im-wars-and-im-not-only-one-thinking.html">&lt;strong>previous post&lt;/strong>&lt;/a> that Gmail IDs are a Passport like system for authentication and they will be used throughout current and future services. They are already being used in most of Google’s personalization sites.&lt;/p>
&lt;p>Another thing the link I started with talks about is the fact that Google Talk is also more about managing your contacts and you can see that the integration with Gmail and its Contacts into Google Talk also adds to the fact they it is heading to a more centralized authentication system.&lt;/p></description></item><item><title>IM Wars – And I’m not the only one thinking about it</title><link>https://eran.sandler.co.il/2005/08/29/im-wars-and-im-not-the-only-one-thinking-about-it/</link><pubDate>Mon, 29 Aug 2005 19:31:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/08/29/im-wars-and-im-not-the-only-one-thinking-about-it/</guid><description>&lt;p>It seems that there are more than a few people (well, at least 2) that have some other thoughts about Google.&lt;/p>
&lt;p>I must admit that at first I was also inside the Google Talk frenzy, submersed in all the hype, but after reading &lt;a style="font-weight: bold" href="http://www.livejournal.com/users/nugget/97081.html">Nuggest’s post&lt;/a> and &lt;a style="font-weight: bold" href="http://www.drunkenblog.com/drunkenblog-archives/000637.html">Drunken Batman’s post&lt;/a> I started to ponder a bit about their thoughts and I must say that have some really good points.&lt;/p>
&lt;p>Although Google Talk is still in v1.0 (or v0.1, depends on how you look at it) and it lacks a lot of the client features that its competitors have, we should also assume that their server software (even though based on the open &lt;a style="font-weight: bold" href="http://www.xmpp.org/">XMPP&lt;/a> standard that &lt;a style="font-weight: bold" href="http://www.jabber.org/">Jabber&lt;/a> uses) is at v1.0 (or v0.1, as I said about the client).&lt;/p></description></item><item><title>Google Talk – Let the IM revolution begin</title><link>https://eran.sandler.co.il/2005/08/24/google-talk-let-the-im-revolution-begin/</link><pubDate>Wed, 24 Aug 2005 14:40:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/08/24/google-talk-let-the-im-revolution-begin/</guid><description>&lt;p>I just installed Google Talk (&lt;a href="http://talk.google.com">&lt;strong>talk.google.com&lt;/strong>&lt;/a>). Its REALLY cool.&lt;/p>
&lt;p>It’s a basic IM and its in Beta but the Voice has a really good quality.&lt;/p>
&lt;p>I really liked the fact that they use an open standard, the Jabber/XMPP (&lt;a href="http://www.xmpp.org">www.xmpp.org&lt;/a>) which is always good. This means that you can use any Jabber/XMPP supported client like iChat (for MacOS), GAIM (For Windows and Linux), etc.&lt;/p>
&lt;p>Read their developer manifesto &lt;a href="http://www.google.com/talk/developer.html">&lt;strong>here&lt;/strong>&lt;/a>, to see that they mean business and I do hope that they will use the built-in federation ability of the Jabber/XMPP protocol to federate messages to other IMs such as Yahoo, AIM/ICQ and MSN.&lt;/p></description></item><item><title>Discovery is back, and in one piece</title><link>https://eran.sandler.co.il/2005/08/09/discovery-is-back-and-in-one-piece/</link><pubDate>Tue, 09 Aug 2005 13:33:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/08/09/discovery-is-back-and-in-one-piece/</guid><description>&lt;p>I’m so glad to see Discovery &lt;a href="http://www.cnn.com/2005/TECH/space/08/09/space.shuttle/index.html">&lt;strong>back in one piece&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>I still remember Feb 1st 2003. It was my grandmother’s birthday and we were sitting in a nice restaurant at the northern part of Israel.&lt;/p>
&lt;p>After eating, we went to visit a nice little place called “Hacula Vally” which was a swamp that was dried out in the 1920s or so but was now back to its (almost) original dimension.&lt;/p>
&lt;p>We got a phone call from my cousin who went home instead of continuing for the short trip saying that there was something wrong with Columbia’s landing. We went back to the car, opened the radio and there was much confusion running around.&lt;/p></description></item><item><title>Windows (Alta) Vista</title><link>https://eran.sandler.co.il/2005/07/24/windows-alta-vista/</link><pubDate>Sun, 24 Jul 2005 07:14:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/07/24/windows-alta-vista/</guid><description>&lt;p>I just found out about &lt;strong>&lt;a href="http://www.microsoft.com/windowsvista/default.mspx">the new name&lt;/a>&lt;/strong> of the previously Windows code named “Longhorn”.&lt;/p>
&lt;p>Guess what, it called Windows Vista.&lt;/p>
&lt;p>Now I wonder who is the smart-ass marketing guy that thought about that?&lt;/p>
&lt;p>What is this? half resurrecting dead Digital Corp. companies?&lt;/p>
&lt;p>The year branding (95,98,2000,2003) I could live with, the XP signature was OK (at least it sounded good) but VISTA?!&lt;/p>
&lt;p>I guess Office will be the next thing to lose the year branding (although it lost it in XP and gained it back in 2003).&lt;/p></description></item><item><title>Blindly go where all men has gone before</title><link>https://eran.sandler.co.il/2005/07/17/blindly-go-where-all-men-has-gone-before/</link><pubDate>Sun, 17 Jul 2005 07:57:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/07/17/blindly-go-where-all-men-has-gone-before/</guid><description>&lt;p>I ran into &lt;a href="http://www.pyrasun.com/mike/mt/archives/2005/07/13/21.45.29/index.html">&lt;strong>this post&lt;/strong>&lt;/a> today.&lt;/p>
&lt;p>It mainly talks about the extremes a great deal of developers “ping-pong” between during their life times. Catching the buzz words as they fly and instead of reviewing them and taking a few pointers that can enhance their current development procedure and cycle they just completely and utterly soak themselvs inside of it and forget anything else that existed before it.&lt;/p>
&lt;p>I had the dubious luxury of assisting a project that it was simply frightening to send a few of the developers there to any software related conference (even a one day review). They would immediately get enlightened by whatever it is they heard in that conference and start changing every piece of code or procedure they know to accomodate the new “Torah” they were given in their imaginary “Mt. Sinai”.&lt;/p></description></item><item><title>Have you ever worn a 37.25 USD T-Shirt?</title><link>https://eran.sandler.co.il/2005/07/06/have-you-ever-worn-a-3725-usd-t-shirt/</link><pubDate>Wed, 06 Jul 2005 06:01:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/07/06/have-you-ever-worn-a-3725-usd-t-shirt/</guid><description>&lt;p>&lt;u>&lt;strong>UPDATE&lt;/strong>&lt;/u>: It took a while, but Google eventually refunded me. See my &lt;a href="http://eran.sandler.co.il/2006/02/02/i-got-a-refund-woohooo/">post&lt;/a> about that.&lt;/p>
&lt;p>Apparently, I am going to be the “proud” owner of a 37.25 bucks Google Desktop T-Shirt.&lt;/p>
&lt;p>The same T-Shirt I was suppose to get for free from Google and apparently, If you are outside of the USA they will ship it ONLY in UPS Express.&lt;/p>
&lt;p>For god sake, can’t you just USPS it? Normal Air Mail?! it will cost like $7.&lt;/p></description></item><item><title>Goolge are not so bad after all!</title><link>https://eran.sandler.co.il/2005/07/03/goolge-are-not-so-bad-after-all/</link><pubDate>Sun, 03 Jul 2005 07:25:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/07/03/goolge-are-not-so-bad-after-all/</guid><description>&lt;p>&lt;span style="font-size: 130%">&lt;strong>&lt;u>The saga of the geeky Google Desktop T-Shirt continues&lt;/u>&lt;/strong>&lt;/span>&lt;/p>
&lt;p>Do you remember my &lt;a href="http://erans.blogspot.com/2005/06/my-so-called-google-desktop-search.html">&lt;strong>rant post&lt;/strong>&lt;/a> about not being able to order my free Google Desktop T-Shirt that I got after submitting a &lt;a href="http://our.homeunix.org/googlesearch/">&lt;strong>Google Search API .NET Wrapper&lt;/strong>&lt;/a>?&lt;/p>
&lt;p>I’ve decided today that I’ll go to the &lt;a href="http://eran.sandler.co.il/www.googlestore.com">&lt;strong>GoogleStore&lt;/strong>&lt;/a> again and try again.&lt;/p>
&lt;p>I got in, enter the coupon code and it work. Oh what joy!&lt;/p>
&lt;p>Expect to see me with my Geeky Google T-Shirt rollering around Tel Aviv on my newly bought &lt;a href="http://www.k2skates.com/products/skate.asp?ProductID=5">&lt;strong>K2 Exo 4.0 Rollerblades&lt;/strong>&lt;/a> (I’m still a rollerblades virgin, so you’ll probably see me more on my ass than actually roller blading).&lt;/p></description></item><item><title>AJAX</title><link>https://eran.sandler.co.il/2005/06/30/ajax/</link><pubDate>Thu, 30 Jun 2005 10:37:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/06/30/ajax/</guid><description>&lt;p>Its nice to see that MS has &lt;a href="http://www.microsoft-watch.com/article2/0,1995,1832179,00.asp?kc=MWRSS02129TX1K0000535">&lt;strong>finally concluded&lt;/strong>&lt;/a> that AJAX is a technology that is worthy of getting frameworktized into the .NET Framework :-)&lt;/p>
&lt;p>If you don’t want to wait for “Atlas” and you need to use this technology in .NET Framework 1.1 I would like to suggest &lt;a href="http://sourceforge.net/projects/ajaxnet-library">&lt;strong>Ajax.NET&lt;/strong>&lt;/a> written by &lt;a href="http://weblogs.asp.net/mschwarz/">&lt;strong>Michael Schwartz&lt;/strong>&lt;/a>.&lt;/p>
&lt;p>It’s well designed and written piece of software which is now even open sourced (Thanks Michael!).&lt;/p>
&lt;p>I’m sure MS will borrow a few things from it for “Atlas”.&lt;/p></description></item><item><title>My so called Google Desktop Search Plugin</title><link>https://eran.sandler.co.il/2005/06/21/my-so-called-google-desktop-search-plugin/</link><pubDate>Tue, 21 Jun 2005 11:50:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/06/21/my-so-called-google-desktop-search-plugin/</guid><description>&lt;p>&lt;span style="font-family: arial">If you remember, I talked in one of the &lt;/span>&lt;a href="http://erans.blogspot.com/2005/06/googles-search-apis.html">&lt;span style="font-family: arial">previous posts&lt;/span>&lt;/a> &lt;span style="font-family: arial">about the Google Search API .NET Wrapper I wrote that includes a single coherent API for both Google Desktop Search (GDS) and Google Web Search (GWS)?&lt;/span>&lt;/p>
&lt;span style="font-family: arial" />
&lt;p>&lt;span style="font-family: arial">I submitted it to the Google Deskop Search Plugin program almost a month ago and I just got an Email saying that it got in. You can check it out &lt;/span>&lt;a href="http://desktop.google.com/plugins/dotnet2.html">&lt;span style="font-family: arial">here&lt;/span>&lt;/a>&lt;span style="font-family: arial">.&lt;/span>&lt;/p></description></item><item><title>PDC 2005 – What shall I do?</title><link>https://eran.sandler.co.il/2005/06/21/pdc-2005-what-shall-i-do/</link><pubDate>Tue, 21 Jun 2005 08:03:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/06/21/pdc-2005-what-shall-i-do/</guid><description>&lt;p>&lt;span style="font-family: arial">I just read in my &lt;/span>&lt;a href="http://weblogs.asp.net/rosherove/">&lt;span style="font-family: arial">Roy’s blog&lt;/span>&lt;/a> &lt;span style="font-family: arial">about the contest &lt;/span>&lt;a href="http://channel9.msdn.com">&lt;span style="font-family: arial">Channel9&lt;/span>&lt;/a> &lt;span style="font-family: arial">is holding in which you can get free lodging, enterance and $1000 travel fair for the PDC 2005.&lt;/span>&lt;/p>
&lt;span style="font-family: arial" />
&lt;p>&lt;span style="font-family: arial">You can do that by either &lt;/span>&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=74816">&lt;span style="font-family: arial">blogging your way in&lt;/span>&lt;/a> &lt;span style="font-family: arial">or &lt;/span>&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=74805">&lt;span style="font-family: arial">code your way in&lt;/span>&lt;/a> &lt;span style="font-family: arial">using Visual Studio 2005 Beta 2 and the Shareware Starter Kit.&lt;/span>&lt;/p>
&lt;span style="font-family: arial" />
&lt;p>&lt;span style="font-family: arial">Now I’m in a bit of a dilema. &lt;/span>&lt;/p></description></item><item><title>Google’s Search APIs</title><link>https://eran.sandler.co.il/2005/06/08/googles-search-apis/</link><pubDate>Wed, 08 Jun 2005 13:20:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/06/08/googles-search-apis/</guid><description>&lt;p>I’ve been messing around lately with Google’s Search APIs including the Google Desktop Search (GDS) and Google Web Search (GWS).&lt;/p>
&lt;p>This is part of some experimentations I’m performing in regards to productivity and search engine/applications.&lt;/p>
&lt;p>I’ve wrapped both GDS and GWS APIs in a nice .NET assembly (source code in C#). Both of them have the same interface and can generate the result as a .NET DataSet, as an XMLDocument and return the raw format that is being returns from both GDS (string) and GWS (their result structure).&lt;/p></description></item><item><title>Transmeta – the end of an era?!</title><link>https://eran.sandler.co.il/2005/06/06/transmeta-the-end-of-an-era/</link><pubDate>Mon, 06 Jun 2005 07:25:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/06/06/transmeta-the-end-of-an-era/</guid><description>&lt;p>I just read &lt;a href="http://www.business2.com/b2/web/articles/0,17863,1068622,00.htm?cnn=yes">here&lt;/a> about the slow decline of Transmeta and its risk of closing its doors for good.&lt;/p>
&lt;p>I first heard on Transmeta when the hype around Linus Torvalds’ decision to work there started. I checked their web site and continuously monitored their progress because I really thought they had something good going.&lt;/p>
&lt;p>They actually innovated the industry and left their mark. You can see it in all the various power consumption technologies that all the big players (Intel, AMD and IBM) have produced since.&lt;/p></description></item><item><title>Don’t you just hate first posts?</title><link>https://eran.sandler.co.il/2005/06/05/dont-you-just-hate-first-posts/</link><pubDate>Sun, 05 Jun 2005 06:20:00 +0000</pubDate><guid>https://eran.sandler.co.il/2005/06/05/dont-you-just-hate-first-posts/</guid><description>&lt;p>&lt;span style="font-family: arial; font-size: 100%">Hello.&lt;/span>&lt;/p>
&lt;p>My name is Eran Sandler and I’m a serial blog killer. (you should say “Hello Eran, we love you” at this point).&lt;/p>
&lt;p>I create and kill blogs all the time but I do hope this blog will be different.&lt;/p>
&lt;p>First of all, the blogger interface is much better than the last few places I’ve bloged before, so that will probably get me to write a little more.&lt;/p></description></item></channel></rss>