News for hackers. Stuff that matters.

pdiddy

Re:How Art Became Irrelevant on Saturday December 19, 2015 @09:57AM (#10763699)
I would find this article hilarious if I weren't horrified that people may take it seriously.

In the 50s, people could identify Buckminster Fuller, Saul Bellow, or Jackson Pollock. Many educated people now could identify Frank Gehry, Toni Morrison, or Jeff Koons. But having a cadre of public artists who "shape in meaningful ways our image of ourselves or define our collective values" is a very narrow way framing the issue and has not been the trajectory of art for decades, if ever.

Look at that reception to Marina Abramović's The Artist is Present. People stood in line for hours. I saw a segment about it on CBS Sunday Friggin' Morning. The public is engaged with art, it's just not the art that the writer wants them to be engaged with.

Re:Ask HN: Handwritten notes on Monday July 06, 2015 @09:44PM (#9843201)
Your analogy conflates the medium and the message.
Re:Ask HN: Handwritten notes on Monday July 06, 2015 @07:55PM (#9842855)
Seriously? Why the double standard? Seems cynical.
Re:Ask HN: Handwritten notes on Monday July 06, 2015 @07:11PM (#9842734)
It is a thoughtful gesture and proper etiquette.
It sounds like you discussed this with her already (when you said "she's too"). If so, you're having an emotional affair. In either case, you need to stop immediately. It's very difficult, but force yourself not to think about her.
My process: keep a bug journal. If I hit the same bug I hit three months ago and go through the same research to fix it, then I know I am not progressing. Ideally through this process I will learn what it is that I don't know and then learn it.
Re:Ask HN: Should I learn to type properly? on Tuesday June 30, 2015 @07:56PM (#9809149)
If you are worried about injury in a theoretical sense (by that, I mean you haven't noticed particular discomfort with your typing style), it is probably better to focus on exercising your hands (and body) than to retrain your typing style.
Re:Ask HN: How can I learn Haskell? on Tuesday June 30, 2015 @07:33PM (#9809067)
I haven't worked through it but the approach to Learn You a Haskell seems fun:

http://learnyouahaskell.com/

Re:Why Don’t the Poor Rise Up? on Thursday June 25, 2015 @04:31PM (#9780728)
I would encourage anyone who hasn't read The Second Machine Age to check out the discussion of this topic. It is true, as you say, that a relatively poor person and a billionaire can both have the same iPhone. The contrary side of that is when it comes to paying for something like education. The cost of education is increasing very rapidly and student loans can be crippling. That is not great for society, let alone those stuck with the debt.
Re:Why Don’t the Poor Rise Up? on Thursday June 25, 2015 @04:25PM (#9780695)
Which coincides with a large increase in bankruptcies due to the "two-income trap."
Re:Killing Off Wasabi on Thursday June 25, 2015 @04:00PM (#9780549)
I love that he calls <%%> "tie fighters."
Re:Killing Off Wasabi on Thursday June 25, 2015 @03:55PM (#9780518)
>Well, 2006 was a -long- time ago, and Ruby and Ruby on Rails have come a long way.

Right. I recently listened to a lot of the archive of the StackOverflow podcast. Joel & Jeff periodically discuss Rails, and Joel eventually recognizes Rails as a viable option once it improves. This blog post must have been before that.

Re:What Is 'What Is Code?' on Thursday June 18, 2015 @01:15PM (#9740132)
Right. I think we are actually making similar points. What I was trying to say in my example of the C code compilation is that it doesn't really tell you what code is, but rather this is what it's like to write code, or rather the human story--as you described it.
Re:What Is 'What Is Code?' on Thursday June 18, 2015 @09:50AM (#9738463)
I think WIC is great--very enjoyable--and agree with this article that its presentation is basically a work of art, but it fails to explain "this is what code is," especially for the layperson.

Before reading this article I reflexively sent it to my wife, thinking that WIC will clarify what it is I do for a living. WIC does that remarkably in explaining what it is like to be a programmer. It tackles the business side of things, the current trends, and some history. But it is much less successful, when it comes to explaining the code.

An example of where it fails in explaining code to the layperson is the part about compiling C code in the command line. Yes, a layperson could follow this step by step, but I think if they did they wouldn't be able to put it in a larger context. Ok, it is compiled but what does that mean? How does that compare to other languages? These are questions that are left unanswered for laypeople, so it is just confusing and unrewarding.

For me as a professional dev, I enjoyed that part, especially because I could relate to it: it is like finding a basic tutorial on line, starting from scratch and following it line by line, something I do all the time. WIC is an excellent insider piece that really captures the zeitgeist of programming. The question should be reframed. If you really want to know "What is code?" you should read Petzold's Code. Any layperson could read it. You would have to work but it rewards. What is Code is better at answering "What does it mean to be a coder right now?

Re:Comparing Node.js IDEs on Tuesday June 16, 2015 @01:22PM (#9727367)
I have recently started playing around with Ember and trying to get more serious with Vim by using it for this project.

I found this page from Joyent to be an awesome resource for setting up Vim with Node:

https://github.com/joyent/node/wiki/Vim-Plugins

This. Explained further here: https://vimeo.com/105771493
Re:Ask HN: How can I learn math? on Sunday June 14, 2015 @01:11PM (#9715589)
I would highly recommend the book 1089 and All That. It won't teach you much math, but it is an excellent book to read while getting started. Measurement is also a good book that starts from scratch.
Another way is to just use subtraction:

  x = x + y
  y = x - y
  x = x - y
I originally learned about this while preparing for some interviews.

The funny thing, I find, is that in Python you can simply do this:

  x, y = 5, 10
  x, y = y, x
I was asked this question in an interview and I responded that you can do this. His response: "Python is weird."
Re:What Is Code? on Thursday June 11, 2015 @11:38AM (#9700333)
Not to your main point, but the circuit simulation reminds me of Silon by SLaks: http://silon.slaks.net/

Edit: Also, as a late-bloomer and self-taught (self-teaching) programmer, I am on the other side of the paradigm you're talking about. Petzold's Code is one of the first books a self-taught programmer should pick up. It is an awesome introduction.

Re:Ask HN: How much are full stack developers worth? on Thursday May 28, 2015 @06:34PM (#9621625)
I think the OP's salary adjusted from the cost of living in Nashville to Boston would be roughly $115k.
Re:Ask HN: Is Java still worth learning/relevant? on Wednesday May 27, 2015 @09:14PM (#9615509)
Do you really want to know or are you just asking because you don't believe him?
Re:Are the benefits of moderate drinking a myth? on Friday May 08, 2015 @02:18PM (#9513273)
Thanks for explaining. After I posted I read the methods and that became clear, but the explanation of confounding is definitely helpful.

Willett says in his book, "When the first reports appeared linking moderate alcohol consumption with lower rates of heart disease, many doctors and scientists thought that some other habit shared by drinkers, not the drinking accounted for the benefit. Today the evidence strongly points to alcohol itself."

Unfortunately I don't have the copy of the book with me to check, and that study was the only one I could find by searching the book through Amazon. I would be interested to see what other evidence he points to.

Re:Are the benefits of moderate drinking a myth? on Friday May 08, 2015 @01:43PM (#9513067)
This is not an area where I have much more than a passing interest, so much of this is over my head, so to speak. I was first introduced to the idea of healthy moderate drinking in Walter Willett's Eat, Drink, and Be Healthy.

Here is a link to one of the studies he cites:

http://www.ncbi.nlm.nih.gov/pubmed/12519921

Does this study not constitute a randomized trial on the benefit of moderate drinking?

Re:Ask HN: Do you feel like you live in the future? on Thursday April 30, 2015 @08:16PM (#9468506)
After reading William Gibson: yes.
Personally I found MIT Ocw's Intro to Programming in Python to be awesome. That is a complete course, which may be more than you are looking for. But the problem sets were really fun. I did the 2008 class but there is an updated one that I have not revisited: http://ocw.mit.edu/courses/electrical-engineering-and-comput...
Are you familiar with the book Peopleware? If not, check it out.

http://www.amazon.com/Peopleware-Productive-Projects-Second-...

Re:C# 7 Work List of Features on Thursday April 23, 2015 @12:28PM (#9427839)
Regarding a couple of your points: Point 1. You might want to take a look and see if Resharper is to blame. I ultimately got rid of Resharper. I found that most of the features I used were already in Visual Studio (e.g. ctrl + , instead of ctrl + t) and keeping Resharper with VsVim was more trouble than it was worth. Point 3. We use TF, which I am not a fan of, but it automatically resolves the conflicts when we check in our .csproj files. The bigger issue we had (and still have) is getting people to check in the .csproj files and doing it correctly.
Re:Ask HN: How do you keep track of your personal expenses? on Wednesday April 22, 2015 @04:27PM (#9423318)
Any suggestions on where to start learning?

Older »