HN user

rayvega

3,775 karma
Posts496
Comments91
View on HN
magazine.williams.edu 7y ago

The Cyberutopian (2014)

rayvega
31pts12
www.evanmiller.org 7y ago

Adventure Games and Eigenvalues (2017)

rayvega
125pts11
blog.nycdatascience.com 8y ago

NYC Citi Bike Visualization – A Hint of Future Transportation

rayvega
2pts0
www.evanmiller.org 9y ago

Adventure Games and Eigenvalues (2017)

rayvega
3pts0
github.com 10y ago

C# Interactive Window- REPL for VS and Command Line

rayvega
2pts0
magazine.williams.edu 11y ago

The Cyberutopian (2014)

rayvega
2pts0
fastml.com 11y ago

How to run external programs from Python and capture their output

rayvega
1pts1
www.johndcook.com 11y ago

“Hello world” is the hard part

rayvega
15pts0
datacommunitydc.org 12y ago

Confire: a Python configuration library

rayvega
2pts0
www.r-bloggers.com 12y ago

Review of Comic Books Teaching Statistics

rayvega
32pts5
cshell.net 12y ago

CShell: A simple, yet powerful, C# scripting IDE

rayvega
142pts83
ayende.com 12y ago

B+ Trees and why I love them, part 1

rayvega
97pts31
www.r-bloggers.com 12y ago

Programming instrumental music from scratch

rayvega
6pts0
www.reuters.com 12y ago

Calling all 'codaholics': Automakers vie for tech talent

rayvega
1pts0
fastml.com 13y ago

Processing large files, line by line

rayvega
22pts7
datacommunitydc.org 13y ago

Python for Data Analysis: The Landscape of Tutorials

rayvega
1pts0
datacommunitydc.org 13y ago

Stepping up to Big Data with R and Python

rayvega
4pts0
blog.redfin.com 13y ago

Runtime Feature Checks at Redfin

rayvega
1pts0
climateecology.wordpress.com 13y ago

Python Compliments R’s Shortcomings

rayvega
6pts0
ayende.com 13y ago

My Passover Project: Introducing Rattlesnake.CLR

rayvega
1pts0
simplystatistics.org 13y ago

YouTube should check its checksums

rayvega
1pts0
datacommunitydc.org 13y ago

Getting Started with Python for Data Scientists

rayvega
94pts9
www.supermemo.com 13y ago

Effective learning: Twenty rules of formulating knowledge (1999)

rayvega
1pts0
simplystatistics.org 13y ago

Interview with Nick Chamandy, statistician at Google

rayvega
57pts14
blog.jetbrains.com 13y ago

Dynamic runtime type inference in PyCharm 2.7

rayvega
1pts0
www.openintro.org 13y ago

OpenIntro Statistics

rayvega
2pts0
www.masteringemacs.org 13y ago

Jedi: A completion library for Python in Emacs

rayvega
9pts0
codingthematrix.com 13y ago

Coding The Matrix

rayvega
1pts0
forums.udacity.com 14y ago

How to plot graphs using Python

rayvega
2pts0
www.significancemagazine.org 14y ago

Udacity aims to teach 160,000 students statistics

rayvega
49pts20

The developer of Python for iOS, Jonathan Hosmer, mentions that he is prevented by App store policy to provide the functionality of importing external sources into the app.

http://news.ycombinator.com/item?id=3633968

However, another HN user found a clever workaround using python's builtin exec and urlib:

http://news.ycombinator.com/item?id=3634837 http://myblog.rsynnott.com/2012/02/fun-with-python-for-ios.h...

Users have already been taught to choose among different desktop apps. How? By clicking on installed shortcut links on their desktop. The same can be done with internal web apps.

Treat these legacy web apps just like desktop apps in that launching them requires clicking an icon specifically for that web app somewhere on their machine that opens the web app in the appropriate browser. Those browsers (like IE6) could be locked down to only work for certain URLs. For everything else, the user would then just need to use a more modern web browser such as Firefox 5.0.

An ambitious startup could find many other (and probably better) ways to solve this problem. The issue with legacy web apps that run only on IE6 always struck me as a potential business opportunity for any startup interested in targeting the enterprise space. With Firefox's recent shift to an accelerated release cycle, it has made this problem even more pronounce.

>> "...Had they not bothered introducing LINQ in the first place, they'd have had their 100x performance boost from the get go..."

Except that when StackOverflow started it was a small startup with just three developers and a small user base. They probably made the decision early on to tradeoff any premature performance optimization with the ability to quickly iterate and ship the product by using Linq-2-Sql instead of hand-writing every single CRUD operation.

Now that their business (i.e. web traffic) has grown exponentially and have a larger group of developers they can now go back and optimize and performance tune the code including doing complete re-writes as necessary.

This is an important takeaway for anyone building a startup.

I like the mention of the improvisation concept of "yes and" as being a huge influence on her professionally. She describes how this can take good ideas from two people and create something newer and better.

Some of the best collaborators I have had were of the "yes and" attitude while the worst were of the "no but" or "no because" variety.

>> "...And there's little to stop...Amazon (AMZN), with its own Amazon Web Services, from making a greater push into Dropbox's territory...."

Dropbox actually runs on AWS by using Amazon's S3 for storage. This is what allowed them to get up and running quickly and cheaply without needing a lot of venture funding.

I would not be surprised with Dropbox's continued growth, if they in the future were to set up and manage their own data centers to avoid being dependent on Amazon or anyone else's platform. This would be advantageous if Amazon were to decide to compete directly with a similar product.

Comparing the price of each tool individually yes. However, if you add them all up then it really starts to be costly if you want to use most of those tools. You are limited in what you can budget for as an individual developer and are forced to look at the marginal cost of each new purchase as well as the opportunity cost of not buying some other tool unrelated to your purchase.

(Just in your example, we are already at $1335 not including the price of Visual Studio itself since the free express edition does not support add-ins such as ReSharper and other productivity tools)

IANAL, but I don't think so. What law would that be? If I walk into any retail store and pay with cash, is the store owner required by law to get my personal info? No, they are not.

Perhaps in heavily regulated industries such as banking that might be different but search engines are not government regulated (for now).

>> ...This is getting tiresome; trusted services going down...

That statement from the OP rubbed me the wrong way. Trusted services going down are a fact of life. It is going to happen. I agree Skype's last outage was three years ago which is a good track record compared to more traditional services that you might pay a lot more for. Other "trusted" services like electricity, water, heat, transportation fail from time to time even in the most modern of cities. The key is how a company responds to it, triages it, and communicates it to their customers (i.e. with frequent updates)

Hopefully, Skype provides a postmortem describing what happened and how they fixed it.

Unfortunately, I'm unaware of how to do this natively but I recommend using Dummynet which has a Windows port of the FreeBSD networking tool. Oddly, their website appears to be down so here is the Google cache:

http://webcache.googleusercontent.com/search?q=cache:YJ8bhlD...

You need to install the drivers but once done you effectively use the same commands with ipfw as on FreeBSD (as described in another thread http://news.ycombinator.com/item?id=2005190). I just used it for the first time the other day to test a web app browsing with a 400ms delay on a WinXP machine. It worked like a charm.

Yes, but network effects are not limited to just social media and the internet as a whole. Physically clustering together smart, ambitious individuals produces tremendous side effects in opportunities and innovation that are difficult to impossible to recreate with today's technology. This might change but, for now, they are not on equal ground.

A good read on the subject:

http://www.paulgraham.com/cities.html

The writing style of both the posted question and Joel's response gave off such a "Dear Abby" advice column vibe that it was a pleasant, surprising piece to read on a usual by-the-numbers Q&A site. If he ever returns to blogging, a "Dear Joel" format might be an entertaining read.

I use both but Chrome is certainly my primary browser. On any clean install of Ubuntu I immediately download and install Chrome while treating the default OS browser, Firefox, with a status of second class citizen.

This was precisely how it was for me years ago on Windows but with Firefox in the Chrome role and the default OS browser, IE, in the now Firefox role.

I wish more tech companies encouraged (or even mandated) a day or two out of the year as 'hack day projects'. This is similar to Google's 20% projects but significantly compressed in time. Companies would benefit tremendously from actually sparking innovated ideas in this manner instead of using traditonal "suggestion box" type proposals that go nowhere since those tend to be all talk but no show. Instead what it currently promotes is for its developers to start their own side projects outside of work that lead to them leaving to work on their own business/startup.

>> is the "too much text" really a problem?

Yes. Even though I read the entire article, the captions for the graphics combined with the graphics themselves provided such a clear, concise summary of good and bad examples for each bullet point that I immediately understood the meat of the detailed text surrounding it.

The graphics and accompanying captions in the article itself serve as a nice TL;DR which reinforces the author's earlier point of one way of fixing the "Too much text" problem:

...Instead of extensive “How this works” (consisting of heaps of text), make a simple graphic detailing the process...

IDE WTF 16 years ago

Agreed. With ReSharper, I don't recall a time where syntax was incorrect at compile time. It immediately indicates any syntax errors at coding time.

However, the inline method/function definition that the OP mentions is something I have also wanted. The two closest features are:

1) Visual Studio has a 'Code Definition Window' (http://msdn.microsoft.com/en-us/library/f5yx24a6%28v=VS.100%...) that dynamically displays the contents of a method in a separate window pane. Although it is not inline, at least you can visually see the code without navigating away from the current source file.

2) In ReSharper, you can sort of fake it by calling the command 'Inline Method' and unchecking 'Inline all usages' and then Undo when done inspecting the code. However, that is a hack with its share of problems. I'd prefer a feature to toggle the inline method content in a preview mode without actually modifying any existing code.

To conveniently search all of their stackexchange sites using Google including stackoverflow.com, try the search box on http://stackexchange.com/.

This somewhat helps with a problem they are facing which is fragmentation of questions and answers across their sites. For example, for Ubuntu you might need to search three or four of their sites before finding an answer to an issue you are having.

Yes, I've noticed that it is harder to get things on the front page.

I've recently submitted a few links that I thought were HN worthy but they barely got any notice if at all.

http://news.ycombinator.com/item?id=1714743 http://news.ycombinator.com/item?id=1696933 http://news.ycombinator.com/item?id=1714334

Perhaps they're not interesting or maybe with the current system more things are getting overlooked and lost. Don't know.

Usually, I tend to only look at what's on the New page when I submit something (since it automatically redirects you there). So, I'm as guilty as the rest. However, at that time, I'll check out the other posts and upvote other submissions that I consider quality material.

I probably need to spend more time looking at the New page than the front page to help with keeping the quality up.

[dead] 16 years ago

Based on the those tasks, seems like hiring a lot of cheap VAs would be helpful to spammers.