samirahmed's comments

samirahmed | 12 years ago | on: NetJs: A .NET to TypeScript and JavaScript compiler

at first glance, i thought the mere edge cases alone (listed under limitations in the readme) would be sufficient reason to stay well away from this c# -> js route.

however on second glance ... there have been numerous times where I have written c# server side with 'UI Model' Classes that use to serialize to XML/json for consumption by the client/browser and corresponding models in javascript/typescript. The C# -> Typescript conversion would save me a lot of time (and automate keeping the two in sync) and I would imagine for that niche case it would be totally worth it.

samirahmed | 12 years ago | on: Uber Rush

i often get the feeling that uber is positioning itself to strike gold with business billing. uber should build a feature that enables companies by allowing employees to expense there uber rides and 'rush' deliveries.

There is alot of business in this space and they will get the app into high level employees phones

It would be the akin to a corporate 'amex' ... bill the company 'uber'

samirahmed | 12 years ago | on: Google Enterprise Search

Apart from the fact that this isn't a new product. From a ranking and relevance point of view, can the same (internet) search algorithms be reused for internal (intranet) search? Often permissions, links and usage are not reflective of the importance or reputation of a document like on the public web. Often emails carry a bulk of the decision making material.

Not to downplay the importance of an enterprise search offering, but I don't think Google just packages there standard search in a box nor do I think 1 single GSA box can solve enterprise search.

samirahmed | 12 years ago | on: We Need Viable Search Engine Competition

> Bing had more ambition than just being a clone of Google Search

why do you believe this? Have you used Bing and given it a fair chance?

The Bing search you see has differentiated itself from Google in many ways with Twitter/Linkedin/Facebook/Yelp integration.

Bing Image search's format has been copied by Google. Bing search in windows 8 is a different experience to Google Search on android.

> Market Share at 20%

Bing search, with the yahoo searchs that it powers constitutes over 30% of the market share of US market.

Furthermore, Bing serves as the backbone for much of the ML, NLP and IR that occurs across MSFT.

Change your chrome's default search to bing, and you will be suprised by the things it does differently, it changed my perspective (http://blog.samirism.com/experiments/bing-experiment.html)

samirahmed | 12 years ago | on: Happy Re/new Year

I agree, I was hoping there would some high level insight into implementation, rather than the generic "tech news". Something like highscalability etc...

samirahmed | 12 years ago | on: Rust is surprisingly expressive

Extension methods are a godsent in C#. Really allow you to write extremely expressive code.

I cannot agree enough. This is not new for any C# dev.

Expressiveness is not as great as ruby, but certainly on par with Rust

LINQ extension methods by Jon Skeet - https://code.google.com/p/morelinq/

I would recommend reading this stackoverflow post to see some great extension methods.

http://stackoverflow.com/questions/271398/what-are-your-favo...

samirahmed | 12 years ago | on: A glimpse into a new programming language under development at Microsoft

I couldn't agree more.

That said, I think hidden in your last sentence is the fact that working with C# in an IDE with a statically typed language is such a pleasure.

For most mundane code (loops, linq, if/else), Resharper will literally autocomplete everything.

I really wish other languages offered such tooling at times.

I don't think any other language/IDE combo comes close (in my opinion).

samirahmed | 12 years ago | on: A useful Caps Lock key

I am surprised by this, as I have had the opposite experience.

I moved from a windows to mac a few years back, adopted alot of the keyboard shortcuts and recently a few months ago back to windows primarily. I found that on a mac the same shortcuts I use in the terminal (readline bindings), I can use most everywhere (ctrl-a for line start/ ctrl-w to kill last word etc...). For the most part Vimium takes care of the browser.

I have often found the windows shortcuts to be hidden an obscure. Alt+F4 is the defacto kill app on windows but trying to press it is inconvenient especially while Alt+tabbing through windows.

I agree command and control can be confusing but they give you more range in keyboard shortcuts as a result. The windows 8 search (although an improvement over 7) is also medicore compared to OSX spotlight making it much easier to CMD+Tab and navigate to different apps.

The least keyboard friendly part is certainly the windows cmd prompt where pasting is ALT+SPACE+E+P ... as opposed to CMD+V on OSX... not mention the lack of navigational shortcuts in the cmd prompt (kill back a word, kill rest of line etc...)

The most frustrating part for me is windows shortcuts not being consistent throughout apps. In most of the windows CTRL+BACKSPACE will kill the last word but not in notepad? or most winform applications... Ctrl-F is find in most apps but "forward email" in outlook?

I guess its really a matter of personal preference, but I think as far as keyboard shortcuts go, both OS's have plenty.

samirahmed | 12 years ago | on: Map: Income Taxes by US County

It appears that Teton County Wyoming is the county that pays the most on average at 67k.

Does anybody have any insight into why that is? For the most part i understand that high taxes in the more populous and economically prosperous zones but why a county in Wyoming?

edit: From the nested link

> "In addition, some counties that host popular ski resorts—such as Pitkin County, CO (which contains the city of Aspen) and Teton County, WY (which contains Jackson Hole)—also have notably high income tax burdens."

http://www.brookings.edu/blogs/up-front/posts/2013/12/13-inc...

samirahmed | 12 years ago | on: Google Acquires Boston Dynamics

Just to clarify, I agree with you that any company that is funded by the military is technically a military contracter. But the term has deeply negative connotation.

Anybody who is involved with DARPA funded research. In this case it might be a little easier to the see the parallels between a robot and a war machine.

The Internet itself was a DARPA funded, as was GPS and they can both be seen as tools in war at least as this was there initial intent.

So while that does classify those who worked on them as military contractors, it is important to understand that its not necessarily a negative label and the benefits are sometimes felt years onwards after the military tech trickles down.

samirahmed | 12 years ago | on: Facebook Premium

Honestly, the idea of a facebook subscription is not a new idea, nor is it a feasible idea. It is something people have discussed on HN about for years now. Not to mention $10 a month is unrealistic in every developing country where roughly 40% of facebooks users are based (brazil, india, indonesia ...)

samirahmed | 12 years ago | on: Amazon plans major move into grocery business

As a seattle resident who lived here a year ago and moved back again. I have a few things to add to this ...

1. Amazon Fresh prices one year ago were pretty high, they have driven costs down on everything except produce.

2. I live close to a City Target and have been avoiding Amazon Fresh because I thought the target was cheaper. Yesterday I took my $100 grocery bill and recreated it on Amazon Fresh, and excluding produce, it was $89.00. I was shocked to see the prices were cheaper for most things.

3. The delivery is free for $100 purchases, so you can't use it like regular amazon (or amazon prime).

4. The delivery times range from 5 am in the morning to late in the evening.

5. The packaging is often reuse able, plastic containers or clothe-bags and so you can leave outside and the delivery folks will pickup the old packaging, this is much more sustainable than regular amazon cardboard packaging.

6. Living in a city, it is easier and cheaper to buy in bulk of Amazon Fresh, because they prefer selling in larger quantities. Some items have 2 or 4 quantity minimums. If you don't have a car this is fantastic.

samirahmed | 12 years ago | on: Visual Studio 2013

I find this response almost shocking. Most of HN criticizes microsoft for slow releases cycles, slow change but the Visual Studio has clearly made progress for the better by addressing UserVoice requests, integrating Git etc.

If your employer is to slow to keep updated, why should that slow MSFT down for you while the it is trying to reinvent itself, just catch up in 2015.

page 2