HNHacker News
TopNewBestAskShowJobs

olliesaunders

1,764 karma · joined June 14, 2009

Email me: oliver dot saunders at gmail
submissionscomments
olliesaunders··on IE10: How does it really stack up?
Opera used to market itself almost exclusively on how it was faster than any other comparable browser. I just had a look on the Opera website and now it says "Faster & Safer internet" yet it performed worst on this test. As the underdog in the browser market, despite being what has always seemed to me as a pretty nice piece of software, I feel a bit sorry for them. I hope they can do whatever it takes to catch up with Chrome on the performance front.
olliesaunders··on IE10: How does it really stack up?
I think your article would benefit from making this piont clearer. There's been discussions on HN before about how performance of Apple software on Windows differs greatly compared with performance of Apple software on Apple OSes.
olliesaunders··on OOP Isn't a Fundamental Particle of Computing
Really depends on the kind of programming.
olliesaunders··on Microsoft's Skydrive sends two million NULL characters
This is very similar to the ping of death that requests a undeliverably big ping response.
olliesaunders··on Eight Years of Firefox
I can't tell if this is sarcastic. But before I read this post I was going to say how much I love Firefox but regret how they fail to address bugs before implementing new features. 800,000 bugs is nothing to be proud of.
olliesaunders··on Evil, or why Douglas Crockford is harmful to Free Software
Am I wrong here but isn't all this concern a bit excessive because the only person who can actually sue you for a breach of this license is Crockford.
olliesaunders··on Scott Forstall leaves Apple
It's like this in Canada too. Very irritating. Especially because somethings are subject to tax and some aren't so it isn't even as simple as just adding a percentage to every price.
olliesaunders··on Scott Forstall leaves Apple
I agree partly with this but it fails to take competition into account.
olliesaunders··on Scott Forstall leaves Apple
(Assuming you're American) what specifically makes retail in the US so much better?
olliesaunders··on CouchDB retrospective
Yes but he talks about how it was the initial 3 contributors of Couch that created the culture that is so important to the quality of the community they currently have.
olliesaunders··on Stop Pagination Now
You can use JS to tell how far the page has scrolled and therefore if an advert below the fold has been seen. They already do this on this particular site to only load images as they are needed.
olliesaunders··on The Z3 theorem prover is now open source
It seems its only free for non-commercial use, ergo not free.
olliesaunders··on Software on Steam
I’ve got: "Incredible: difficult to believe; extraordinary"
olliesaunders··on Show HN: Summaries of interesting content, written by people
This doesn’t actually refute your concerns but we’re also in a time with more amateur authors than ever with a lot of them unable or disinterested in making their points succinctly.
olliesaunders··on Software on Steam
Someone else could do this right now. That could be a reasonable startup idea. I’m not experienced enough to know but this seems like it could be in the ballpark of sounding like a bad idea but not being (akin to what PG describes in his black swan essay).
olliesaunders··on Software on Steam
It’s rude because avolcano is clearly excited about this premise and rodly is just ridiculing his/her excitement. There’s no objective basis to what is incredible.
olliesaunders··on The Case for Abolishing Patents (Yes, All of Them)
The reason I didn’t suggest this is that industry-specific law feels like a byproduct of the lobbyist culture that has lead to many of our current problems and pre-existence doesn’t justify its continued creation. But, overall, I think you’re right and this is the pragmatic solution.
olliesaunders··on The Case for Abolishing Patents (Yes, All of Them)
The pharmaceuticals industry could never have grown so big without patents. That kind of drug research would have had to been done by publicly-funded bodies, such as universities. I kind of feel like this is an argument in favor of this article. It also explains why it will never happen. Now that we have big-pharma how are we doing to disassemble the thing that keeps it alive?
olliesaunders··on This white powder will kill me one day
What about your children?
olliesaunders··on This white powder will kill me one day
And what happens after you eat this stuff for 50 years or so?
olliesaunders··on This white powder will kill me one day
Where do you get your energy from then? Are you just eating masses of fat and protein?
olliesaunders··on Torvalds' quote about good programmers
This is a very apropos recommendation. I love the way Haskell makes you think like this. Even better I love how you can continue to apply that kind of thinking to programming in any other language.
olliesaunders··on Show HN: A Handcrafted Web
I thought that view was discredited some time ago. First result in Google for "people like to scroll": http://uxmyths.com/post/654047943/myth-people-dont-scroll
olliesaunders··on Lessons for uncultured web developers
Also, as a citizen of the UK, I really like any move away from the whole "great" in Great Britain. It makes us sound like we’re run by Hafez Aladeen from The Dictator or something.
olliesaunders··on Confront reality
Numerous studies have found an hour with a random stranger is just as good as an hour with a professional therapist.

Yeah that’s probably because you can’t get much therapy done in one hour; all the gives time for is the therapist to familiarize themselves with the problem. You need a minimum of 6 sessions to see an effect on a modest issue usually.

olliesaunders··on Coding skill vs. employee skill
I’d posit: the amount of time you spend teaching and advising your coprogrammers increases with experience and competence so that you spend less and less time actually typing and more and more time talking.

This makes sense because you can amplify the benefit of a great programmers by having them influence the design decisions of lesser programmers who will also learn from the process.

olliesaunders··on Why we should stop thinking
When we aren't trying to figure out problems on transferring computer components, but when we are waking up and brushing our teeth, walking to the store, eating lunch, driving home, those are the moments were we tend to still think, when it isn't necessary.

People cite lack of necessity as the reason to abstain when their is a well understood cost to the activity—usually time or energy. I think I would find it more costly to deliberately avoid thinking than to just let my mind wonder in all the examples you gave. Additionally, if I just let my mind wonder, I might think of something cool or something I forgot to do. Actually that last sentence is downplaying the importance of idle mind wondering. I have a habit of going out for walks specifically because it fosters this contemplative state. I even make efforts to avoid people when I walk because seeing people is often very distracting so quite often I walk at night and in isolated places.

Your mind is an instrument, a tool. It is there to be used for a specific task, and when the task is completed, you lay it down

Perhaps the metaphor shouldn’t be taken so seriously but, you put down a tool because you can’t use your hand very well while holding it. My brain is stuck in my head I don’t see the benefit to turning it off, if that were even possible.

As it is, I would say about 80 to 90 percent of most people's thinking is not only repetitive and useless, but because of its dysfunctional and often negative nature, much of it is also harmful.

What Tolle seems to be describing here is a person who’s mind is filled with negative and harmful thoughts. It sounds like he is describing someone who is mentally ill. So unless that’s you, its probably not relevant.

As for useless thoughts: I once did an experiment where I tried to write down everything as I thought it. It challenged my ability to type quickly more than anything but I noticed some interesting patterns nonetheless: 90% of everything I wrote was garbage. "I wonder if..." this and "could you maybe..." that. Even though this is the case with most of the stuff we think is that a reason to stop thinking? Also I would posit that its completely OK to think about a bunch of crap. Your mind is one of the few safe places where you can produce lots of crap without worrying that anyone is going to see it and scold you for it in some way. And Edward De Bono would absolutely testify to the importance of generative thinking activities in order to get at valuable ideas even if lots of crap is made in the process.

If you infer from this that I don’t believe mindfulness you are only partially correct. I’m actually a big believer in self-awareness and particularly awareness of feelings and also in metacognition (thinking about thinking). But I aspire to a healthy diet of all types of thinking. Sometimes active focus is called for, sometimes I allow myself to daydream, sometimes I think in an emotionless critical way, sometimes I forget about what is correct and just think about how I feel or other people are feeling, sometimes I go into idea mode and become really analytical about the way I’m thinking and try to modify it to come up with different stuff. Each of these have their own advantages. An ideal might be to combine them or rapidly switch or maybe determine an optimum mixture. What people tend to do instead is habituate some more than others and consequently become better at some more than others. But the only time I think there is a problem, discussing at this level of abstraction, is when people fixate on one even when it isn’t working. Developing a habit of deliberately mixing it up is probably a good idea.

All this is assuming you want to be good at all different types of things. If you only want to be a peaceful monk then mindfulness is probably the way to go. Why does it appeal to you anyway?

olliesaunders··on Why we should stop thinking
Which is hard if like me, the autistic side of your brain likes to have things always in the same place just because that way of organising undeniably gives you the fastest way to get something back.

To which I would ask: are you doing that out of a need to have control and order or because you really think it is a worthwhile use of your time?

I’m not too dogmatic about it though. Sometimes it just feels good to get everything nice and organized. And I think it’s also important to feel comfortable. The time to question these things is when you think it is a bottleneck in your overall performance. Any person dedicated to being a great programmer should seldom worry about how they are packing the fridge unless its affecting their ability to program, for example.

olliesaunders··on A proposal for improving HN : it should cost a user Karma to post
I’d like little avatar pictures next to poster’s names. They are much easier to recognize quickly and introduce an extra level of accountability and identity to posting. I wonder if the reason this hasn’t been done is because PG is too busy or it would significantly increase server load.
olliesaunders··on Why we should stop thinking
You should think more. You should think less. You should be constantly thinking. You should never think at all.

It’s not that simple yo.

Maybe the author of this article has a particular person and a particular task in mind when he says you should think less but, if you take him literally (as if he is saying all people should think less, all the time), he is definitely wrong. We didn’t evolve awkwardly large brains because they look nice or because god likes women to die giving birth.

Here’s are my two most important points: how much you should think depends on task at hand and whether you should modify the amount you think depends on your current habits. Any person who tells you how much to think and hasn’t considered these points is talking to the clouds.

Examples:

Yesterday I was transferring computer components between two different cases. While trying to install the optical drive, without thinking I kept putting the mounting brackets on the wrong way. Once I was sufficiently frustrated I actually thought about what I was doing. I realized that there were 8 possible ways to mount the brackets; only one way was correct; and then, after about 20 seconds of thinking, I learned the correct way and why it was correct. Had I used those 20 seconds of thinking at the start I could have saved myself 20 minutes of fumbling around. Moral of the story: thinking is good?

Second example. When I come home from the store I have to unpack my shopping into an inadequately sized fridge. When this problem was novel to me I used to pontificate about the best packing configuration and create a detailed plan. When unpacking I would find some things wouldn’t fit and others would have too much space so the plan needed to be revised. I would also worry about how difficult it was to retrieve things from the fridge once I’d packed them so I could find myself standing in front of the fridge for quite some time trying to make the best possible decisions.

Needless to say, I don’t do this any more. Instead I just start packing the shopping away and I just try things until its all packed and I don’t worry too much. I suppose I’m still thinking as I’m doing it but I’m also in a state of flow. Moral of the story: thinking is bad?

I think the point here has less to do with thinking and everything to do with control. We are naturally wired to find situations where we are out of control stressful and so we conclude that more control is always better when actually getting control of some things is more work than it’s worth.

Perhaps this is a lesson programmers need to learn more than other people. I used to program for a living and now I work with people a lot more than computers. I’m still having difficulty getting used to the fact that some of the people I work with aren’t that bright, or don’t care about doing a good job, or are used to always getting their own way. If you try to control that, you go insane.

As a corollary, maybe if you limit your attempts to control to a reasonable degree and you are able to keep your thinking focused, you should think as much as possible.

Please criticize what I’ve said here.

← PreviousPage 2 of 17Next →