HNHacker News
TopNewBestAskShowJobs

maryrosecook

1,849 karma · joined January 28, 2008

https://maryrosecook.com
submissionscomments
maryrosecook··on Meet the minimalists living out of a hard drive
People who travel have interesting stories from their travels. They have a broad outlook and set of morals, because they have met people from diverse groups. They are social because they have had to be outgoing to make friends. They can form long term friendships because they return to places. They are romantically successful because they are appealing and meet a lot of people.

There is nothing inherent in being a traveler that makes them "weird", though they may be unusual because of their unusual life. I can't see why either having or not having stuff is relevant.

Travelers make great friends who I miss when they are not around.

maryrosecook··on My 7th attempt at a startup: Selling layer styles to Photoshop users.
After reading quite a lot of your homepage, I think I've figured out that Photoshop layer styles are textures you apply to vector shapes. Is this right? If so, I'd suggest a sentence that states this near the top of the page.
maryrosecook··on Ask HN: What are you working on today?
Pistol Slut, my Javascript 2D platformer: pistolslut.com
maryrosecook··on Turn on, tune in, drop out
I went to University and had a great time, but the seven years since I graduated have been far better. At University, it's easy to coast academically and socially and politically and creatively because good options are laid out in front of you. Outside University, you have to find everything yourself, and so you are much more likely to find the stuff that you really love.
maryrosecook··on My Node.js app, or, a simple explanation of asynchronicity and non-blocking IO
Yes, I copped a bunch of code from Ryan Dahl's demo chat app.
maryrosecook··on My Node.js app, or, a simple explanation of asynchronicity and non-blocking IO
I'm glad you enjoyed it. I didn't remove HTML/script tags from the input because it was just a mini project to learn Node.js. Now, I'm really glad I didn't because the XSS battles were fun to watch.

I'll be keeping an eye on the site during the afternoon. Only three restarts in three hours! Woo.

maryrosecook··on My Node.js app, or, a simple explanation of asynchronicity and non-blocking IO
streethoarding.com now has quite a few people posting lolcats, JS redirects, JS alerts and random words.
maryrosecook··on My Node.js app, or, a simple explanation of asynchronicity and non-blocking IO
And thanks for the compliments.
maryrosecook··on My Node.js app, or, a simple explanation of asynchronicity and non-blocking IO
Yes, HTML and script tags are left as is. People are in the middle of abusing this right now. My friend has just pointed out that the whole of jQuery is at everyone's disposal, too.
maryrosecook··on Things I've learned at Google so far
I've never seen the problem with being at work for all three meals, given that breakfast and lunch closely bracket work hours.

If you are young and don't have a family, having your employer cook you healthy meals is probably a net time-saver, even if you do work 9am - 7pm.

maryrosecook··on Ask HN: How would you make public transit profitable / create more value?
Public transport can create value by running all night. That way, more young people move to the city and bring money with them and create wealth while they are there.
maryrosecook··on The New, Terrifying, No-Electronics US Flight Security Rules
Treating people with suspicion based on the fact that they are perceived as being in a particular demographic category is unacceptable. Essentially, it means that these people are having their rights infringed - freedom of movement and freedom of expression - in an ineffectual attempt to stop a very rare event (http://www.fivethirtyeight.com/2009/12/odds-of-airborne-terr...) from occurring.

This sort of treatment is afforded only a few special categories of people: minors and people with criminal records. I don't agree with denial of rights in those cases, either.

maryrosecook··on Harvard study: Computers don't save hospitals money
Computers rarely save money. They usually allow people to do more in the same amount of time for the same money. In the case of hospitals, they provide a better level of care for the same money and in the same time. e.g. I was in an appointment with my cardiac consultant yesterday. He was able to pull up the results of my recent exercise test during the consultation, rather than having me wait to receive a letter with the results and his thoughts.
maryrosecook··on Plancast Is Foursquare... For The Future
More feedback:

- Really lovely site. Lots of great touches. I typed that I will be going to Bar Wotever (actually the name of a night, not a place) tonight and it figured out where the venue is automatically.

- Could the little red bars next to each time window (today, next week etc.) give some idea of futureness? e.g. green for today, yellow for this week, red for further away in time.

- Can I hide a friend's plan?

- If I'm on the Discover Friends page, the data does not refresh when I switch between the Twitter/Facebook/Email tags. To do that, I must refresh the whole page in my browser.

maryrosecook··on Plancast Is Foursquare... For The Future
Cool. Thanks a lot.
maryrosecook··on Plancast Is Foursquare... For The Future
Very impressed by the date handling. I entered Thursday to Saturday and it figured out what I meant.

However, I can't make it understand ranges further in the future. For example, I'm going to All Tomorrow's Parties from 11th Dec to 13th Dec and I can't make Plancast understand that.

maryrosecook··on Hackerspace raided in Sweden
Does this include statements made under duress?
maryrosecook··on Ask HN: Is it worth to study languages on the JVM without knowing Java?
Approach it like you're probably approaching learning the actual language you are interested in (Scala/Clojure): you learn a bit, write some code, find a gap in your knowledge, learn what you need to know to fill that gap, write more code etc. i.e. bootstrap
maryrosecook··on Isildur1 and the week that changed online poker
Thank you for the insight.
maryrosecook··on Isildur1 and the week that changed online poker
I've never played poker online, but I've played some with friends. For me, the fun is in playing against people you can see because you can read their faces. Could anyone explain how online poker is fun without this talking/visual element?
maryrosecook··on HN Help: I'm lost
Cambridge (UK) -> Sheffield (UK) -> Leeds (UK) -> London (UK) -> Berlin (Germany)
maryrosecook··on HN Help: I'm lost
Totally relate. I've moved every two years for the last ten years.
maryrosecook··on Announcing Duck It, a new way to search
1. I use the arrow keys to scroll in Firefox. You have made them move me up and down through the set of results. I see what you're trying for, but it's too jerky and confusing for me.

2. If I hold down TAB and click on an item in the Zero-Click Info section, my current tab still gets redirected to the linked page. This is now how links normally behave in Firefox.

maryrosecook··on Ask HN: What is hand-coded assembly language used for these days?
Joshua Block, Chief Java Architect at Google, says in Coders at Work:

"But for the absolute core of the system—the inner loops of the index servers, for instance—very small gains in performance are worth an awful lot. When you have that many machines running the same piece of code, if you can make it even a few percent faster, then you’ve done something that has real benefits, financially and environmentally. So there is some code that you want to write in assembly language."

maryrosecook··on Behind the scenes: 37Signals's Haystack
This will be the first 37Signals product that their staff don't use regularly in their own business. It will be interesting to see whether this means Haystack is less successful because they will be eating less of their own dog food.
maryrosecook··on Heroku: Announcing Huge Growth and New CEO
Their deployment is beautifully simple. The fact that they host several of my mini-apps makes me extremely grateful. But, the chances I will ever actually give them money are remote: their plans are scarily expensive. I'd rather spend 20 bucks a month on Slicehost and suffer the irritation of doing my own deployment.
maryrosecook··on Is it a sin to leave your cell phone plugged in overnight?
For more from the wonderful Jensen on how abusive our culture is, read A Language Older Than Words (http://www.amazon.com/Language-Older-Than-Words/dp/189395603...). If you can look past the absurd stuff about talking to animals, there is a lot to be learnt from it.
maryrosecook··on Unit testing in Coders at Work
You're right: I write a little, do a test run of the code to see what comes back, fix it if it doesn't work, write a bit more and so forth. And I see how saving those little tests could be useful.
maryrosecook··on Unit testing in Coders at Work
You know what has improved the quality of my code? Having every error on my live servers emailed to me. I feel compelled to fix it because I know that an actual user has had a problem.

I tried to do unit testing for a project. I'd write a method, then write some tests for it. Some observations:

* I thought that writing the tests would give me refactoring ideas for the actual methods. It did not.

* Running my test suite prior to each deploy saved me from shipping a bug once. Once.

* Writing tests is fucking boring.

This was all code that I knew the purpose of in advance. I have no idea how one writes tests when doing exploratory coding.

maryrosecook··on So You're Moving to San Francisco
A frequently running bus anywhere in the city for £1. Super-fast, mostly reliable Underground to most places that people call London for £2.
← PreviousPage 3 of 8Next →