HN user

buckwild

654 karma

nope

Posts40
Comments107
View on HN
nikhilgopal.com 6y ago

Remedies for Two Data Science Anti-Patterns

buckwild
2pts0
www.vice.com 10y ago

A Plan to Turn Inmates into Coders

buckwild
2pts0
en.wikipedia.org 11y ago

Ginsberg's Theorem (Thermodynamics Parody)

buckwild
1pts0
www.brainpickings.org 12y ago

Stephen King on Adverbs

buckwild
2pts1
techpageone.dell.com 12y ago

Scroll through this history of data storage

buckwild
2pts1
www.nikhilgopal.com 12y ago

Getting Protein-Protein Interaction Data Into Neo4j With Python

buckwild
1pts0
www.themillions.com 12y ago

Copy Editing Stylesheet

buckwild
1pts0
www.nikhilgopal.com 12y ago

Write better emails in 3 minutes

buckwild
1pts0
www.nikhilgopal.com 12y ago

Improve your public speaking in 5 minutes

buckwild
2pts0
www.reuters.com 12y ago

FDA warns Google-backed 23andMe to halt sales of genetic tests

buckwild
3pts0
overapi.com 13y ago

Programming Cheat Sheets

buckwild
235pts57
www.forbes.com 13y ago

Small Businesses Vs Startups

buckwild
1pts0
web.archive.org 13y ago

The front page of HN almost exactly 5 years ago

buckwild
150pts54
www.nikhilgopal.com 14y ago

How to Improve Coding Style (In Python)

buckwild
1pts0
www.tested.com 14y ago

"The Paper Airplane Guy"

buckwild
1pts0
thecraftstudio.com 14y ago

A $14 "ergo" keyboard from surplus parts

buckwild
3pts0
www.nikhilgopal.com 14y ago

Word Frequency Count of Hacker News Front Page on SOPA Blackout Day

buckwild
3pts1
www.nikhilgopal.com 14y ago

You Need Memoization

buckwild
1pts0
twitter.github.com 14y ago

Bootstrap - a toolkit designed to kickstart development of webapps and sites

buckwild
1pts0
www.wausita.com 14y ago

How to Break Captchas with Python

buckwild
4pts1
www.nikhilgopal.com 14y ago

Supercharge Programmer Productivity

buckwild
2pts0
www.decisionsciencenews.com 14y ago

Dollars and cents: How are you at estimating the total bill?

buckwild
1pts0
www.defcon.org 14y ago

Building your own secure storage space that mirrors Dropbox's functionality

buckwild
137pts55
www.futurechips.org 14y ago

A simple example for writting parallel code

buckwild
1pts0
mashable.com 14y ago

How Businesses Use Social Media for Recruiting

buckwild
1pts0
www.nikhilgopal.com 14y ago

Show and Tell: "Applescript" a Spotify Alarm Clock

buckwild
2pts0
kingdomecon.wordpress.com 14y ago

Why will Deflation soon replace Inflation in the United States of America?

buckwild
1pts0
en.wikipedia.org 15y ago

Comparison of Web Application Frameworks

buckwild
1pts0
github.com 15y ago

Useful unix functions to have in your PATH

buckwild
1pts0
www.outpost9.com 15y ago

The meaning of the word, "hack"

buckwild
2pts0

I second this. I'm a scientist who also happens to program (as more of us are finding we need to do). The two languages I use the most are R and Python. Most of the time, I don't even give Ruby a second thought because it seems to be primarily geared towards web development. In general, I shy away from web development, but I know that Python is more than capable if I wanted to try it out. There really doesn't seem to be any incentive for us to learn Ruby.

I hereby resign 14 years ago

Have you ever worked in the finance industry? Those guys will kill their own family if it will get them a $5K raise.

I worked in the california mortgage industry before going to college. These guys would convince families living paycheck to paycheck to buy/refinance REALLY expensive homes. If they were on a 30 year fixed, we get them on an option-arm. If they are on an option-arm, we get them on a 30-year fixed.

This is all typical finance stuff. But here comes the kicker--they would actually outright LIE about interest rates and had a few shady notaries to back them. They would say you have a 1% interest rate (for 30 years) when it was really a 5 year option-arm and screw people. The worst part is, CA has some sort of law that protects mortgage lenders from unhappy customers after 5 years time (exactly when the 1% interest rate would fly to the market rate). Needless to say, several people left the company when we found out. Some folks reported them to the BBB--I don't know what happened to those scumbags though. I really hope people like that stay out of science.

Julia, I Love You 14 years ago

A lot of times, I really don't think there is a need for a whole new language. I use R and python for scientific computing all of the time. There are packages which have been well validated and a community of folks who support the software. Making a new language may be interesting, but if it doesn't really bring anything new to the table, it's just asking for a micro-niche user base (just think of the million and one web frameworks out there).

Julia looks interesting, but I don't see anything that makes me jump up and say, "I want to use that!" Everything I have seen so far can already be done with R, Python, or a combination of the two. If there are a few minor drawbacks to any process in R or Python, I would rather live with it than learn yet another language. Speed is not an issue -- if it is then I am likely coding incorrectly. If I have coded correctly, then it is worth taking the time to create a C library (and since everything else is in perspective, this is just "monkey coding" and never takes as long as we think).

I wish all of the folks who are bright enough to create their own language would voice their wants and needs to the existing coding communities to see if their needs can't be met rather than making something brand new. This kind of community interaction is crucial for a language to mature. Wouldn't you rather have a few very mature languages rather than a million young ones (each of which has its own pros and cons)?

Clojure Programming 14 years ago

Thanks SkyMarshal, I use Play all of the time. I've never tried Lift though--I might give that a go soon as well. I'm curious about whether or not there is a framework of Clojure however. From the responses, it seems like Noir is the popular solution these days :-)

Clojure Programming 14 years ago

Does anyone know of a good web framework for Clojure? Perhaps a rails of django equivalent?

I love using Java for the exact reason the author claims Clojure is so powerful--the magnitude of libraries.

If a decent web framework is available, then I would be inclined to give it a go.

This line made my day:

Back then, real systems programmers did hexadecimal arithmetic – today, “there’s an app for it!”

I would say where you would like to live depends on where you are moving from :-D

I like Twin Peaks myself (although it's pricey). If you are moving out from a suburb and would like to "ease" yourself into the city, Twin Peaks would suit you just fine. One of the additional perks is that Twin Peaks is right in the middle of SF.

I lived in Hunters Point for a while (super cheap), and taxi drivers would refuse to take me home (due to the high crime rate in that area).

I'll admit, when I was a C programmer, I was victim to "Dysfunctional sense of causality."

I remember taking a C class in my undergrad, nailing the code to perfection, and getting an F because I had written the code in under different architecture and compiled with a different compiler (not specified in the prompt by any means). It ran well on my computer (and I proved it), but since it wouldn't run on my professors computer or TAs computer, I still received an F.

So yes, I still maintain strong malice towards C :-)

I've always found this productivity idea weak. I might set out 1 hour a day to accomplish a task, but if my heart isn't in it, it's just an hour of low-quality work--I may as well have not done it at all or waited for an optimal time.

However, I do see how this could be useful for tasks which aren't creative or need much thinking. Say for example, brushing teeth after lunch.

I use decorators all of the time. However, I still learned something while reading this comprehensive explanation. Totally worth adding to my bookmarks.

I personally found that I didn't need Perl at all. I am a bioinformatics programmer/scientist and Perl was the first language I learned. I find that whatever I can do in Perl I can do with bash/awk/sed--and whatever I can't do with bash/awk/sed I can do in Python. I've never been happier.