ng

LXer: (Updated) Radxa ROCK 2F: An Upcoming Compact 4K Computer with Rockchip RK3528A and Wi-Fi 6

Published at LXer: The Radxa ROCK 2F is a small computing device designed for a wide range of uses, from development projects to multimedia setups. It�s packed with features, including multiple...



  • Syndicated Linux News

ng

LXer: Systemd Looking At A Future With More Varlink & Less D-Bus For IPC

Published at LXer: Taking place this week in Berlin was systemd's annual "All Systems Go" developer conference. Among the interesting talks was Lennart Poettering talking about the ongoing...



  • Syndicated Linux News

ng

LXer: CachyOS ISO Release for September 2024 Brings Linux Kernel 6.11 and Optimizations

Published at LXer: The Arch Linux-based and KDE Plasma-focused CachyOS distribution has a new ISO release for September 2024 adding various performance improvements and optimizations across the...



  • Syndicated Linux News

ng

LXer: Linux 6.12 Features Are Super Exciting With Real-Time, Sched_ext, Intel Xe2 & Raspberry Pi 5

Published at LXer: The Linux 6.12 merge window is wrapping up today with the release of Linux 6.12-rc1 in the coming hours. This is going to be a heck of an exciting kernel. Read More......



  • Syndicated Linux News

ng

LXer: Linux 6.12 x86 Platform Drivers Brings Improvements For Laptops Plus Intel ELC

Published at LXer: The x86 platform driver changes that were merged last week for the Linux 6.12 kernel continue to be quite lively with changes for enhancing Linux laptop support along with other...



  • Syndicated Linux News

ng

LXer: Raspberry Pi AI Camera takes inferencing load off the CPU

Published at LXer: Raspberry Pi has launched a camera module with AI smarts on board. But all that inferencing goodness comes at a price. Looking for all the world like a normal camera module � if...



  • Syndicated Linux News

ng

LXer: Creating a public counterpoint for AI

Published at LXer: Mozilla is releasing a vision for Public AI, a robust ecosystem of initiatives that promote public goods, public orientation and public use throughout every step of AI...



  • Syndicated Linux News

ng

LXer: GNOME 47 brings back some customization options, but let's not go crazy

Published at LXer: The latest release of the de facto default desktop of most Linux distros brings some new features � but the GNOME 4x transition isn't done yet. GNOME 47 was released last week,...



  • Syndicated Linux News

ng

LXer: Linux 6.12 Hardware Monitoring Supports More OneXPlayer Gaming Handhelds

Published at LXer: The hardware monitoring "HWMON" subsystem updates for Linux 6.12 added some new drivers as well as adding new device support to some of the existing drivers. Read More......



  • Syndicated Linux News

ng

LXer: Machine Learning in Linux: Reor - AI note-taking app

Published at LXer: Reor is a private AI personal knowledge management tool. Think of it as a notes program on steroids. Each note is saved as a Markdown file to a �vault� directory on your machine....



  • Syndicated Linux News

ng

LXer: FFmpeg 7.1 Promises Major Improvements in Video Processing

Published at LXer: FFmpeg 7.1 "Peter" debuts with full Vulkan encoding pipelines, enhanced AAC decoding, MV-HEVC support, and more. Here's what's new! Read More......



  • Syndicated Linux News

ng

LXer: Audacious 4.4.1 Open-Source Audio Player Brings New Features and Improvements

Published at LXer: The Audacious open-source audio player, a descendant of the XMMS media player, has been updated to version 4.4.1, a release that introduces several new features and improvements....



  • Syndicated Linux News

ng

LXer: How to Run Linux Commands without Typing Sudo Password

Published at LXer: Learn how to eliminate the hassle of typing your password for every sudo command in Linux, whether you want to run specific commands or even all of them, with this step-by-step...



  • Syndicated Linux News

ng

LXer: Granite Rapids, AmpereOne & PREEMPT_RT Landing Made For An Exciting September

Published at LXer: During the month of September on Phoronix there were 265 original news articles and 16 Linux hardware reviews / featured benchmark articles. Here's a look back at the most...



  • Syndicated Linux News

ng

LXer: Linux SED Command: Everything you Need to Know

Published at LXer: In this tutorial, we will explain the Linux SED command using some real examples. SED (Stream Editor) is one of the most used Linux commands in scripts and command lines. It...



  • Syndicated Linux News

ng

LXer: Minecraft is getting a real creepy new biome and mob, plus item bundles

Published at LXer: Minecraft Live 2024 has been and gone and with it we've been given details on the next new biome and mob coming. Read More......



  • Syndicated Linux News

ng

LXer: How to install Arch Linux alongside Windows 11 (Dual Boot)

Published at LXer: Arch Linux is a robust operating system often chosen by power users and IT professionals. While there is no doubt that it is an extremely powerful OS, the need to use other...



  • Syndicated Linux News

ng

LXer: Busd Taking Shape As A D-Bus Broker Written In Rust

Published at LXer: Open-source developer Zeeshan Ali Khan presented at last week's systemd "All Systems Go" developer conference on busd as a new D-Bus broker written in the Rust programming...



  • Syndicated Linux News

ng

LXer: This AI Startup "Copied" an Open-Source Project and Got Half a Million Dollar Funding by Y Combinator

Published at LXer: There are plenty of people who do not actually understand AI and open-source (or its licensing). But, they choose to jump on using those terms to market their products somehow...



  • Syndicated Linux News

ng

Ultrathin Keyboard Folio m1 connected but no typing

Hello Gents, I wanted to connect my Logitech Ultrathin Keyboard Folio m1 which worked OK in the past but now is not typing anything. The battery is freshly charged and connected. Removing/Adding...




ng

LXer: Firefox 132 Enters Beta with Support for Blocking Third-Party Cookie Access

Published at LXer: With the Firefox 131 release rolling out today to all supported platforms, Mozilla promoted the next major version, Firefox 132, to the beta channel for public testing. Read...



  • Syndicated Linux News

ng

LXer: Linux 6.13 To Bring Big/Super Pages For The Raspberry Pi Graphics Driver - Better Performance

Published at LXer: While the Linux 6.12 merge window only ended this weekend and won't be out until November, already code is beginning to accumulate for DRM-Next of graphics driver improvements...



  • Syndicated Linux News

ng

Unable to xrdp tunnel to my Fedora 40 session using ssh

Hello, I'm not sure what happened but I've always been able to tunnel to my xrdp GUI using a ssh putty session. Now when I try to connect after connecting via SSH it just shows a blank screen with an...



  • Linux - Networking

ng

Blogging or not ?

Y parait que je ne blogue plus ??? C’est le robot over-blog qui me le fait savoir tous les mois par un message de rappel… oups ! Ca va revenir, mais la c’est vrai c’est les vacances et je ne suis même pas en Chine. A+ au mois d’août… peut-être.




ng

Angst vor dem Altar

Die Ehe wird erst beschlossen, dann geschlossen, in beiden Fällen von der Familie. Die Verheirateten haben kein Wort mitzureden. Nach ihren Gefühlen fragt niemand. Es geht um Ehre, um Tradition, um Geld. Allein in Deutschland werden laut Terre des Femmes jährlich 30.000 Zwangsehen geschlossen.




ng

Aller Anfang ist Flirten

Beziehungen, Affären und die Liebe des Lebens. Das alles sind Dinge, die Jugendliche täglich beschäftigen. Selten wird beim Flirt in der Bar jedoch daran gedacht, dass es sich hierbei auch nur um die Beherrschung der Regeln der Kommunikation handelt und diese erlernbar sind. Entweder durch Übung im echten Leben, im Internet oder in einem Flirtkurs.




ng

Angst und Schrecken in New Orleans

New Orleans, eine Stadt umgeben von Wasser. 1965 erlebte die Metropole des Jazz? seine bis dahin größte Hurrikankatastrophe. Betsy überschwemmte den Großteil der Stadt. Exakt 40 Jahre später steht die Stadt abermals unter Wasser - dieses Mal bis zu 7,6 Meter. Nach dem Bruch der Dämme trat der Lake Pontchartrain über die Ufer und überschwemmte 80 Prozent der Stadt. 1.800 Menschen kamen durch Hurrikan Katrina im August 2005 ums Leben. Kristin erlebte die Stunden vor der Ankunft des Hurrikanes vor Ort.




ng

Weitere 70 Flüchtlinge kommen in Osterode an

70 Flüchtlinge kamen am Dienstag in zwei Bussen in Osterode an, 100 weitere sollen am heutigen Tag aus Bayern folgen. Das gab Gero Geißlreiter, Erster Kreisrat des Landkreises Osterode am Harz am letzten Mittwochnachmittag in einer Pressekonferenz bekannt. Die Helfer wurden erst am Mittwoch eine halbe Stunde vor eintreffen der Busse ...




ng

Frontex: Regierung Merkel hat angeblich gelogen

Die EU-Grenzschutzagentur Frontex hat gemeldet, dass sie die deutsche Bundesregierung bereits im Frühjahr 2015 über die hohen Flüchtlingszahlen informiert habe. Der Leiter von Frontex, Fabrice Leggeri bestätigte, dass er die Bundesregierung im März über eine Zahl von ca. 500.000 bis 1 Millionen Flüchtlinge informiert habe. Bereits zu diesem Zeitpunkt war ...




ng

Großer Mafia-Prozess: Mehr als 40 Angeklagte stehen vor Gericht

Am 5. November 2015 begann in der italienischen Hauptstadt ein großangelegter Prozess gegen die Mafia. Im Mittelpunkt steht Massimo Carminati, der im Dezember 2014 verhaftet worden war. Aus Sicherheitsgründen erscheint er nicht persönlich, sondern wird per Videoübertragung am Prozess teilnehmen. Die Angeklagten sollen Bestechungsgelder bezahlt haben, um staatliche Aufträge bei ...




ng

GRÜNE fordern vom Bund mehr Unterstützung bei der Unterbringung von Flüchtlingen

Zunehmende Kritik an der Flüchtlingspolitik der Bundesregierung kommt jetzt von der Partei BÜNDNIS 90 / Die GRÜNEN. Die Länder und Kommunen könnten die finanziellen Lasten nicht mehr tragen, und die Zuschüsse vom Bund reichten bei Weitem nicht aus. Bisher will der Bund die Länder mit zusätzlich 500 Millionen Euro bei ...




ng

Russland greift ISIS-Stellungen an

Russische Kriegsschiffe haben am 20. November Cruise Missiles auf Ziele in Syrien abgefeuert und dabei sieben islamistische Stellungen in den nördlich Provincen Raqqa, Idlib and Aleppo getroffen. Col Patrick Ryder kritisierte, bei den russischen Angriffen würden auch gemäßigte syrische Oppositionsgruppe in Mitleidenschaft gezogen. Die Nachrichtensender BBC und Channel 4 veröffentlichten ...




ng

Free Pascal 3.0 "Pestering Peacock" veröffentlicht: Viele neue Funktionen im größten Update seit 10 Jahren

Am 25. November 2015 wurde der verbreitete Free Pascal - Compiler (FPC) in der aktualisierten Version 3.0 (Pestering Peacock) veröffentlicht. Die Vielzahl der Neuerungen hat die Entwickler zum ersten großen Versionssprung seit 10 Jahren bewogen. Version 2.0 war 2005 eingeführt worden, die letzte Hauptversion war 2.6 aus dem Jahre 2012. Version ...




ng

Using TCP Keepalive to Detect Network Errors

This is not only a H.323 topic, but since H.323 also uses TCP connections, it applies to H.323 as well:

To detect network errors and signaling connection problems, you can enable TCP keep alive feature. It will increase signaling bandwidth used, but as bandwidth utilized by signaling channels is low from its nature, the increase should not be significant. Moreover, you can control it using keep alive timeout.

The problem is that most system use keep alive timeout of 7200 seconds, which means the system is notified about a dead connection after 2 hours. You probably want this time to be shorter, like one minute or so. On each operating system, the adjustment is done in a different way.

After settings all parameters, it's recommended to check whether the feature works correctly - just make a test call and unplug a network cable at either side of the call. Then see if the call terminates after the configured timeout.

Linux systems

Use sysctl -A to get a list of available kernel variables
and grep this list for net.ipv4 settings (sysctl -A | grep net.ipv4).
There should exist the following variables:
net.ipv4.tcp_keepalive_time:   time of connection inactivity after which
                               the first keep alive request is sent
net.ipv4.tcp_keepalive_probes: number of keep alive requests retransmitted
                               before the connection is considered broken
net.ipv4.tcp_keepalive_intvl:  time interval between keep alive probes

You can manipulate with these settings using the following command:

sysctl -w net.ipv4.tcp_keepalive_time=60 net.ipv4.tcp_keepalive_probes=3 
    net.ipv4.tcp_keepalive_intvl=10

This sample command changes TCP keepalive timeout to 60 seconds with 3 probes,
10 seconds gap between each. With this, your application will detect dead TCP
connections after 90 seconds (60 + 10 + 10 + 10).

FreeBSD and MacOS X

For the list of available TCP settings (FreeBSD 4.8 an up and 5.4):

sysctl -A | grep net.inet.tcp

net.inet.tcp.keepidle - Amount of time, in milliseconds, that the (TCP) 
connection must be idle before keepalive probes (if enabled) are sent.

net.inet.tcp.keepintvl - The interval, in milliseconds, between 
keepalive probes sent to remote machines. After TCPTV_KEEPCNT (default 
8) probes are sent, with no response, the (TCP)connection is dropped.

net.inet.tcp.always_keepalive - Assume that SO_KEEPALIVE is set on all 
TCP connections, the kernel will periodically send a packet to the 
remote host to verify the connection is still up.

therefore formula to calculate maximum TCP inactive connection time is 
following:

net.inet.tcp.keepidle + (net.inet.tcp.keepintvl x 8)

the result is in milliseconds.

therefore, by setting
net.inet.tcp.keepidle = 10000
net.inet.tcp.keepintvl = 5000
net.inet.tcp.always_keepalive =1 (must be 1 always)

the system will disconnect a call when TCP connection is dead for:
10000 + (5000 x 8) = 50000 msec (50 sec)

To make system remember these settings at startup, you should add them 
to /etc/sysctl.conf file

Solaris

For the list of available TCP settings:

ndd /dev/tcp ?

Keepalive related variables:
- tcp_keepalive_interval - idle timeout

Example:
ndd -set /dev/tcp tcp_keepalive_interval 60000

Windows 2000 and Windows NT

Search Knowledge Base for article ID 120642:
http://support.microsoft.com/kb/120642/EN-US

Basically, you need to tweak some registry entries under
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters




ng

Using the GNU Gatekeeper to create TLS tunnels

Most H.323 vendors did not implement encrypting the signaling connection with TLS. They only encrypt the media (RTP). But you can use the two GNU Gatekeepers to encrypt you call signaling even when your endpoints don't support this natively.

Suppose you have 2 locations and want to connect them securely over the public internet.

GnuGk can encrypt call signalling between those locations using TLS and encrypt the media (RTP) using H.235.6 (AES encryption). 


 Configuration for GNU Gatekeeper 1 (prefix 01)

 

[Gatekeeper::Main]

[RoutedMode]
GKRouted=1
H245Routed=1
CallSignalPort=1720
AcceptUnregisteredCalls=1
; make sure H.245 gets tunneled for TLS
H245TunnelingTranslation=1
; add AES media encryption if the endpoint doesn't encrypt itself
EnableH235HalfCallMedia=1
; only allow encrypted calls
RequireH235HalfCallMedia=1
; change the media key after 2^31 operations
EnableH235HalfCallMediaKeyUpdates=1

[Proxy]
Enable=1

[ModeSelection]
0.0.0.0/0=PROXY
; only use routed mode for local calls
192.168.0.0/18=H245ROUTED

[TLS]
EnableTLS=1
PrivateKey=/path/to/server.pem
Certificates=/path/to/server.pem
CAFile=/path/to/rootcert.pem
Passphrase=MySecret
CheckCertificateIP=1

[Gatekeeper::Auth]
FileIPAuth=required;Setup

[FileIPAuth]
; allow all calls from local network
192.168.1.0/24=allow
; only allow TLS encrypted and authenticated calls from elsewhere
any=onlyTLS

[RasSrv::PermanentEndpoints]
; the GnuGk in the other location, serving prefix 02
1.2.3.4:1300=remote-gw;02

[EP::remote-gw]
; use TLS to call remote GnuGk
UseTLS=1 
 

Configuration for GNU Gatekeeper 2 (prefix 02)

[Gatekeeper::Main]

[RoutedMode]
GKRouted=1
H245Routed=1
CallSignalPort=1720
AcceptUnregisteredCalls=1
; make sure H.245 gets tunneled for TLS
H245TunnelingTranslation=1
; add AES media encryption if the endpoint doesn't encrypt itself
EnableH235HalfCallMedia=1
; only allow encrypted calls
RequireH235HalfCallMedia=1
; change the media key after 2^31 operations
EnableH235HalfCallMediaKeyUpdates=1

[Proxy]
Enable=1

[ModeSelection]
0.0.0.0/0=PROXY
; only use routed mode for local calls
192.168.0.0/18=H245ROUTED

[TLS]
EnableTLS=1
PrivateKey=/path/to/server.pem
Certificates=/path/to/server.pem
CAFile=/path/to/rootcert.pem
Passphrase=MySecret
CheckCertificateIP=1

[Gatekeeper::Auth]
FileIPAuth=required;Setup

[FileIPAuth]
; allow all calls from local network
192.168.1.0/24=allow
; only allow TLS encrypted and authenticated calls from elsewhere
any=onlyTLS

[RasSrv::PermanentEndpoints]
; the GnuGk in the other location, serving prefix 01
1.2.3.5:1300=remote-gw;01

[EP::remote-gw]
; use TLS to call remote GnuGk
UseTLS=1 
 

Other options

You could also configure the remote GNU Gatekeeper as a neighbor, but beware that the RAS traffic between neighbors will show meta data (whois is caling who) in clear text! 

See the GnuGk manual section on TLS for more details and examples how to generate the OpenSSL certificates. 

 




ng

A Magnetic Mount for a Wireless Fast Charging Dock

I like the convenience of a charger for my phone in my car or by my desk at the office. The constant plugging and unplugging a micro-usb cord is a bit harsh though, a least from a first world problem perspective. I ran across a post on the XDA-Developers forum that described modding a Wireless Charger […]

The post A Magnetic Mount for a Wireless Fast Charging Dock first appeared on robotthoughts.




ng

Building An Amazon Echo on the Raspberry Pi Model B Revision 2

I am fascinated with the success of the Amazon Echo. A company founded on selling books has worked very hard to become a hardware powerhouse and I think they achieved that goal with the Amazon Echo. I bought an Echo to play with home automation but when Amazon posted instructions on how to build your […]

The post Building An Amazon Echo on the Raspberry Pi Model B Revision 2 first appeared on robotthoughts.




ng

Build an Internet Of Things Lamp

I found a spherical Lithophane of Jupiter and decided it was time to update my NeoPixel Lamp.  This time I want to extend the capabilities of the lamp and make it Internet connected. The end result is a lamp with no buttons that only requires power and a phone app to operate it. Designing the […]

The post Build an Internet Of Things Lamp first appeared on robotthoughts.




ng

Moving the Root Partition to a New Disk in Ubuntu 18.10 (General GRUB Chicanery)

I had a Ubuntu 18.10 install setup perfectly on a disk shared with a Windows 10 install. I originally setup Windows 10 and then reduced the size of the Windows 10 partition to make room for a Ubuntu 18.10 install. After the install of Windows 10 and the Ubuntu 18.10 install I had these partitions: […]

The post Moving the Root Partition to a New Disk in Ubuntu 18.10 (General GRUB Chicanery) first appeared on robotthoughts.




ng

Long Term Life Tips: Top 5 Regrets People Make on their Deathbed

Long Term Life Tips: Top 5 Regrets People Make on their Deathbed:

An astonishing “top 5 list” blog comes to us via longtermtips and I’m pleased to say I’m pretty sure I won’t have any of these regrets when my time inevitably comes.

By Bronnie Ware (who worked for years nursing the dying)

For many years I worked in palliative care. My patients were those who had gone home to die. Some incredibly special times were shared. I was with them for the last three to twelve weeks of their lives.

People grow a lot when they…

Go read. It’s worth it. Then think on it.




ng

bookoasis: The World In A Bookshop by infra-leve. My living...



bookoasis:

The World In A Bookshop by infra-leve.

My living room is starting to look like this actually…




ng

How Steve Jobs made me want to "Stay hungry, stay foolish".

The moment Steve Jobs’ and Apple’s work first came into my life was back in 2002. That first brush, I hated it. 

In time, I came to see him for the genius and pioneer that he was, and the work that Apple did - and does - as amongst the most extraordinary in the World today.

First some context:

In 2002, I was at the European BSD conference and Jordan Hubbard, founder of FreeBSD and then newly-employed release engineer at Apple, had secured for the “terminal room” a sponsorship from Apple which meant the room was full of the 2002 iMacs. The 2002 iMac was a little “alien” in that each machine was a dome with a flexible protruding screen. Installed on them was OS X, an operating system I had beta tested before its first release on an ancient iBook, and I had very mixed feelings about.

It was pretty. But was it really a Unix? The other developers of BSD Unix in the room needed very little convincing. The command line was Unix, but the desktop and applications on there were beautiful. It was what they dreamed a Unix should be. Many of them left that conference committed to buying Apple equipment and moving to OS X within the year.

I resented this “attack” on the community, but could see where they were coming from. It was - and remains - a key part of Apple’s renaissance: build great tools for developers and alpha-geeks, and in turn the developers will build an ecosystem that users crave. Instill in the developers an aesthetic and teach them a way to do the things they struggle with (human interface guidelines, for example), and they will reward you with loyalty.

In short: empower your customers, and they’ll empower you.

No technology firm had done this as successfully before as Apple were doing between 2002 and 2004.

By 2004, I had just about had it with the drain away from the community Apple had “caused”. On one mailing list I wrote a very angry email in response to somebody else’s request for configuration advice on their latest Apple laptop:

http://lists.freebsd.org/pipermail/freebsd-chat/2004-October/002684.html

“Yes, of course. My advice is that you sell your over-priced fashion-victim toy with it’s Fisher Price Unix installed, and use the money instead to buy yourself a top of the range Thinkpad. It will outperform it, run FreeBSD, not look out of fashion next season, has been built by a company that is truly committed to the open source movement and whose execs don’t patronise you by assuming you travel to work on a skateboard in cargo pants or worse, pander to your girlfriend’s idea of what a computer should be.”

Ashamed by my petulant anger, about six month later I decided to reconsider, step back and think about what they were doing in a wider scheme of the industry I was in. This was when I started to “get it”. It was when I could see what others lauded about Apple and its founders.

Within 14 months of writing that email I had acquired a 12” iBook. It was all I could afford at the time, and even then it was subsidised by the fact that I was working in a University faculty and so got a discount.

I immediately loved the fact I had a Unix machine with WiFi and Bluetooth that I didn’t need to spend a week configuring. I loved the software I could buy, and that all the open source tools I loved would work too. I loved the thought that had gone into developing that code underlying OS X. I loved the developer tools and Safari. I found myself thinking more and more about aesthetics and craftsmanship as part of what I do as a developer. Suddenly programming wasn’t just a dry science of mathematics and engineering: Steve’s ideas were getting to me through the product of his and Apple’s work.

Two things then happened like thunderbolts. 

First, I had found a copy of Steve’s commencement speech to Stanford in 2005.

Steve’s speech stuck with me. I had studied rhetoric, and was pleased by the simple construct he had used - a structure I would begin to notice he used in product announcements - but the content had hit me somewhere deep.

In it he talked about three things:

  • Follow your intuition, because in hindsight the dots will join up. You can’t plan to be great, you just have to let the intuition guide you.
  • Do what you love, and change things if you find yourself not enjoying life
  • Death is inevitable. It’s coming. Deal with it as an agent of change, and don’t waste your life.

The second thing that happened around then, was that I discovered the Ruby programming language, a language that was designed to be beautiful and enjoyable for programmers to work with.

It astonished me.

I don’t think it would have done if by that point I had not started to “get” aestheticism in software, the Apple way. It’s no secret that the Ruby on Rails framework is developed almost entirely on Apple OS X machines. A Ruby conference is basically a hang-out of Apple fans. The two seem to go hand-in-hand together, just like how in 2002 it was Apple and the BSD guys.

Last night as I watched the speech again on YouTube (on my iPhone, natch), I realised I was connecting dots back, and in hindsight the impact this speech and this discovery had on me was immense.

Coupled with the discovery of Ruby, what happened next was perhaps inevitable, but still surprised me.

I went and started my own business.

I had always wanted to, but right there and then, something clicked, and I got rid of all the fear and doubt and realised that when I looked back on my life I wanted to be able to say that for a while at least I had been an “entrepreneur”.

I made the decision that I would not work on projects in that business I did not enjoy. I would only work on things that brought me joy: that is to say, I would only write code in Ruby. A brave choice in early 2006 when Rails had yet to reach v1.0 and Ruby was still considered a “toy” language by many.

I had no money, no client roster, and survived the first six months coding away on that tiny, slow little 12” iBook for friends who had piece work for me. I had never been happier.

I ate noodles and beans on toast, drank donated Guinness and chose to love my work. Working from home I would love waking late on a Monday morning, but I could never lie-in: I always wanted to just get started.

I spent the next few years helping other businesses, talking about development as a craft, not just a science.

I went into schools and told kids that learning how to write beautiful software was the most powerful skill you could cheaply acquire in this generation. Like me, they could come up with an idea and with a laptop and internet connection share it with the World in a weekend.

In the years since, I have helped dozens of start-ups, spoken to thousands of teenage children (and hopefully inspired a few to give programming with an artistic flair a go), and changed my life substantially.

I am not the same man I was in 2005. The depression and anxiety I had suffered prior to then have more or less gone. I have a brilliant relationship with an amazing girl who I consider to be my best friend, and I do work that makes me excited almost every day.

The decisions I made in those few months in 2005 and early 2006, looking back, are what made me who I am today.

I had to call time on my main business in 2010 partly because I was finding myself looking in the mirror and not looking forward to the day ahead any more - just like Steve had said, I decided I needed to change something. As sales had dried up I realised I was doing something I no longer enjoyed.

I then turned down one job offer for another on a quarter of the salary because it felt right, it felt like more interesting work and ultimately I knew it might lead to an exciting adventure I had dreamed about.

Today I work on an amazing product with brilliant people and finding myself learning new things every day.

Looking back I realise I have developed a new sense of intense curiosity. I will wander in my work, inquisitively poking whole areas I know little about. I read more, listen more and learn more. I teach where I can, I play, and I explore.

I realise that my time on this little rock is limited, and I try and make sure every day I do something that makes me smile.

In hindsight then, Steve’s words and work have had a substantial impact on who I am today professionally. Because that impact made my work more joyful, pleasant and fulfilling, in turn, his words and work have made my life better than it would have been without his impact.

“This was a very typical time. I was single. All you needed was a cup of tea, a light, and your stereo, you know, and that’s what I had.”

It’s all the more impressive because according to “the rules” society is meant to work by, he should have been another liberal arts wash-up. As I said on Facebook earlier:

“I don’t think the economically right-wing anywhere - US, UK, Eurozone, China, anywhere - would be able to deal with the idea that the largest company on the planet was founded by a Buddhist counter-culturalist of complex family origins who made decisions based on intuition, aestheticism, love and curiosity.

Yet, it makes perfect sense to me.”

I never met him, never got close to knowing him the way that his friends and family did, or even his colleagues, but in my own way I learned to love him. His impact will be with me for the rest of my life, and late last night as the news broke here in the UK, despite it being on the cards for a while, the news came as a shock and I had to hold back the tears.

His critics’ words (and there are many!), sound very much like my own before I “got it”. Right now - today - though, it is petulant, angry, juvenile scribbling, and unworthy of any mature grown-up, given it is less than 24 hours since his dying.

Some call him a fascist, others a megalomaniac. In essence all he was trying to do was produce the best - and most human-friendly - technological products humanity was capable of producing right now. He did so within the rules shareholders gave him along with their money, because after being fired once, he didn’t want to mess up and be fired again. As ever, he exceeded their expectations and produced a company larger than any other on earth in terms of market capitalisation.

When you have a vision, as long as nobody gets hurt along the way, there’s no harm in following it ruthlessly. That’s what he did.

Some point to the fact that he didn’t donate much to charity in his life time, but I’m quietly confident that is because he didn’t want the ego stroking whilst he was still alive, and in coming years and months his wealth will quietly reach parts of the World that need it. He felt that shareholders’ money was their, and he shouldn’t give it away. He felt the best way he could help the World was by empowering as many people as possible. There’s no real shame in that. And in that, he was immensely successful.

He was also a subversive, and this is a point that his critics miss - or point to - the most. Biologically he was a half-Syrian Muslim, which when acknowledged in the last decade caused the conservative right in the US a huge problem: was the leader of the hottest thing on Wall Street one of them? They needn’t have worried - he’d discovered Buddhism many years ago. Adoptively he grew up to be a counter-culture Bay Area “hippie” and counter-culture type that worried some in the establishment even more.

His critics point to the consumerist message of Apple, without realising its founding principle was to go against the grain and to help people push further than the establishment wanted them to. The fact that he was able to make a living - a good living - as reward for that vision should not be seen as a fault or flaw.

Those unfamiliar with this background with questions to ask might want to start here. It might change your mind about him.

He wasn’t perfect. Nobody is. But regardless, he was an inspiration to millions who right now are working at building the next generation of technology. He showed us what we were capable of when we tried, and his death some 20-30 years “before his time” shows what a great leveller pancreatic cancer can be. So, if you are a critic: please shut the hell up and let us deal with paying tribute to him in our own way. You’ll reap the benefits as we march forward, inspired by his vision, into giving you the technology you deserve to make the World a better place.

I genuinely believe those who hate him haven’t given him - specifically what lay beneath his vision - a chance, in the same way I hadn’t.

The moment I did though and started to use the tools he and his company produced the way they were designed, my life got better and my attitude to what I wanted to do with my life improved.

I can’t think of another businessman I could say that about. I can’t think of another businessman anybody will be able to say that about when they die.

As I watched that commencement speech another time, the words were as fresh and as poignant as ever. His final few words seem particularly appropriate to me today, and so I will leave you with them. You may love him, you may hate him, but you can’t disagree that his vision was sharp, and worth sharing.

My thoughts and condolences today are of course with his family, his friends and colleagues, and all who were impacted by Steve from a distance the way I was. Steve was an amazing man, who inspired so many and has changed the World for the better, forever.

No one wants to die. Even people who want to go to heaven don’t want to die to get there. And yet death is the destination we all share. No one has ever escaped it. And that is as it should be, because Death is very likely the single best invention of Life. It is Life’s change agent. It clears out the old to make way for the new. Right now the new is you, but someday not too long from now, you will gradually become the old and be cleared away. Sorry to be so dramatic, but it is quite true.

Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma — which is living with the results of other people’s thinking. Don’t let the noise of others’ opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.

When I was young, there was an amazing publication called The Whole Earth Catalog, which was one of the bibles of my generation. It was created by a fellow named Stewart Brand not far from here in Menlo Park, and he brought it to life with his poetic touch. This was in the late 1960’s, before personal computers and desktop publishing, so it was all made with typewriters, scissors, and polaroid cameras. It was sort of like Google in paperback form, 35 years before Google came along: it was idealistic, and overflowing with neat tools and great notions.

Stewart and his team put out several issues of The Whole Earth Catalog, and then when it had run its course, they put out a final issue. It was the mid-1970s, and I was your age. On the back cover of their final issue was a photograph of an early morning country road, the kind you might find yourself hitchhiking on if you were so adventurous. Beneath it were the words: “Stay Hungry. Stay Foolish.” It was their farewell message as they signed off. Stay Hungry. Stay Foolish. And I have always wished that for myself. And now, as you graduate to begin anew, I wish that for you.

Stay Hungry. Stay Foolish.

Thank you all very much.




ng

How I delayed at least 25,000 people's journey to work this morning

This is not an exciting story, despite the title. But it’s true. And it happens to dozens of people every day, and is the reason why getting to work in London can sometimes take so long.

First, let me explain that this is not a story of me causing a fire alarm to go off, for anti-terrorist police to close a station for half an hour, or some dramatic incident that has left TfL seeking an ASBO against me.

This is a story that starts with a strap of a backpack. This strap, in fact:

This morning I caught a tube from Baron’s Court on the District Line heading East. Normally I change at South Kensington for a Circle Line to Moorgate, or hop off at Mansion House and walk up to the office through the City. This morning I had decided to stay on the District line until Blackfriars, and change there for a Circle line. It’s a man’s perogative, etc.

The tube this morning was very busy. During the Olympics it has on the whole been very quiet, but this morning it was the normal 8:15-8:45am peak time crush. I was stood right next to the door at the very front of the train, crushed in by about 20 other souls attempting to share the exact same square foot I was stood on.

At Victoria, as is often the way for the District Line, a lot of hustling and bustling went on as people fought their way out to the platform, and others tried to struggle onto the train. After around a minute, the doors closed.

Except for the one next to me. Looking down, it was jammed on my bag strap.

Swearing, I attempted to free it. It was jammed solid because the hydraulic pressure of the door was pushing against it, but not with sufficient force for the door to close. The guy next to me tried to help. The guy on the platform waiting for the next train also tried to help. Neither of us could free it. Moving it simply led to the door moving along a bit, keeping the strap jammed.

Then the sound of hydraulics releasing was heard, all the doors on the train went to open, and the driver climbed out of the cab. The release of pressure had allowed me to unjam the strap, and recover it into the train. The driver confirmed we were all fine, climbed back into the cab, closed the doors, and off we went.

I apologised to those around me for delaying their journey, even though the total delay was perhaps 60-90 seconds.

Then realised everybody else on the train was delayed, too.

Then a thought about queuing theory and a little knowledge about how loaded that line is with train traffic at that time of the morning hit me: I had delayed tens of thousands of people.

Let me explain how I worked this out.

The District Line is composed of rather large gauge trains. I estimate that conservatively, each train is capable of shifting 2,000 people during peak times. There were certainly at least 2,000 people on my train this morning. Yes, they are only 6 carriages each, but each is certainly capable of holding nearly 350 people, and frequently does. I’m prepared to revise my numbers down if shown evidence.

In addition, the District Line platforms are not just used by the District Line. They’re also used by the Circle line between Gloucester Road and Tower Hill.

A glance at any “passenger information display” on a platform along this part of the network during rush hour will tell you the mean time between trains is 1 minute. There are close to 60 trains an hour going along that piece of track during rush hour.

Because my train was delayed for over a minute, this must have caused the train behind it to be given a red signal. This in turn would have caused the train behind that to be given a red signal, and so on. This buffer effect would be dampened beyond Gloucester Road going West, because the Circle and District lines diverge, giving more time for the red signals to switch to green, meaning scheduled trains would not have to stop in an unscheduled manner.

However, there would have been at least - I think - 5 trains affected by this delay in addition to my own. So we’re now up to 12,000 people in total delayed by my bag strap jamming a door.

It gets worse.

I changed at Blackfriars to a Circle line train. I got off the train I had delayed, waited 60 seconds on the platform and got on the Circle line train immediately following it, obviously now delayed. Cautiously making sure my bag was far from any doors, I boarded aware this train was now at least 2 minutes late against schedule.

Satisfied at the figure I had come up with of around 12,000 delayed passengers, I had assumed I had done no more damage, until we got to Aldgate.

The tube system has a tendency to expect passengers always want to be moving all of the time. Any delay of more than a minute or two at a station is always explained via an announcement. As we sat at Aldgate, the driver announced we were being “regulated” by a red signal. Looking out of the window, I could see an East-bound Metropolitan line train crossing our tracks to head across to East London.

That’s when it hit me. We were “out of position”. The train was a couple of minutes late, and so the guys running the switching had decided to give priority to the Metropolitan Line train, and we were held for approximately 4-5 minutes.

Whilst this part of the Circle line between Aldgate and Tower Hill was not as busy as the District/Circle line Tower Hill back West, a 4 minute delay was enough to ensure that the train behind us was going to be red signalled waiting for us to clear the platform.

That would be enough for the train behind that to be stopped.

And that would be enough for the train behind that to be stopped, which would probably be on the shared part of the network. That would be enough to cascade across the whole part of that line back to Gloucester Road, causing delays to perhaps 12 trains in total.

By now the numbers per carriage were down a little as we were close to the end of peak, but there was probably at least 1,000 people per train out there. Rounding up for the few more probably still around the Victoria area, and we’re up to 25,000 people.

There’s obviously some fudging here - people boarding trains at the “correct time” for them, did not realise the train they were getting was in fact the one after the one they had expected, and they did not suffer any delay. But I also suspect that this effect wasn’t dampened until after the peak ended at around 9:30am, and there were people who boarded their trains at 8:30am or before still out there (it can take 60 minutes easily to get from the “end” of a line into central London), whose journey had taken at least a few minutes longer than normal.

I doubt many noticed. I doubt anybody cares.

But it did make me think about how queueing theory applies to real world problems, and how when TfL moan about people keeping coats, bags and belongings clear of the doors, or jamming the doors to squeeze on rather than wait 6 more minutes for the next train, that they might have a point.

If you cause a train to be delayed, you are not simply inconveniencing the dozen or so people glaring at you in your vicinity. Or the people on the rest of the train who would glare at you if they could. But in fact, you have a cascade effect down the rest of the network. Tens of thousands of people delayed, because you didn’t want to wait 5 minutes. Or because you didn’t keep an eye on your belongings near the door.

I’ll certainly be more careful in future.

The next time I’m sat waiting for a signal to clear or am told that we are “being regulated”, I’ll wonder about whose bag or foot was to blame, and how the numbers of people flowing through London make butterflies flapping their wings on the network capable of huge cascading effects on transport infrastructure.




ng

In South Kensington they take their fashion so seriously, that...



In South Kensington they take their fashion so seriously, that if you find yourself on the District/Circle line platform wearing something untrendy, TfL have got you covered. 

Gap are a bit mainstream though. Surely a jumper from somewhere more boutique would have been more fitting?




ng

Reading Less, writing more. Or "How I learned to hate Twitter and Facebook"

I love knowing what my friends and family are up to. I love finding out about the latest thoughts going on within my peer groups. I enjoy reading many blogs, newsletter and emails. I used to regularly get over 400 emails a day including group/mailing list traffic, followed over a thousand people on Twitter and was friends with more than 250 people on Facebook. I subscribed to over 200 blogs. I read all of it, all the time.

Mix in LinkedIn, reddit, Hacker News and a few other corners of the web, and we’re suddenly talking about a lot of data flowing into my head.

I’m led to believe that some even value the contributions I make myself from time to time.

However, I’m about to start dialling all that down. I’ve made a start in some places, but over time I’m going to stop reading anywhere near as much short-form (twitter, Facebook, etc.), a little less medium-long form (blogs), and use the time to start reading longer form work again (books) and creating more.

The reason is not because of burn-out, cynicism or some other excuse: I’m not arguing that it’s all pointless, and I’m not being a Luddite. I just want to create more, and there are only so many hours in the day.

This was prompted by going back over my resolutions posted here in December, and realising I’ve made little progress:

  • I need to get my weight down. I’m finally prepared to do something about it.
I’ve been doing a lot of reading up on this in recent months. Worried that as I attempted to cut calories I actually gained weight, I decided to go back to the science the calorie-counting diets are based on and made a shock discovery: there is no science.
There is absolutely no evidence that calorie counting works. Not one experiment has been able to show that calorie-counting is successful.
Managing carbohydrates? Different story.
I’d like to write about this some more, and I’d like to share my diet in detail and provide some raw data almost “live”. Consider it a series of scientific experiments on one person done in public. I need to think about the details of doing this more, but this is one resolution that I need to kick up a gear on above any other.
  • I want to create more, so will aim to not go more than two or three consecutive days without working on something creative in 2012. It could be writing (here, for example), it could be code for a personal project, or it could be something I’ve never really tried before (music? art? Don’t know yet). I basically want to spend less time reading/consuming and more time doing stuff. David Tate provides excellent inspirationif you want to consider doing the same. I’ll try to document as much of that as possible here.
I have failed at this dismally. I mean, really, really, really badly. I get to be quite creative in my work, but that wasn’t the goal here. My goal was to be somebody who contributed more online than I took, and in that respect, I’ve failed dismally.
I have a lot of ideas in this regard as to how to correct this fault, but it’s going to take a few weeks of planning to commit to it. I know by reading less social network commentary, blog output and community websites, I’m going to have more time to do that planning, and also to create things.
I work long days, and have just a few hours a day in which to address this, so please be patient with me.
  • I’m going to try and shift from always being behind/late for almost everything going on in my life, to being early. I don’t know how I’m going to do this, but I suspect if I can pull it off, I’ll be calmer and happier as a result.

This, I am happy to report, seems to have actually happened for the most part. Public transport not withstanding - including my own self-sabotage - I tend to be where I need to be on-time (or early), far more than I was last year.

Back to the main point: by reading what’s going on out there, by trying out new apps, by listening to all these voices, I am feeling engaged and plugged in, but only as a consumer. The purpose of the Internet is not to simply consume but to create, amend, edit, destroy, vandalise and promote. Ideas, content, products, whatever.

Also, am I the only one who has noticed how exhausting this hosepipe of information can be on a daily - even hourly - basis? I’m tired of consuming. It’s worse than television - at least with television an editor or commissioner has attempted to do some curation.

So I’m not departing, I’m not shutting down accounts, I’m just going to read a great deal less online, to the point the relevant apps might disappear off my phone. In return, I should be able to produce a few new things to share. Watch this space!




ng

Valor del ranking de Alexa en la promoción Web

La información de tráfico de Alexa es a menudo un valor llamativo cuando deseamos analizar el éxito de un sitio por la cantidad de visitantes que posee. Sin embargo este es un valor al que se le concede en múltiples ocasiones más importancia de lo que realmente debería representar, o más bien se podría señalar que no siempre es interpretado de forma correcta. ¿Como lograr aparecer en el ranking de Alexa ? ¿Como mejorar el raking en Alexa? ¿ Como interpretar y usar el valor del ranking de Alexa ? Estas son preguntas comunes...




ng

JabTV Presents - DNA Slot Machine featuring Britney Spears

Michael Jackson with Britney Spears legs! Oh my! It's the DNA slot machine, bet on mixing and matching celebrities DNA.




ng

"नेपालमा ईन्टरनेटबाट खरिद बिक्री (Online Shopping)"

नेपालमा ईन्टरनेटबाट खरिद बिक्री (Online Shopping)

नेपाल लक्ष्यीत अनलाईन बिजनेस गरी रहेका केही वेबसाईटमा गएर भुक्तानी गरे पछी पर्व अवसर
अनुसारका सामग्री वेबसाईट वालाले सम्बन्धीत कहाँ पुर्याई दिन्छन । अब भनिरहन
पर्दैन बिदेशमा बसेका छोराछोरीले माततिर्थ
औशीको दिन आमालाई सरप्राईज दिन चाहे भने मात्र पनि मनग्गे बिकल्प छन।

ढोकैमा उपहार आईपुग्न सक्छ । दशैमा घरपरिवार लाई एउटा मज्जाको कालो घोर्ले खसी किन्दीन परोस वा बाबुको मुख हेर्ने दिन
एउटा मज्जाको आईफोन दिन मन लागोस । मनमात्र गर्नु पर्छ, सात समुन्द्र
पारी बसी बसी त्यहाँको अनलाईन ट्रान्जेक्सन गर्न मिल्ने डेविट वा क्रेडिट कार्डको साहायताले घर
परिवारको लागी सामान किनि दिन सकिन्छ।

मुन्चा डट कम, ठमेल डट कम, आदी बिदेश बाट भुक्तानी गरेर नेपालमा सामान सप्लाई गर्ने वेब साईट हुन।

अमेरिका, युरोप बसेर नेपालमा उपहार पठाउन
सकिने भए पछी यदी कसैले पोखरा बसेर धरानमा केही सामान पठाउछु नि त भनि हाल्यो भने अहिलेलाई त्यो अलि सम्भव छैन वा धेरै झन्झट छ भन्नु पर्ने हुन्छ किन भने
मुख्य कुरा यस्ता अनलाईन पोर्टलहरु काठमाण्डौ केन्द्रीत बजारमा ब्यस्त छन।

धेरैमा काठमाण्डौमै पनि अतिरिक्त शुल्क तिरे पछी मात्र सामान ढुवानी हुन्छ। दुई सय देखी दश हजार रुपयाँ मा बैकं खाता खोलेर
पाईने एटिएम कार्डले ईन्टरनेटमा भुक्तानी गर्न मिल्दैन। अझ भनौ हामी सँग भएका एटीएम कार्डले पायक परेको स्थानमा रहेको मेसिन बाट पैसा निकाल्ने बाहेक केही गर्न सक्दैनन।

प्रचलनमा रहेका अनलाईन ई-कर्मस साईटहरुमा भुक्तानी गर्नको लागी डलर बाट ट्रान्जेक्सन गर्न मिल्ने कार्ड चाहीन्छ। जुन सर्वसाधरण नेपालीको लागी आकाशको फल झै
हो। डलर ट्रान्जेक्सन गर्न मिल्ने कार्ड पाउन आफ्नो आय स्रोत पनि डलर मै देखाउनु पर्छ त्यो पनि नेपाल राष्ट्र बैकको सम्पुर्ण
प्रक्रिया पुरा गरे।

सरकारी निती प्रविधीलाई आत्मसात गर्ने भन्दा पनि निति निर्माणतहमा रहेका ब्यक्तीहरुको अज्ञानतालाई कानुन बनाउने खालको छ।

त्यसैले सरकारी तहबाट नेपालमा अनलाईन बिजनेस को क्षेत्रमा केही भै हाल्ला भन्न सकिने अवश्था छैन तर नेपालका निजी बैकहरुले नेपालमै ईन्टरनेट कारोबार गर्ने सोच राखेर
काम गरी रहेका सस्था सँग मिलेर यसमा केही फड्को मार्न खोजेका छन ।

भाटभटेनि डिपार्टमेन्ट स्टोर, हरिलो डट कम, ई-सेवा आदी यसको उदारण हो ।

काठमाण्डौको प्रख्यात डिपार्टमेन्ट स्टोर भाटभटेको अनलाईन पोर्टलमा जानु भयो भने त्यस डिपार्टमेन्ट पाईने कतिपय सामान
अनलाईन किन्न सकिन्छ त्यो पनि नेपलकै बैकको अनलाईन खाता प्रयोग गरेर।

भाटभटेनिकै कुरा गर्दा सामान रोजी सकेपछी कुमारी बैकको अनलाईन बैङ्किग खाता प्रयोग गर्नु भयो भने भुक्तानी गर्न
सकिन्छ । कुमारी बैकमा खाता छैन भने पनि तपाईलाई ई-सेवा ले
त्यही बराबरको सुबिधा प्रदान गर्छ ।

लक्ष्मी बैक, बैक अफ एसिया, किष्ट बैक, एनएमबी बैक , सानिमा बैक आदीमा भएको बैक खातामा ईन्टरनेट बैङ्कीग को सुबिधा लिनु भएको छ भने घरमै बसी बसी ई-
सेवामा पैसा ट्रान्सफर गर्न सकिन्छ । ई – सेवामा पैसा ट्रान्सफर गरी सके पछी तपाईले भाटभटेनी मात्र हैन अरु केही साईटहरुमा पनि बस्तु वा सेवा खरिद
गर्न सक्नु हुन्छ।

ई- सेवा मा मात्र पैसा जम्मा गर्न सक्नु भयो भने बुद्द एयरले उडान गर्ने स्थानको लागी बुद्द एयरको टिकट
किन्न ट्राभल एजेन्टको मा पुग्नु पर्दैन । घरमै बसी बसी बसी मोबाईलको रिचार्ज कार्ड खरिद गर्ने देखी हवाई जहाजको टिकट खरिद गर्न सकिन्छ ।

सेवाग्राहीलाई सुबिधा दिने भन्दा पनि दुख
दिने खालको सरकारी नितीलाई सरलीकरण
गरेर ब्यपार
गर्नको लागि केही उत्साही युवाहरुले
नयाँ नयाँ प्रयोग पनि गरेका छन । हरिलो डट
कम यसको उदारण हो । यस साईटको साहायताले तपाईले नेपालमै बसेर
अमेजन डट कम, ईबे देखी वालमार्ट भन्ने बिश्व
प्रसिद्द अनलाईन पोर्टलमा भएका सामान
खरिद गर्न सकिन्छ । यसको लागि ईन्टरनेट
मार्फत सामानको बिक्री गर्ने
अमेरिककाको कुनै पनि वेबसाईटमा गएर
आफुलाई मन परेको सामान रोज्नु पर्छ र
त्यो सामान देखीन
वेबसाईटको ठेगाना हरिलो डट
कमको वेबसाईट मा गएर नेपाल सम्म आई
पुग्दा सो समानको मुल्य कति पर्ने
हो त्यसको कोटेशन माग्न सकिन्छ । यस
पछी तपाईले नेपाल (काठमाण्डौ)
आईपुग्दा लाग्ने मुल्य पठाउछ । हरिलो उपलब्ध
गराएको मुल्य चित्त बुझेमा नेपालकै ईन्टरनेट
ब्याङ्किगहरुको प्रयोग गरी भुक्तानी गर्न
सकिन्छ । मुल्य कै कुरा गर्नु हुन्छ भने
उदरणको लागी उनान्नसय डलर पर्ने अमेजन डट
कमले बिक्री गर्ने किन्डल टच हरिलोले लगभग
बार्ह हजारको हाराहारिमा नेपाल ल्याई
दिन्छ । अमेरिकी डलरको बिनिमय
दरको कुरा गर्ने हो भने नेपाल आई पुग्दा लगभग
चार हजार नेपाली रुपँया बढी परेको देखीन्छ
। तर अमेरिका बाट नेपाल आई पुग्दा लाग्ने
कुरीयर खर्च, नेपाल सरकारले तोकेको भन्सार, मुल्य अभिबृदी कर जोड्दा मुल्य अनुचित मानी हाल्न पर्दैन ।




ng

Leasing a Home in Austin TX – Then and Now

When Sylvia and I started leasing and managing rentals in Austin in the early 1990s, the business operation was phone-based. I had a phone, answering machine, and spiral pad on a desk in our kitchen nook. All business happened there. I also had a Windows PC, a 386 with a dot matrix printer which ran the DOS version of my property management software. If you don’t know what 386, DOS or “dot matrix printer” means, you’re probably less than 40 years old. Oh, it probably had a 2400 baud modem as well, and a 50 meg hard drive. It wasn’t until 1996 that I put up my first website and started using email for business. All rental inquiries thus originated with a phone call to that one phone. It was a “single channel” communication system. Those callers either saw a yard sign or a 3-line ad in the Rentals section ... Read more




ng

Austin Affordability: The High Cost of Living Apart

In an increasingly “unaffordable” Austin, it occurs to me that many of us could live way cheaper if we could just get along and live in extended family groups or roommate groups. I’ll use my own family as an example to explore this CRAZY idea for curing Austin’s affordability problem. Sylvia and I live in a home in SW Austin with a $3,000/mo mortgage. Our utilities average $250/mo for everything, plus yard care of $80 per month, and of course repairs and maintenance as needed. We intentionally downsized to this home from Westlake, because we want to live more “affordably” and we no longer needed to live in Westlake Eanes ISD after our girls graduated high school. My mom, in her 70’s, lives three blocks away in a home I purchased as investment (but for her to live in). I charge her $1,200/mo rent (market rent would be $2,000, my payment/cost ... Read more



  • Austin Real Estate
  • Living in Austin