HN user

mclin

319 karma
Posts0
Comments112
View on HN
No posts found.

I agree with most of this issues, but it sounds like his editor doesn't have auto import and jump to definition like Eclipse.

eg complaint about nested packages. (not that I agree that this is a necessary class): instead of MuffinMail.MuffinHash.MuffinHash, type MuffinHash and have your editor add: from MuffinMail.MuffinHash import MuffinHash.

That's why I find it's much better to find and follow someone with similar tastes to you that posts a lot on chowhound or other forums.

Never really got Yelp. Taste in food is too subjective to bother with aggregate data.

I like this quote:

Perhaps my biggest advantage is that, while I do spend some time coding, when I think about our software I am not constrained by the fear that I will have to implement my own ideas. It may seem crass, but as someone who has worked long years in the trenches I know that there is a subconscious tendency to discount ideas that may have huge long-term benefits if it means a lot of work in the short term.

Hate to admit it, but it's true. It's something you fight against.

It's not supposed to be something you learn from, but something you reference.

Really? That's the exact opposite of how I think of it. An encyclopedia is something you learn an initial shallow understanding from. A field specific reference text is something you reference. eg. My linear algebra text book.

For sure re usefulness, which is why moultano's work is greatly appreciated.

The last part was the most insightful for me.

Personally I am pretty damn sure that WSGI no longer carries the importance it had a few years ago. I think it no longer makes sense to merge different applications on the WSGI level together, it should be done on a higher level and JavaScript is a nice way to do that.

Just think about Google's gray bar. You can totally throw such a bar on top of different independent parts of the application by emitting a tiny piece of JavaScript that generates that bar and handles your user session.

I started thinking about it and was like "Right, you can make multiple async requests to hit multiple apps!"

Rather than building these data analysis/visualization programs from scratch each time, my thought is that scientists should instead be writing them as modules for a data workflow application like RapidMiner.

If you haven't heard of RapidMiner, you basically edit a flowchart where each step takes inputs and outputs, eg take some data and make a histogram, or perform a clustering analysis.

Video of someone demoing it: http://www.youtube.com/watch?v=TNESlvXp47E

This way, the scientists can focus on the algorithms and not have to worry about all the other details of creating useable, maintainable software.

This is why I think, rather than every data analysis/visualization program being written from scratch with it's own custom UI and I/O, formatting etc, these programs should be written as modules to a data workflow program like RapidMiner that handles all that for you.

> People who can code in the world of technology companies are a dime a dozen and get no respect. People who can code in biology, medicine, government, sociology, physics, history, and mathematics are respected and can do amazing things to advance those disciplines.

Totally

If I add a calendar event to google calendar I'm still a bit surprised when I later notice it in my iPhone calendar.

Same with updating contacts across devices.

super(myclass, self) was. Like I posted below, sometimes I have real trouble keeping the 5 or so languages I use straight. The other day I actually forgot what 'None' is in python because I hadn't used it in a few days, and None is different than in the others.

I think it's fine if you're doing python all day long, but I'm using Python, Java, PHP, Obj-C and Javascript each at least once a month on a variety of paid and personal projects. Like I said, I have enough trouble keeping those syntaxes straight.

The Hacker's Path 15 years ago

I know a lot of people support learning Python before C, but I bet most of those people are old enough that they learned C first.

I think it's really interesting to hear the experiences of someone who did Python first.

> Actually, the 10 app limit impressed me. I don't want my apps as #13 in middle of 25 variations of the same app from another developer. $20 a product just isn't expensive.

Completely agree. It's like if email spammers had to pay 1 cent per spam email - spam would go away. With Android as an example, when there's no cost to publish per App, you get a ton of garbage. I think $20/app is a good value to discourage spam.

Nexus S 16 years ago

Are rfid cards used for payment on any subway systems in the states? If so can you already use that card for payment in shops etc?