Bytebeat  - <AUTHOR> http://canonical.org/~kragen/bytebeat/ <comment><USER2> I've been playing with these for a while .. here's my favourite one so far:

        #include <math.h>
        int main() { int v, i, z, n, u, t; for (v = -1;;) { for (n = pow(1.05946309, "CWG[Cgcg[eYcb^bV^eW^be^bVecb^"[++v & 31] + (v & 64) / 21), i = 999; i; putchar(128 + ((8191 & u) > i ? 0 : i / 8) - ((8191 & (z += n)) * i-- >> 16))) { u += v & 1 ? t / 2 : (t = v & 6 ? t : n / 4); } } return 0; }

I run it like this on Linux:

        $ gcc 1linesynth.c -o 1linesynth -lm && ./1linesynth | sox -t raw -r 8k -e unsigned -b 8 -c 1 - -t raw -r 48k - | jack-stdin -e u -b 8 "firewire_pcm:000a9200c7110222_Output 1L_out"

Of course, ymmv .. you could use aplay too, but I'm a Jack kind of guy with a big multi-io rig, so I have to do all that malarky.

<comment><USER3> Re-formatted for reading,

#include <math.h>

        int main()
        {
            int v, i, z, n, u, t;

            for (v = -1;;) {
                for (n = pow(1.05946309, "CWG[Cgcg[eYcb^bV^eW^be^bVecb^"[++v & 31] + (v & 64) / 21), i = 999;
                    i;
                    putchar(128 + ((8191 & u) > i ? 0 : i / 8) - ((8191 & (z += n)) * i-- >> 16))) {
                    u += v & 1 ? t / 2 : (t = v & 6 ? t : n / 4);
                }
            }

            return 0;
        }

Can this be simplified to just use an incrementing t? Otherwise I'm not sure it's in keeping with the spirit of the original. :-)

BTW, the increment and use of v without a sequence point in between may bite.

<comment><USER3> Well, I suppose given it will cycle it can be simplified to an array indexed based on t; still don't think that's playing the game though.

</comment></comment></comment><comment><USER4> there is also this:

<https://github.com/greggman/html5bytebeat>

check out this example first! <http://goo.gl/lQyDd>

<comment><USER5> That's pretty spiffy. Nice to see the inclusion of a postfix expression mode.

</comment></comment><comment><USER6> The geek in me loves this and wants to see/hear what talented people in me will do with it. The person-with-ears in me wants it to die a quick death.

</comment><comment><USER7> I feel like an old fogey saying this, but does anyone actually enjoy listening to this stuff? I mean it's interesting, sure, but... really?

</comment><comment><USER8> I'd love to see some kind of combination of bytebeat with evolution algorithms - like Darwin Tunes (<http://darwintunes.org/>)

</comment><comment><USER9> wow!

[http://wurstcaptures.untergrund.net/music/?oneliner=t%20%3E%...](http://wurstcaptures.untergrund.net/music/?oneliner=t%20%3E%3E%2041%20*%2014%2Fcos\(2%20%2B%20\(t*\(t%3E%3E11\)*3.1422259\)%2Bsin\(t%2B2\)%20%26%20t*.0008\)%20%3E%3E%200.3%2Ftan\(t%20*%203\)&oneliner2=&t0=2&tmod=0&duration=30&separation=100&rate=8000)</comment>


We don't need copyright anymore - <AUTHOR> Copyright was never about rights holders making money. That was merely a necessary side effect to ensure the primary purpose: ensure that people write their ideas and make them available and widely read. Copyright was to spread ideas, because a society flowing with ideas is a healthy and growing society.
The web proves that people will write high quality ideas (and shit) for free. Other people will read those ideas, and society is healthier for it.
So, eliminate copyright. We no longer need individual temporary monopolies to promote the spread of ideas, people have found other ways to make money from their ideas that don't require copyright, and they have found other benefits besides money.
We're wasting resources enforcing copyright. It was never about rights holders. We've figured out how to spread ideas without copyright.
Kill the copyright. <comment><USER2> "Copyright was never about rights holders making money."

Here's a quote from the Statute of Anne:

"Whereas Printers, Booksellers, and other Persons, have of late frequently taken the Liberty of Printing... Books, and other Writings, without the Consent of the Authors... to their very great Detriment, and too often to the Ruin of them and their Families:"

Also copyright doesn't protect ideas.

Also the "high quality ideas (and shit)" are not free. High quality work is expensive, but may be free to you because they are subsidised. A model not without its problems.

<comment><USER3> Well, one problem with this is that most authors don't hold the rights to their works and it's not possible to get their permission. I think if all I had to do to publish a homemade video to Weird Al song was get Al's permission, it would be pretty sensible. But he signed away his right to a corp who will fight to the death to extend and exclusively control the work. The authors would have a much better sense of whether a derivative work robs them of income or is reasonable.

Also, high quality work is expensive. And in the old days, it probably took decades to recoup costs when books were prohibitively expensive. But when a film these days make 100MM in its premiere, I think we need to seriously shorten copyright terms.

</comment></comment><comment><USER4> My apologies for having a very US-centric view-- it's all I know. The US Constitution says: "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries."

I have a problem with how the law has been twisted by the copyright industry to render "limited Times" to mean a virtual eternity. Fix that and I have no beef with copyright. The public domain is important and needs to be nourished. The "Founders' copyright", with respect to duration, has been shown by multiple studies to be more than sufficient to create economic incentive while, at the same time, not starving the public domain.

</comment><comment><USER5> Not sure I agree with you, copyright laws were created with a profit motive - to protect author's work from being stolen or inappropriately used.

Without copyrights, what incentive does an author have to produce new work? Someone will take it and redistribute it, take credit for it, or otherwise profit from it.

<comment><AUTHOR> What incentive does a blog author have to produce excellent work? Ego, satisfaction, reputation, altruism ... Many others, and we have an incredibly diverse, informative and entertaining collection of work today, much of it distributed for free. The authors get whatever the authors get.

I think the web is evidence that copyright monopoly is no longer necessary to promote publication. People figure out how to get paid in some way, or they get some other benefit.

I've learned at least as much reading blog posts and other web content as I have from my college texts.

Copyright is not the _only_ way, and I don't think it's even necessary anymore. People write and converse because they want to write and converse. Some of those want to make money from it, and they'll figure out a way, either by selling their work directly or by using their work for reputation to gain entry to employment and other activity.

</comment></comment><comment><USER6> There are lots of great works produced today which simply would not be produced without copyright. For example, Pixar movies.

A world with Pixar movies is better than a world without them.

<comment><USER7> Playings devil's advocate: There are many ways to incentivise even complex, large scale investment absent copyright. From project finance to Kickstarter, it is well beyond self-evident. On the flip-side, the cost of supressing academic and sciendific knowledge through academic publishers dwarfs whatever entertainment value might come from their library (~12 films)[1]. I think your comments on this are too simplistic.

________

[1] Toy Story, Toy Story 2, Toy Story 3; Monsters, Inc.; Finding Nemo; The Incredibles; Ratatouille; WALL-E; Brave; A Bug's Life; Cars, Cars 2</comment></comment>


JSMeter Project - <AUTHOR> http://research.microsoft.com/en-us/projects/jsmeter/ <comment><USER2> This is like if intel released their own CPU benchmarking software.

<comment><USER3> How so? Microsoft Research is pretty independent of the product divisions, so much so that I think it should be looked at as a separate company.

<comment><AUTHOR> An independent company would talk about fixing IE rather than blaming the benchmarks.

<comment><USER3> Do you actually have a counter-claim against the paper or are you simply resorting to ad hominem? Your argument, as it currently stands, is a DH1.

edit: full disclosure, I'll be interning at MSR (different group) in the summer.

<comment><AUTHOR> You are correct. It was a DH1 reply.

The last sentence from the webpage: _We hope our results will convince the JavaScript community to develop and adopt benchmarks that are more representative of real web applications._

I am a web developer and over the years I have suffered a lot and wasted a lot of time just because the different IE releases did not conform to the existing web standards. It just doesn't feel right when MS try to _convince_ the JavaScript community about something while they ignored the recurring demands of the same community in order to push their proprietary standards and extend their monopoly.

I am not trying to defend my argument, but just trying to express the thought process that led me to the argument.

<comment><USER3> > I am a web developer and over the years I have suffered a lot and wasted a > lot of time just because the different IE releases did not conform to the > existing web standards.

But the linked paper has absolutely nothing to do with standards. It deals with the speeds of different JavaScript engines and how representative speed benchmarks are of real web sites.

> It just doesn't feel right when MS try to convince the JavaScript community > about something

As I said, it's best to look at MSR as a separate company. I spent a few weeks there a month ago, and the atmosphere is much more that of a university research lab than a software company.

</comment></comment></comment></comment></comment></comment><comment><USER4> But it would be nice to remove the istockphoto watermark, besides.

</comment><comment><USER5> omg lame</comment>


Air: The Only Thing Left In Your Wallet After You Buy Apple's New Laptop - <AUTHOR> http://www.techcrunch.com/2008/01/15/air-the-only-thing-left-in-your-wallet-after-you-buy-apples-new-laptop/ <comment><USER2> So get a decent job, then you can afford a Mac, too...

Actually this is the first Mac where the price seems right to me.</comment>


Ask HN: What do you do on the weekends? - <AUTHOR> Hey HNers,
I realized that I've been working too hard on my startup, so I decided to force myself to take weekends off.
I've found it to be a lot harder than I expected. Since I've lost touch with most of my friends and I am single, sometimes I'm at a loss what to do when I'm not working.
I'm 28, and not too excited these days about drinking or partying throughout the weekend. I have a side-hobby (jiu jitsu) but I usually do it on the weekdays just before I get started on my work.
I find myself wanting to read a book on compilers, or think about marketing or something startup-related, but I force myself not to do those things, since it seems too work/tech related.
So I'm wondering, what do you guys do on your time off? How do you achieve that work-life balance? <comment><USER2> I have 2 kids and an infant. My wife works most weekends (fri noon through sun night) so I spend my weekends as "single dad".

Lots of playing on the floor, going to the park, cooking, and that sort of thing.

It's a reasonably good life though I sometimes envy you single, childless guys for the enormous number of hours you get for yourselves. You think you know. But you really have _no idea_ just how much time you have right now. Enjoy it

So from that perspective here's my advice. Do all the stuff you can't do when you have kids. Have lots of sex. Go on spur-of-the-moment day trips. Stay up late and sleep all day. Take flying lessons, or dancing lessons,or whatever. Seriously work towards ticking off items on your bucket list. Don't just sit around though because as soon as you have kids your combined disposable income, free time, and social flexibility shrink to a thousandth of a percent of what you have now (that's only a small exaggeration

<comment><USER3> > Do all the stuff you can't do when you have kids. Have lots of sex.

Boy, there's a self-defeating setup if I ever saw one. <g>

</comment></comment><comment><USER4> Losing touch with your friends is your first mistake. If you rebuild those relationships or forge new ones, almost everything else will take care of itself.

As for what I do - yesterday was Stir-Fry & Starcraft, a home-cooked meal at friends' house followed by like 10 games of Starcraft. Tomorrow I'm seeing Harry Potter with a couple friends. Last week was dinner & Super 8, along with more Starcraft. The weekend before was a party at the Rainbow Mansion and July 4 fireworks. The weekend before that was some off-roading with a friend and his Jeep and a lunch date with a girl off OKCupid. Somewhere in there was a kayaking trip as well. Various other first dates have also been had in the weekdays between them too.

Edit: Okay, I just did a couple code reviews for work an hour ago. I swear, it's not my whole weekend!

</comment><comment><USER5> Reconnect to old friends or make new friends. While there's a certain masochism about sacrificing everything on your startup vibe on HN, if you want to do startups/entrepreneurship for more than a single deathmarch to burnout, you need to keep things sustainable.

Keep training jiu jitsu, maintain social relationships, chase girls (or boys or whatever) and make sure you allocate time to keeping yourself healthy - physically, mentally and emotionally. For most people that means a social network (not the facebook kind) to keep you grounded.

Otherwise, pick a hobby, preferably one that is social but where you won't be tempted to spend escalating time on it. Sports league, dance, improv, whatever.

</comment><comment><USER6> _what do you guys do on your time off?_

Time off? What's that?

 _How do you achieve that work-life balance?_

I'm working on a startup, I don't have time for work-life balance.

What do I do on the weekend? Well, I get off of my dayjob around 5:00pm on Friday, I drive home, swinging by the grocery store to stock up on coffee, sugar, cream, sodas, etc., then settle into my favorite chair with my laptop and start coding... continuing until around 6:00am or so, on Sat. morning. Sleep until 1 or so, get up, work another couple of hours, then take a brief break by going to Barnes & Noble for a latte or something and to browse books for a while, maybe sit in the cafe and read for a while. Then I come back home, and start working again. That goes on until 3-4 or so on Sun. morning. Sunday I usually get up around noon, work another hour or two, then do laundry, and the last few hours of the day before going back to bed, I either work, or -when I'm feeling burned out and needing of a break- watch a movie or something.

<comment><USER7> Yikes! Sure hope the end result is worth it!

<comment><USER6> You and me both. But really, I couldn't do this forever, obviously. It's basically like what pg talks about... the goal is to make some serious sacrifices for a certain period of time, where the payoff - if things work out - is a lot of freedom later in return.

Yeah, it may not work out and - worst case - all this hard work goes for naught. But I turned 38 today, I'm not getting any younger, and if I intend to live out some of my dreams, it's time to make it happen.

</comment></comment></comment><comment><USER8> Since I don't work for a startup, I spend most of my weekends wishing I was working on/in a startup. I have few friends, so when I'm not doing anything productive I feel mentally awful and occasionally get chest pain. So weekends are pretty tedious for me.

This isn't your standard answer, but I figure I'd give you a perspective from someone on the outside wanting to get on.

</comment><comment><USER9> Too easily, one can justify that their computer is both their work AND their entertainment. I've enjoyed trying my hand at some offline gaming. Feeling like anything fantasy/sci-fi can be a waste of time, I turned to a WWII tabletop miniatures war game called Flames of War. It's a three in one: social interaction with some older guys that I can shoot the bull with whose social circles I wouldn't usually fall into, diorama construction and historically accurate miniatures painting (hone those artistic mind-muscles), World War Two history. I'm not trying to go for a shameless plug but I've found in it more than a game, not imagining I would have learned so and become THIS much more interested in history. ..and as some of the other comments have pointed to, exercise is ++. Hiking, biking and exploring the OFFLINE world around you can be key to returning fresh (and inspired!) on Monday.

</comment><comment><USER10> I have a small boat (starfish). I sail it in smug bliss over my graceful mastry of the winds. Im a complete sucker for things like codifying board game rules in prolog, but that doesnt cross your mind when you are lord of the local waterways.

</comment><comment><USER11> Recently, I've been moving really heavy things (like a slab of granite for a stoop and a cast iron sink in my basement) from one place to another using minimal force and simple machines (wedges, levers, etc). This kind of work is as far from programming as I can get, but still has an intellectual component.

I've found Jaimie Mantzel's videos about roadbuilding to be a good explanation of what I mean: <http://jamius.com/Road.html>

<comment><USER12> That video is oddly mesmerizing. The second one is better though :) It has bouldery excellence, Queen, bees, and you get to watch him _push a frickin' tree over_. Though in the 3rd, he discovers "the world of BULK LEGO on eBay".

I think he _is_ going slowly crazy. Or more comfortable with the camera. Though are those all that different, really? Great entertainment, either way :)

</comment></comment><comment><USER13> Run, eat lunch with friends, and do as much creative/educational activities not directly related to my day-to-day as I can. That also includes doing "touchy-feely envisioning" for some of the time. If partially relates to my job, of course, but it helps me get ready for the next week. Taking a step back from work while actually thinking a little bit about work itself helps me charge back up.

</comment><comment><USER14> Weekends have kind of stopped existing for me. I do not understand the necessity of having certain time for work and certain time for leisure. I'm going off of fundamental principles of delivering basic value to whoever needs it in return for money. And who fucking gives a shit if I created that code on Monday from 9-5 or on Saturday at 3am.

</comment><comment><USER15> I go to bars with friends, I go to concerts, I read, I sometimes just go to places like Barnes & Noble, buy a coffee, and either read a magazine or just sit around and watch people. Lately I've just been going out with a few close friends, usually to a bar or two or three, to drink and laugh and talk and have a good time. It never gets old if you're with the right people. Yeah, it's not hiking or biking or walking, unless you count walking to the next bar, but it's always great being able to unwind. Definitely not the healthiest weekend activity, though. If you can handle being alone and have some money to burn you should travel. I'm going to Europe for a couple of weeks just for fun. Being single has its perks.

There's nothing wrong with reading a book on compilers or thinking about your startup's marketing campaign, but I think it starts to become wrong when that's all you do. Being single isn't necessarily a bad thing either. I mean, it isn't the greatest thing all the time, but that all depends on how you're looking at it.

Anyway, if you think it's fun to just sit around and read then by all means do that. Don't think you have to do something else. By the looks of it though, you don't think it's fun. It seems like you're forcing yourself to think it's fun because everything else seems scary or too difficult to do. Don't just work all day everyday. You'll just burnout and be worse off then you are now.

</comment><comment><USER16> The key, for me, is forging and maintaining relationships with other people. I spend a lot of time with my girlfriend, which is the best thing ever. I hang out with a few close friends. When I can commit to decent blocks of free time, I fence epee and go kayaking, and socialize with others who take part in those activities.

When I can't manage that kind of commitment, or I need solitary time, I read a lot of fiction and play with the cats. I also have some hobbies with low time commitments or at least a lot of flexibility: robotics, learning about science outside my own field, brewing beer. Occasionally I'll do something related to my current field (HPC), but even then I have a strict no-real-work rule: the only work that gets done on weekends, barring emergencies, is on side projects.

I learned to do this after grad school, during which I focused on my work 100%... and then experienced a period of burnout so intense I could not imagine ever being happy again. I know a few of people who seem happy, or at least satisfied, in a cycle of 100% for a year or two, followed by 4-6 months of burnout, then back to work. But my burnout was accompanied by depression, continuous feelings of failure and shame, and a deep lack of interest in anything in the world. No amount of productivity is worth my sanity: I _need_ my work-life balance.

</comment><comment><USER17> I work my ass off coding mon-fri for my corporate overlord, to spend the weekend on my most rewarding hobby: coding.

<comment><USER18> Work-life balance is when your _work_ is reasonably a _hobby_. In coding, a lot of the things we hate at work tend to be the bureaucracy associated with being part of a _traditional corporate_ "team".

I always joke that I'd do 80% of my job for free (as long as the people I'm joking with don't work for the company that employs me).

I liken it to architecture/building: The day job is designing and overseeing a great McMansion. In the end, it's pretty nice, but a lot of the time is tied up in passing inspections. On the weekend, my kids (...and me) have the most amazing tree-house ever imagined.

</comment></comment><comment><USER19> Pack the trunk with (micro)brews and drive the family down to the gulf (of Thailand). We sit on the beach, eat seafood and drool at (future) beach houses. If you're trying to fight off burnout I don't think you can beat the beach. On the other weekends we go restaurant hunting, go to movies or watch friends' bands play. A big dinner and a movie is usually enough for a weekend recharge.

</comment><comment><USER20> Dinner with friends every Sunday at our house, cooked by my wife and I, with some settlers of catan type board games before/after. (6 years now, jeesh, that's like 250-300 dinner parties come to add it up).

Some time walking someplace on Saturday (usually a restaurant).

Watch some stupid something or try a cheap steam game or play a wii dance thing.

Read a novel/part of a novel.

Sleep in a lot.

Take a trip with the wife to a cuban sandwich shop

Improve some part of my condo.

</comment><comment><USER21> Posting this on a Saturday might skew the results.

</comment><comment><USER22> I usually have things with the kids - scouts, sports, church, First LEGO League, etc. but the summer is pretty quiet. There's also yard work. I get most of the other housework done during the week. Since I have a "day job", I usually spend part of the weekend lining up scheduled blog posts, tweets, etc. for my side things. I should spend more time coding for side projects but I don't.

Before kids, I used to go hang out at a bookstore for a couple hours and read whatever I found interesting, go for long off-road bike rides, volunteer for fund-raising walks/bike rides, volunteer with the Red Cross, hang out with friends from a ham radio club or college, etc.

If you can't reconnect with friends, just make new ones. Try meetup.com, look for tweetups or barcamps, go to user group meetings, join clubs (ham radio, model railroads / rockets, LEGO, cycling, etc.), take a class (cake decorating, painting, etc.), volunteer somewhere, go check out events at local bookstores / libraries, etc.

</comment><comment><USER23> Lots of mountain biking and hiking. Heading out to local mountains tomorrow with SO to hit the trails and hike around a bit. I have a long list of books that I'd like to read, so I get to them in the evening usually.

If the weather is bad I play with things like Arduino and toy around with new languages.

Also, coffee shops with friends, sometimes dance clubs if a good DJ is in town.

</comment><comment><USER24> I set my own schedule, so I don't really distinguish between week and weekend. I'm often working on the weekend and you can find doing weekend-like activities during the week: surfing, mountainbiking, snowboarding, etc. I especially like having the flexibility to do these things during the week as the crowds are usually much smaller on the mountain/trail/lineup.

For me, the weekend is different primarily in that I get less email from clients and partners. This can be an advantage in that it enables me to have more uninterrupted work sessions. Of course, many of my friends do work traditional work weeks, so I often make time on the weekend to do things with them – dinners, dates, hikes, etc. The weekend is also a better time for me to make my international flights, as it minimizes the impact to my availability during the workweek.

</comment><comment><USER25> I'm a product manager by day and I generally have a hobby that I throw myself into on weekends that may/may not be work related. Currently, for example, I alternate between coding (something I don't get to do at work) and playing video games like TF2. Once my wife gets home, however, we do stuff like rooftop gardening, going out to dinner, etc.

My past 'obsessions' (as she calls them) have included DJing 3-4 nights per week, producing Disco music, playing world of warcraft, and doing kickboxing/jujitsu.

In short, do what you feel passionate about whether it's work-related or not. If you feel like you should be spending time with your friends, go for it! If you feel like doing startup stuff, do that.

As long as it's what fuels you, work-related stuff is not a bad thing.

</comment><comment><USER26> I can relate. After starting a job out of college, I had to spend 40+ a week at work, and then still had my own side project(s) to work on. It's been a process for me to learn to take time off and invest in other deeply important aspects of life.

I realize this isn't directly relevant since you're currently single, but... I spend time with my wife and son. In your case, try to reconnect with close friends you've lost touch with, call your dad/mom/brother/sister etc...

Another idea is to get outside, do some walking/hiking/cycling/swimming... This can be a bit of a beast during the hot summer months depending on your location; it's usually cool in the mornings pretty much anywhere though.

It's hard to re-learn relaxation but it's a worthwhile endeavor!

</comment><comment><USER27> Dancing tango and jumping out of planes. Both are very rewarding and clear your mind like nothing else. With skydiving you get to do exciting and challenging stuff with your fellow jumpers, since it requires no less than absolute concentration it's great for getting away from the stress of the daily grind. It also makes me go outside and soak up the sun, which is great since I'm not as attracted to most other outdoor activities.

Dancing provides the physical activity you terribly need as a knowledge worker, while doing something fun. I've also come to experience that it also effortlessly generates a social life for you which can expand to as much time as you'd prefer to allocate to it.

</comment><comment><USER28> I'm not doing a startup, but I have had to defend my separation of work and life rather strongly in my circles.

Here's my take on it: we're all dying. You get a very limited amount of time to spend in the best amusement park ever. Once it's gone your done. So try and have some fun along the way.

When I'm not working I'm thinking about programming. Or I'm climbing a mountain. Camping. Running. Spending time with my wife. Painting. Playing my guitar. Climbing trees. Occasionally I'm out at the bar with friends.

I prefer to be alone most of the time. It's where I get my energy from. Ultimately you just have to discover what works for you.

</comment><comment><USER29> I've spent a good chunk of the past ten years using almost every moment reading up and learning about all things tech. This year, I decided to hold back on the tech stuff and started to read up and learn a foreign language instead (Japanese). It's been extremely refreshing to be able to do something completely new for a change. And it's had a bonus side-effect for me that I really didn't anticipate: it's actually helped me to do more quality work during the week because of these two-day sabbaticals. My mind works so much better on Monday mornings.

</comment><comment><USER30> Jam session. Get a guitar or other instruments and find out what open jams there are where you live. It's easy to pick up enough skill to strum along and soon enough you could lead some of your own.

</comment><comment><USER31> I work, walk, and sleep. I'm consulting fulltime, working on my startup fulltime and have another part-time thing so I don't have a lot of free time. I usually spend weekends working on my startup. When my girlfriend is in town I relax more and take her out.

Lately I've found myself walking a lot around my neighborhood and riding my motorcycle to help clear my mind.

Reading this back to myself... it sounds boring, but I love what I'm working on and feel a pressure to get it out into the world so it doesn't feel boring.

</comment><comment><USER32> Whatever you do, find a group. I make it a point to go out at least every other weekend with a group unrelated to work.

I recommend finding a group for something unrelated to your work but that you are still passionate about or at least find interesting. For me it's geeking out about movies and eating morning Dim Sum.

It's also nice that it "pops the bubble" a bit and reminds you that other people may not interact quite like you do at work. People still poke fun at me when I say I'll "ping" them about next sunday.

<comment><USER33> absolutely.

</comment></comment><comment><USER34> I tend to run, read and just chill out. Most weekdays start at 5 and end at midnight (work about 12 hours a day, I don't work for a startup, but for MegaBank here in Japan). So the weekends are spend just forcing myself to slow down, and try to devote myself to more leisurely pursuits. Recently I made an inventory of all the half read or unread books lying around in my flat and on my kindle and am trying to finish as many of them as possible. I am failing!

</comment><comment><USER35> I have a family, so my weekends are filled with honey-do lists. Well worth it, though.

Can you cook? If not, learn. Cook new stuff and invite neighbors over for dinner and get to know them.

</comment><comment><USER36> I have kids, so a big chunk of my weekends tends to be doing stuff with/for them. There's also shopping, laundry, housecleaning, yardwork... all the boring normal chores. If I have any energy left I try to read a bit or learn about something new. I find it difficult to do anything really productive on the computer over most weekends. Sometimes the stars align and I get a few quiet hours.

</comment><comment><USER37> Many times I'll take in a movie at the local theater; go shopping for odds and ends; go window shopping for some cool toys; play a round or two of disc golf; PS3 (Bad Company 2 mainly); toy around on the keyboard (I can't read music, but it's fun); bowling once every few months; go for a drive just to clear my mind. None of them are overly adventurous or anything, but they get me by. :)

</comment><comment><USER38> As part of my condo fees I have access to a community swimming pool. Last year I didn't use it even once. Big mistake, it's a wonderful way to spend an afternoon, either by yourself or with friends. I take my ipod, drinking water, my comfy lawn chair, and sunscreen and hang out all day long. It's simply amazing how good you feel after a whole day of sunshine and swimming.

</comment><comment><USER39> Origami! The modern stuff's amazing and so addicting.

If you're reading the compiler book because you love to do that, I don't see the problem. Free time is for doing anything you want to, as opposed to things you need to because of obligations. If you love thinking about startups, do that. Work-life balance only needs to be considered when you _feel_ like all you do is work.

</comment><comment><USER40> I live in Sydney, but i've heard there are some hills and beaches in the bay area. Trail-running in a national park (this weekend), Skiing (last weekend), Snorkeling off Sydney to see Grey Nurse Sharks (next), Go to a gig and say 'hello' to people (last night).

EDIT: If there are any HN'ers in Sydney that want to partake in these activities, email me.

</comment><comment><USER41> If you don't have problems socializing with people, then get out and meet people. I'm not probably the best one to talk about this. I'm also single, 20 years old, spend all of my time in front of the screen.

I have tried a month ago dating, but that didn't work out and I gave up too quickly. I'd be interested to know if anyone has a solution for that.

<comment><USER42> If you're not naturally social you should involve yourself in some activity that forces interaction with other people. Consider a weekend job at a bar or popular night spot. If that's not your thing, try finding groups on Meetup that involves interests you like/might be interested in. Maybe even pick a few outside your comfort zone.

Very few people have the kind of personality that allows them to naturally develop friendships with the type of people they prefer to be around. Given that, it's basically up to you to find activities/work/etc that puts you in "social proximity" with the kind of people you want to have in your life.

</comment></comment><comment><USER43> Where do you live? If you are near open spaces / nature preserves, you can go hiking or camping every weekend. Perhaps go bicycling?

Physical activities are good, they keep you busy and your mind sharp. I have personally tried to establish a resolve to work myself to pieces on weekends in some form of activity or another, and it's been paying off.

</comment><comment><USER7> I wanted to go fishing, but I need to get my Xterra running again before I can take my canoe anywhere and it was too hot & humid to work on the truck.

Instead I spent the afternoon in the basement machining a piston and cylinder for a steam engine I will finish... eventually.

Should have worked on the Xterra instead!

</comment><comment><USER44> I usually go outside and taking some photos(I mean not a snap camera. DSLR). Looks so basic, but it's kinda helpful to achieve work-life balance to me :D I think if you have to invest to you _a little bit_ for balance, that's meaningful.

</comment><comment><USER45> Swing dancing, improv comedy, Buddhist meditation.

The great thing is that they are all very social (and _very_ different from work) but you don't need friends to do them with, you just show up and enjoy them with whoever is there.

</comment><comment><USER46> I design during the week and some for myself on the weekend. Almost always I go to the mountains, stay with some friends at a small college, and play guitar. I love it.

</comment><comment><USER47> Fwiw, today was my third hackathon. It's good fun flexing the brain in a way that's like work and yet not at all related to what you're actually doing.

</comment><comment><USER48> Damn. All the "I work on my startup" responses in here are depressing. We need a startup that's a time-off matchmaker for the startup-obsessed.

</comment><comment><USER49> Most of my time is spent with my family, I have two small kids. I try to sneak in some time to work on my personal project unscatter.com

</comment><comment><USER50> Disregard normal life. Work on your startup.

<comment><USER51> I agree. You can work on normal life after your startup is successful. Not many ppl in life have created a successful startup. Aim to be one of the few, ordinary can wait..

</comment></comment><comment><USER52> I have a big list of stuff I want to do or learn. I try to use my leisure time to tackle that list.

</comment><comment><USER53> Meet like-minded people for brunch and have a meaningful conversation at a coffee shop afterwards.

</comment><comment><USER54> I build flying robots [<http://diydrones.com/>]

</comment><comment><USER55> try moving to downtown district of a big city, there's a ton more to do than in the suburbs.

</comment><comment><USER56> Sleep.

Seriously. I sleep.

<comment><USER57> This. Sleep, and sometimes laundry.

</comment></comment><comment><USER58> * Run * Cycle * Swim

Sometimes I combine all three in the reverse order.

</comment><comment><USER59> reading a book on compilers, seriously, the dragon book, i'm on page 61, "top- down parsing"

</comment><comment><USER60> <http://www.bahiker.com/>

</comment><comment><USER61> are you single? Get a girlfriend. That will cure your problem of having too much free time (or money)

<comment><USER62> This assumes that the poster is either a straight male or lesbian female.

<comment><USER61> notice I didn't ask about his/her/its preferences..</comment></comment></comment>


The Technical Side of the Capital One AWS Security Breach - <AUTHOR> https://start.jcolemorrison.com/the-technical-side-of-the-capital-one-aws-security-breach/?__twitter_impression=true <comment><AUTHOR> [https://www.reddit.com/r/netsec/comments/cl6o2e/the_technica...](https://www.reddit.com/r/netsec/comments/cl6o2e/the_technical_side_of_the_capital_one_aws/)

</comment><comment><AUTHOR> [https://krebsonsecurity.com/2019/08/what-we-can-learn- from-t...](https://krebsonsecurity.com/2019/08/what-we-can-learn-from-the- capital-one-hack/)</comment>


AI Cannot Be Inventors, US Patent Office Rules - <AUTHOR> https://www.vice.com/en_us/article/akw5g4/artificial-intelligence-cannot-be-inventors-us-patent-office-rules <comment><USER2> (Sad R2D2 noises)

<comment><USER3> this comment honestly cheered me up</comment></comment>


How to visit 30 cities for less than $450USD – Europe on the cheap - <AUTHOR> http://nomadapp.co/2016/11/23/europe-on-the-cheap-how-to-visit-30-cities-for-450/ <comment><USER2> You can actually do something similar with an Interrail Pass [1]. It's a train ticket valid in all of Europe for 1 month for €407 if you're under 26 or €532 if you're older. Still, pretty cool!

1: [http://www.interrail.eu](http://www.interrail.eu)

<comment><USER3> US users probably don't know much about it but Interrail is one of the greatest things about being young European, together with the Erasmus student exchange program. Add the very low-cost airline ticket to the mix on a continent that is quite safe and peaceful place and you may start to understand why young people are much more positive towards the EU project than the previous generations.

EU is also planning to give Interrail tickets to to all young EU citizens, I hope it becomes a reality: [http://www.independent.co.uk/news/world/europe/interrail- pas...](http://www.independent.co.uk/news/world/europe/interrail-passes-free- eu-parliament-debate-europe-train-tickets-a7339466.html)

Europe can be cheap as much as you want, hitchhiking and youth hostels are safe and available pretty much everywhere. You can even visit expensive cities like London for about 20$-30$ a day by sleeping in a hostel and and eating fast food(or even cheaper if you do groceries and cook in your hostel).

I really love what we have in Europe, it would be a huge tragedy if it all collapses back to the divided and hostile Europe.

<comment><USER4> Most European children don't go through Erasmus or inter rail.

A train ticket for kids paid for by unwilling tax payers is little more than bribery and propaganda. It's disgusting, they can't win the hearts and minds of the populace so they insinuated themselves in schools and now are outright bribing kids.

I was pro-stay, but some of the stunts the EU are pulling to get kids to believe in EU federalisation are disgusting.

<comment><USER3> I understand how it concerns you and how on principle can be against your ideology but I wouldn't call a train ticket "disgusting" :)

Giving young people means to travel is not brain washing, it's actually the opposite as they can actually go to that country and see what it is all about so they would be less susceptible to propaganda. It's like public education but with no teachers to push an ideology(it's just a ticket, doesn't come with a guide), I would say that if EU manages to pull this of it would be a great public service.

</comment></comment></comment></comment><comment><USER5> Just a quick warning though. A lot of those flights are not originating from the city or main airports. For instance, the "Brussels" flight they suggest taking is from an airport that is one hour away from Brussels (in Charleroi). It means that you will need to spend some more money to get to the city centres. These additional costs from "low cost" airports to the cities do add up to a significant amount on that entire itinerary. Just something to keep in mind.

<comment><USER3> That's quite right. You can safely add $10 per flight for transport to the airport.

</comment></comment><comment><USER6> This article is omitting a lot of side expenses.

Let's take Paris case: if you use Ryanair as stipulated, you'll end up in Beauvais which is about 80kms from Paris. You'll need to add a 20€ mandatory bus fare or find a car sharing in order to arrive in the city.

The idea is cool and definitely doable if you are highly organized. But you'll need way more preparation than this vague travel roadmap...

<comment><AUTHOR> yeah... I've landed in Stansted a few times myself and spent nights at the airport waiting for my 7am flight with Ryanair. London, Brussels and Paris are a bit of a pain.

</comment></comment><comment><USER7> This is poor advice.

You'd spend all your time dealing with flights and inconveniently located airports. You're left with no flexibility, since so much has to be booked in advance.

Instead, look up how train ticket prices are set -- for example, in the UK a budget backpacker would need to book ahead to get at affordable price, but there's no need in Poland. If you miss a cheap pre-booked train in the UK you need a new ticket, but on most trains in Germany you've only lost the seat reservation (I think).

Buses are often cheaper than trains, but much less comfortable and have poor views along motorways -- only use them if the train is too expensive, or the journey a lot more direct / faster.

You then have the flexibility to spend longer in one city than you planned, or to leave early when the weather is bad and you're bored of museums, or to break journeys in smaller towns and villages, which makes for a more interesting trip than a succession of major cities.

Students with a very tight budget should stick to Eastern Europe, and not only EU states. There are Roman ruins in Albania, vineyards in Romania, modern war history in Bosnia Herzegovinia, and beautiful 19th century buildings in Hungary.

<comment><AUTHOR> I think it's worth to book a bit ahead if that means you can save that much money. E.g. book the flights ahead of time and then still spend a few weeks at every destination. This itinerary is meant to take like 2-3 months. You can still go to all the little towns and villages. But it might make sense to fly into the cities to score the cheap deals. And if you're on such a tight budget just don't stay in super expensive places like London or Paris (just use them as connection hubs...) All I want to do with this itinerary is show the economies of traveling in Europe e.g. flying from London to Linz and not to Vienna which will cost you 5 times as much. Or flying from Rome to Barcelona instead of Zurich to Barcelona lets say.

</comment></comment><comment><USER8> Interesting how you're crisscrossing the continent using this route. I would definitely choose a more "intuitive" path, but I guess that the fares would be higher.

</comment><comment><USER9> > From Zagreb head to neighbor country Slovenia. The country is only > inhabitated by about 4 Mio. people (one of them used to be the US First Lady > Melania Trump). Stop by Slovenia's plitvice lakes if you can.

Croatia has 4,5 million people, Slovenia has 2 million. Melania Trump is from there, Plitvice lakes are in Croatia.

</comment><comment><USER10> 503 error, anyone have working link?

<comment><USER11> [http://webcache.googleusercontent.com/search?q=cache:http://...](http://webcache.googleusercontent.com/search?q=cache:http://nomadapp.co/2016/11/23/europe- on-the-cheap-how-to-visit-30-cities-for-450/)

</comment></comment><comment><USER12> travel is cheap but you should sleep somewhere and that's expensive.

<comment><USER13> There's always hostels. Down to $30 some places per night, a small locker to keep your valuables. No?

</comment></comment><comment><USER14> Edit: this comment is bogus. I didn't know about sweet Schengen visa .

Only applicable to people from rich countries

Visa costs for everyone else,

UK - $160

Germany - $120-$210

Spain - $100

Portugal - $80

France - $67

Belgium - $80

... you get the idea.

<comment><USER3> Nope, you can get a Schengen Visa and you will be able to visit most of the countries.

Also, EU citizens can travel visa free. There is a visa free travel opportunities for many other citizens from the world as EU or individual countries have special agreements with many countries.

So no, it is not a 100 bucks per country visa fees.

<comment><USER15> Should note that the UK is not part of Schengen. That visa alone is ~100 GBP if you need it.</comment></comment></comment>


What Makes Some People More Resilient Than Others - <AUTHOR> https://www.nytimes.com/2020/06/18/health/resilience-relationships-trauma.html <comment><AUTHOR> from the article:

Interviews with large numbers of highly resilient individuals — those who have experienced a great deal of adversity and have come through it successfully — show they share the following characteristics.

        -They have a positive, realistic outlook. They don't dwell on negative information and instead look for opportunities in bleak situations, striving to find the positive within the negative.

        -They have a moral compass. Highly resilient people have a solid sense of what they consider right and wrong, and it tends to guide their decisions.

        -They have a belief in something greater than themselves. This is often found through religious or spiritual practices. The community support that comes from being part of a religion also enhances resilience.

        -They are altruistic; they have a concern for others and a degree of selflessness. They are often dedicated to causes they find meaningful and that give them a sense of purpose.

        -They accept what they cannot change and focus energy on what they can change. Dr. Southwick says resilient people reappraise a difficult situation and look for meaningful opportunities within it.

        -They have a mission, a meaning, a purpose. Feeling committed to a meaningful mission in life gives them courage and strength.

        -They have a social support system, and they support others. "Very few resilient people," said Dr. Southwick, "go it alone."</comment>


Ask HN: Are any companies integrating social networking with digital cameras? - <AUTHOR>

Mobile phone cameras (at least the ones I am aware of) aren't too great.  Wouldn't it be awesome if I could post a high quality picture from my digital camera to a social network while I was at a concert? Are there any companies working on this? <comment><USER2> TwitPic already lets you do that, doesn't it? I'm surprised that the Facebook iPhone app doesn't let you (I haven't looked). IMO this seems logical and, for that reason, I would assume Facebook, Flickr, et al are working hard at putting that together.

<comment><AUTHOR> Well both Twitpic and Fbook allow mobile uploads, but my question is more about the digital camera companies. It would be awesome to have a button on my high quality digital camera that says "post to facebook". This would require the cameras having a bit more hardware (internet connect, small key pad, etc.), but if I think I would pay $50 more for the social networking feature on a high quality camera.

<comment><USER3> Nikon and Canon put wifi into a few cameras but they didn't sell very well and were discontinued. EyeFi does what you are talking about.</comment></comment></comment>


How to Develop a Thicker Skin - <AUTHOR> http://www.scotthyoung.com/blog/2008/10/20/how-to-develop-a-thicker-skin

<comment><USER2> As someone who used to avidly read and devour these personal development sites/books to "better myself", it took me a few years and occasional personal disappointment to realize that the only thing you need is to do the best you can each day and you'll learn all these lessons on your own. You improve because you're doing your best, and you accept yourself because you know you did the best you could at the time (even if that was failing).

No amount of reading and thinking about becoming better will teach you these self-development lessons, only by DOING and FAILING will you learn.

So if you're an entrepreneur that feels you have a laundry list of weaknesses to improve upon (as I did), mentally tear it up, focus on your strengths and just do the best you can each day. There's no problem getting some occassional guidance to work on an identified weakness, but following these sites that love to churn out self-improvement articles only wastes time you could be doing and learning.

<comment><USER3> I think the list of weaknesses serves a purpose. It makes one pay more attention to improvement in those areas. If one ONLY focuses on strengths, weaknesses can be ignored, leading to less improvement.

Though it is important to keep the list short.

</comment></comment><comment><USER4> Praise of my site makes my day, and any random troll's "you are teh sux" crushes me. I'm working on getting a thicker skin, but it's hard.

The advice in the article is pretty good, though, and it highlights the main issue that negative criticism usually contains the most helpful information.

Praise keeps you going, while criticism keeps you on the right track.

<comment><USER5> The important differentiator is this: _why_ are you so reliant on the opinions of others to keep afloat?

This was a problem I had for a long time. A part of it, I think, was that I didn't really feel like I was contributing anything new - and, in fact, I wasn't. Once I started pruning myself, revising things, focusing on really creating meaningful stuff, then I found that I didn't care so much about comments: I started to make things for the sake of those things rather than for personal vanity.

I think that's a big part of things too. Criticism can get you on the right track. Once you're there, if you don't leave the track criticism stops mattering. I don't know if it's a matter of thick skin - I'm a fairly sensitive person in many ways. It's more a matter of your realizing that some critics are wrong, and ignoring them to continue what you do best.

</comment></comment><comment><USER6> Sometime back I read that MBA students in HongKong were told to go to the nearest street corner and beg alms from the pedestrians for 1 hour. To develop thick skin among students this seems a ingenious way to include in their curriculum.</comment>


This battery advance could make electric vehicles far cheaper - <AUTHOR> https://www.technologyreview.com/s/610792/this-battery-advance-could-make-electric-vehicles-far-cheaper/ <comment><USER2> Anode is negative??? Guess that explains hole flow....</comment>


IRC Or Chat Room For YC Winter 2011 Applicants - <AUTHOR>

Is there an IRC or 37Signals campfire for applicants of the YCombinator Winter 2011? Would be cool to chat with other applicants. <comment><AUTHOR> Even better, I just spun up a VPS instance, and got the simple, yet functional node.js chat room going on it.

I'm in there now. :) Come one, come all.

<http://184.108.40.206:8001/>

I'll keep it up.

<comment><USER3> This seems to be where the action is! Come jump in the pool.

<comment><AUTHOR> You guys can now access the YC Winter 2011 chat at: <http://www.nodejscloud.com:8001/> as well.

See you there.

</comment></comment></comment><comment><USER4> I'd be interested in the same thing ... for anyone else interested feel free to shoot me an email (my email address is listed in my profile)

I would love to discuss with other applicants whats going on with their projects, or if they are looking for co-founders etc. I was actually looking for one for my project, however after talking to a YC'er I decided it would be better to submit as a single founder and look for a like minded co-founder along the way if/when I was accepted

<comment><USER5> same here - single founder but intend to find another co founder - <USER2> soon:) your email is invisible, btw..

</comment></comment><comment><AUTHOR> Doing a chat session tonight at 8:30pm [Pacific]. Join us.

<http://www.nodejscloud.com:8001/>

</comment><comment><USER6> <http://www.frid.ge/php/group.php?g=7636>

There is now!

Edit: <http://news.ycombinator.com/item?id=1810174>

</comment><comment><USER7> i just typed /join #yc2011 on freenode. I'm lonely :)</comment>


In Pod-Based Community Living, Rent Is Cheap, but Sex Is Banned - <AUTHOR> http://motherboard.vice.com/read/in-pod-based-community-living-rent-is-cheap-but-sex-is-banned <comment><USER2> Interesting concept. Something between a Hostel and a transient hotel. It certainly looks like a viable "between" things kind of place, but I doubt these facilities age well. After 15 or 20 years you probably end up with something like the Hong Kong cage apartments.

One wonders too if people are settling for too little. One of the great motivators of the labor strikes was that people were unwilling to settle for wages that wouldn't pay their living expenses.

<comment><USER3> For anyone (like me) to whom that term was unfamiliar:

[http://www.dailymail.co.uk/news/article-2275206/Hong- Kongs-m...](http://www.dailymail.co.uk/news/article-2275206/Hong-Kongs-metal- cage-homes-How-tens-thousands-live-6ft-2ft-rabbit-hutches.html)

</comment></comment><comment><USER3> The video ( [https://youtu.be/N6bVPutR_5E](https://youtu.be/N6bVPutR_5E) ) is oddly amazing yet cringe-inducing. I also can't quite place the accent of the young lady presenting.

Also, this whole thing looks like something out of a novel by William Gibson-- or Upton Sinclair. :(

</comment><comment><USER4> It sounds almost like the communes in the late 60s and early 70s, minus the sex.

I ran a meetup for around 5 years. Having many random people and different personalities come into the group caused lots of drama and issues.

It's kind of a microcosm for life. You have most people that simply want to go with the flow and be part of the group and a select few amount of people that constantly battle for dominance and are extremely aggressive (most of which had to be forcibly kicked out).

These problems will be amplified since everyone is sleeping in the same area.

I don't think I would ever want to be part of this pod-based community. Personally, it sounds like a nightmare.</comment>


Elsevier 2010's profit is 724,000,000₤ (that's 46% of the group's profit) - <AUTHOR> http://reports.reedelsevier.com/ar10/business_review/elsevier/2010_financial_performance

<comment><AUTHOR> This link seems important to me with regards to the discussion on the "Should scientific articles be available free online?" link[1]. It shows that clearly the closed publication company could continue to do their useful work (organizing conferences, administrative tasks around papers reviews, distributing printed version of journals, maintaining website and databases of publications) while lowering their prices _a lot_.

[1] <http://news.ycombinator.com/item?id=2790739></comment>


WebGL promises to bring hardware-accelerated graphics to the Web - <AUTHOR> http://www.macworld.com/article/142079/2009/08/webgl.html <comment><USER2> was pretty sure I already had this with JOGL :P but I understand. Do you think in the future we'll be pissed when we go to a page that has too complex of 3D model for our system?</comment>


Show HN: Former tech journalist, now therapist--"What Is Therapy? FAQ" - <AUTHOR> https://medium.com/@Therapy4Change/what-is-therapy-faq-a1e809675136

<comment><USER2> > "What Is Therapy?"

Easily answered -- therapy is when you have to pay someone to be on your side.

<comment><USER3> It's not at all that. First of all, a good therapist will challenge their client to get out of their comfort zone and do things they would otherwise be uncomfortable doing. Second, you don't _have to do_ anything as an adult, let alone pay someone.

What therapy is is a professional service. You go to a lawyer because you do not understand the law, and either have a problem now or wish to avoid problems later by changing your behavior. You go to a doctor because you do not understand your body, and either have a problem now or wish to avoid problems later by changing your behavior. You go to a therapist because you do not understand your unconscious, and either have a problem now or wish to avoid problems later by changing your behavior.

The main difference is that most people in developed nations today understand that they do not know know the law and do not understand the intricacies of their body. The idea that we don't understand our unconscious is a much newer development, and it's still very disquieting for most people. We'd like to believe that we are consciously aware of everything we do - but there's ample evidence that that's not the case, and people sabotage themselves without understanding that's what they're doing all the time.

<comment><USER2> > What therapy is is a professional service.

If therapists were professionals, they would respond to their professional societies by abandoning discredited therapeutic methods. But they won't do this. Asperger Syndrome (AS) caused an epidemic of phony diagnoses, after which the professional societies responded by voting AS out of the new DSM, but therapists are ignoring them and continuing to diagnose and "treat" AS, more than a year after the handwriting appeared on the wall.

It's the same with Recovered Memory Therapy -- therapists are free to offer it to their clients, more than a decade after this phony therapy created what insiders call a "debacle" and a huge decline in public trust in therapy as a profession.

People who ignore their professional societies aren't professionals.

> You go to a doctor because you do not understand your body, and either have > a problem now or wish to avoid problems later by changing your behavior. You > go to a therapist because you do not understand your unconscious, and either > have a problem now or wish to avoid problems later by changing your > behavior.

Your effort to compare therapy to sciences like modern medicine has been contradicted by the NIMH, which recently ruled that the DSM, therapy's "bible", may no longer be used as the basis for scientific research proposals, for the simple reason that it has no scientific content:

[http://news.sciencemag.org/2013/05/nimh-wont-follow- psychiat...](http://news.sciencemag.org/2013/05/nimh-wont-follow-psychiatry- bible-anymore)

Therapy is not a science, and it is not a profession. Therapy is to modern times what an aging aunt on a porch swing was to an earlier time -- a way to derive benefit from ordinary conversation. Notwithstanding the benefit people derive from therapy, all this talk about it being a scientific profession is nonsense, something now widely recognized.

<comment><AUTHOR> @lutusp, I'm sorry for whatever experiences have led you to such a negative opinion of therapy; I'm sure you have very valid reasons to feel that way.

You're right, therapy is not a science, but it is doing its best to learn as much as possible about the human condition and to apply what it has learned to improve human lives.

In its defense, it's barely over 100 years old. Where was physics 100 years after its origins? Chemistry? Medicine? When therapy started, all Freud and Jung had to work with was observation of a person's visible and verbal behavior...and dreams. They did what they could with the tools that were available. Since then, we have roughly a century of observation, as well as research that has attempted to be as scientifically rigorous as it could be. And in the past 20 years or so, we've finally gained the first handful of technologies that have given us some _basic_ data about what the brain is actually doing. We're still just beginning.

Here's what we're up against. The human brain is the most complex system in the universe, a crazy quilt of impulses that has accumulated from the blind forces of million years of evolution. Can you imagine how difficult it is to design an experiment that controls for unwanted factors? Now, add in the restrictions dictated by ethical concerns _and_ the unimaginable range of human behavior. Is it any wonder that progress is so slow?

So, given how little we know, by what right do we presume to practice? You could ask the same of a physician from 200, or even 2,000, years ago. The answer would be the same: "Because people are suffering, and we have things we can do that have a good track record of reducing that suffering."

As a therapist, I am doing more than providing "benefit from ordinary conversation." See my reply to @nostrademons for details. It is well established, through numerous studies across the last 70 years, that measurable benefits are to be had from talking to a therapist who is non- judgemental, who communicates back to you an emotional understanding of your experience, and who is there to provide--as much as is humanly possible-- unconditional support for you in your situation.

Changing human behavior is very, very difficult. But it can be done, and therapists of all sorts--psychiatrists, psychologists, social workers, marriage and family therapists, and other licensed counselors--have valuable skills to offer.

Thank you for listening.</comment></comment></comment></comment>


Jailbreaking Is Not A Crime - <AUTHOR> https://jailbreakingisnotacrime.org/ <comment><USER2> This is why geeks should be required to run things past an English major before talking to normal human beings.

If we call a thing "jailbreaking", we're going to be battling negative perceptions forever. We're trying to explain to people who really don't care that they should take time out of their day to help legalize something called "jailbreaking". The RIAA, MPAA and ESA would struggle to dream up a more dubious name if they were embarking on a spin campaign to criminalise it outright.

Why couldn't we have called it "derestricting" or "liberating" or something? Why couldn't we have chosen a positive, all-American sort of name? I know, I know, these are our devices and we're having our freedoms taken from us, so we're totally like POWs, not criminals. We're the good kind of escaped prisoner. Now explain that to my mother in a few short words while Bill O'Reilly accuses you of supporting Al-Qaeda.

For a bunch of geniuses, we do some really dumb things.

<comment><USER3> I'm not sure it's as bad as you think. The cell phone industry and the carriers are the ones who built the jail, and the inmate is _you_. It is probably worth making sure that nuance is communicated, but it's a powerful image. If you're not a criminal, why are you in jail?

<comment><USER4> The problem is that, to the uninformed, that information is not obvious from the term.

<comment><USER5> A friend of mine started working at the Hacker Dojo in Mountain View. He was working on a web app with his brother, who was actually in another country.

Shortly thereafter, he gets a very worried call from his brother, saying "We've been hacked!" He saw a lot of traffic in the logs from an IP connected with the word "Hacker" and got a bit panicked.

<comment><USER6> I'm a Hacker Dojo member, and I can relate. I check into the Dojo on Facebook and I always have a few people who think I'm doing nefarious things like "hacking" people's Facebook account. I've been pretty good about educating people about what hacker's actually do, or at least this hacker so the questions have gone down to a minimum as it seems they're bored with the reality.

</comment></comment></comment></comment></comment><comment><USER7> Copyright "Czar" Victoria Espinel laid out a roadmap that includes:

 _Authorize DHS (including its component CBP) to share pre-seizure information about, and samples of, products and devices with rightholders to help DHS to determine whether the products are infringing or the devices are circumvention devices_

[http://www.whitehouse.gov/blog/2011/03/15/concrete-steps- con...](http://www.whitehouse.gov/blog/2011/03/15/concrete-steps-congress-can- take-protect-americas-intellectual-property)

Basically, giving Hollywood veto rights on anything imported into the country that can be used for jailbreaking. Sounds like we are in danger of losing DMCA jailbreaking protections.

</comment><comment><USER8> This is a basic freedom issue. The freedom to run software I control on devices I own allows me to be free in how I share and protect my own private information. Apple and Microsoft are trending toward making it more difficult and less legal to run alternative operating systems or unapproved 3rd party software on their platforms. It has to be fought tooth and nail. Fight it legally, and fight it with your pocketbook.

<comment><USER5> You also have the freedom to curtail your freedom when you sign a contract.

<comment><USER9> Sure. An actual contract, not "by reading these words you agree to do whatever I say".

<comment><USER5> Of course. You have to accept in some fashion. You can't just put a contract on a billboard.

</comment></comment></comment></comment><comment><USER10> It should be a crime to produce things that can be "jailbroken" and call that activity "jailbreaking" instead of fixing.

</comment><comment><USER11> I prefer buying devices that don't come with the proverbial handcuffs.

<comment><USER6> Like Android devices? I'm not trying to be sarcastic or snide either. I just get a little tired of these arguments when it comes to smartphones and tablets. Every modern smartphone and tablet that I know of comes with some form of "proverbial handcuffs" to varying degrees. Whether it's jailbreaking or rooting, there's no difference.

<comment><USER12> Official bootloader unlocks [1] are different and this is exactly why. If the devices you care about have official unlocks, you're not personally affected by this DMCA exception (no matter what you want to do to your device software). If they don't, there's some DMCA-defined circumvention along the way to some things you might want to do and you should pay close attention to this particular rulemaking...

[1] Nexus devices, most Sony Ericsson phones, many HTC phones, soon to include the ASUS Transformer Prime, ...

</comment></comment></comment><comment><USER13> Jailbreaking does unlock a lot of functionality that should be in a PC. Being able to SSH into the system and use unix tools opens a lot of possibilities. Just being able to rsync music over wifi to my iPod and scrapping iTunes is worth it.

Apple's underlying Darwin system works great on a mobile device. I don't own an Android, but afaik it's underlying Linux system is not as robust as Darwin. So where else do you go for a Linux/Unix based smartphone/tablet?

Where are the Linux tablets, and where is the support from the Linux community for such hardware?

<comment><USER9> _I don't own an Android, but afaik it's underlying Linux system is not as robust as Darwin._

What are you basing that on? You can easily install Unix tools on Android devices. Here's a complete development environment that doesn't even require rooting: [https://market.android.com/details?id=com.spartacusrex.spart...](https://market.android.com/details?id=com.spartacusrex.spartacuside)

<comment><USER13> I've had an impression that because of Android's abstractions you didn't have the same "bare metal" access, such that scripting languages have to be run inside a container app: <http://code.google.com/p/android-scripting/>

<comment><USER14> Your impression is wrong, you can get access to the full Linux shell.

</comment></comment></comment></comment><comment><USER15> In theory, I agree. In practice, I've realized that most of the jailbreaking phones/tablets are used to download illegal applications and/or without paying. I know this is a somewhat contrived statement, but this is from what I've seen in company/university/engineering departments I've worked/studied.

Note:

I myself had to jailbreak my iphone to install spotify (and asked a friend to pay for it since he's outside of Canada). For some reasons, spotify is illegal here. (Yes, I know, I illegally downloaded an illegal application to legally download/listen to music).

<comment><USER16> Even if 100% of the uses were illegal, this is an issue of principal. When I buy a gadget, I didn't lease it, I bought it. It is mine. As such, I shouldn't have to worry I might go to jail (!!) for modifying my device in a way that doesn't impact anybody else.

<comment><USER17> _this is an issue of principal._

principle</comment></comment></comment>


Ask HN: IP ownership on a startup while working full time - <AUTHOR> Generally, what things do I need to mind and/or do to avoid stepping over legal lines. A good checklist would be wonderful. <comment><USER2> A lawyer, to look at your IP obligations to your current employer, explicit or implied. This is _very_ jurisdiction dependent. I've worked with too many folks who found out after the fact that legally someone else had a claim on their IP.

A lawyer, to draft the required paperwork to protect your IP created with with respect to your startup. Also jurisdiction dependent. Handshakes are comforting. Verbal agreements are nice. Paper has memory. Contracts are for when people aren't happy with each other.

This should be an IP lawyer, not the one who did your house closing, or your buddies pal the DUI attorney.</comment>


Google Replaces "Alphabet" Wiki with "Alphabet Inc" - <AUTHOR> http://imgur.com/HKv31VZ

<comment><USER2> The user is signed in which will skew their results. It is above the Alphabet wiki, does not replace it, and both are far below articles related to Alphabet Inc.

[0] [http://i.imgur.com/pFoR2hw.png](http://i.imgur.com/pFoR2hw.png)</comment>


What are you writing in Go at work? - <AUTHOR> <comment><USER2> nothing, we use massively Java</comment>


Ask HN: Bootstrappers, what do you do during down time? - <AUTHOR>

I wish things were always busy. By busy I mean, I'm getting inbound leads, I'm having conversations via email or phone, I'm selling, I'm quoting, I'm fixing stuff on the product.
Then it goes from crazy busy to suddenly quiet.
I just don't know what to do with the down time. I get super uneasy and anxious. I try to do some content marketing but I make so little progress, it's hard to see any result very quickly, so I switch to optimizing the web or landing page and then get see how my PPC campaigns are doing and then reading HN or listening to podcast on bootstrapping etc. I feel inefficient and spread thin.
I feel terrible when things are quiet. I have an urge to start cranking out updates and new features on the product but I stop myself, as I only decided to create features that enough paying users request.
I have a terrible habit of playing counterstrike and checking HN and reddit obsessively until I get a phone call or an email and then I have to do some work. I'm on the computer almost 15 hours a day. Basically, I have no life except on weekends I go out with friends but I'm always ready to answer email or live chat on my phone. Some days I just wait around and end up playing games all day.
When I was developing the product it wasn't like this. Nose down, cranking out code, testing, but I'm doing much much less of that now and trying to meet my personal sales target, marketing (based on what little I know), fixing websites, talking to people.
If you are boostrapping your biz full time what are you doing when you are not talking with leads or busy? Is there anything else I should be doing? Am I going about this the wrong way? Really would love your inputs, especially if you are unemployed and you rely on your bootstrap business. <comment><USER2> Keep in mind that downtime is what you're optimising for.

The big benefit of building a bootstrapped business is that you're not accountable to anybody. When you get to the point where you're making a nice profit and things slow down such that you don't need to put in 40 hour weeks anymore, that's an indicator that you need to go rock climbing.

Or surfing, travelling, playing with your children, salsa dancing, counter striking, novel writing, or whatever it was that you were planning to do once you hit it big and didn't have to work anymore.

Bootstrapped SaaS businesses have the nice side effect of giving you small tastes of that success before you actually hit the point where you can do it full time. My advice is to take advantage of it.

</comment><comment><USER3> I was in a similar position as you two years ago. I had an app with steady sales, I handled rate customer requests, but for the most part didn't know how to improve my app and ended up wasting lots of time.

Then I realized that my app was finished. There was nothing to improve.

I concluded that there was only one possible thing to do: start something new. I made enough from my first app to support the family, and started working on my second app.

Now I have two apps earning money.

Also, 15h per day is way too much. I work an average of 4h per day, any longer and I lose concentration (unless I'm cranking out some interesting new code, then I work any minute my kids let me)

</comment><comment><USER4> I wonder if you feel that you ought to be at your desk for at least the bulk of the traditional working day... Other people are working 8+ hours a day, so I should be too.

I struggle with that feeling. I've been bootstrapping my own business for years, and I have a strong inclination to feel guilty if I'm not "at work" while other people with more conventional jobs are at work. It can result in me spending a lot of unproductive time at my desk.

I recently took a year pretty much away from work, to do my house up (mostly building a home cinema, woo!). The business kept ticking over just fine with me doing 20 minutes of emails a day on average, and a bit more here and there to fix the odd pressing issue.

The time off reshaped my attitude to work-life balance quite considerably. After a year of not doing much work on my business, I no longer felt so guilty for not being at my desk. Now I go through phases of doing lots of work (I reckon that when the motivation is there, one should run with it), but I also try to do other things: meet friends for lunch, play tennis, learn Spanish, go on the odd little holiday. My instincts still tell me that I should be at my desk, working (or at least at my desk), but I've got better at seeing them as illogical and fighting them.

A huge perk of having your own small business is having the freedom to organize your time the way you want to. If you can have a successful business without having to put in lots of hours, that's great. But you have to give yourself permission to do this.

Sitting at a desk wasting time is pointless, but I can associate and I think it's a natural inclination. But it's a very unhealthy inclination, in my opinion much more so than the inclination to go and do something completely different, something fun.

This isn't to say that you shouldn't be able to find productive business- related things to do. Without knowing a lot more about what you do and what you're looking to do with your business I can't really comment on that. But with almost 15 hours a day at your computer, and "no life" (your words!) I do think you might do well to try and address your work/life balance, which may involve tackling the deep-seated feelings or instincts that have you sitting at your desk so long when you're not being productive.

<comment><USER5> _I wonder if you feel that you ought to be at your desk for at least the bulk of the traditional working day... Other people are working 8+ hours a day, so I should be too._

What I learned as a writer is, focus on output, not time-spent or schedules met.

Set yourself a daily goal, but from there, be flexible in how you achieve it. When I was still writing, I'd try and aim for about 2k words a day, usually done off and on, but if I had an off day I just let it happen and took whatever break I needed to let the creativity come back in its time.

The thing is, the traditional work day is lousy for creative professions (and I count programming among these). It is a construct born of factory work, and you can't produce a quality creative process under factory conditions.

Give yourself a break, and let the mind take the respite it needs to get spinning again. I recommend taking a look out for John Cleese's insights on creativity and the creative process, he has done some lectures and videos on the subject that should be findable on Youtube, and they're very valuable insight into the different pressures of a creative field versus a 'production' one.

<comment><USER6> This. I have to say my happiest and most productive period was when I didn't have a desk job. I found a trick that worked really well was to start the day with a list of accomplishments that I thought would take less than 6-8hours. Often framing it like "I'll be happy if I do X,Y, and Z". If I finished in 15 minutes, I was done for the day. If I didn't finish by my 6-8 hour time limit, then I was still done for the day, and tomorrow I'd try to break up the task in such a way as I could finish parts of it in less than a day. I think an important part, and something OP might note, is that framing the tasks in terms of "happy if" really changes the psychology of the process. No longer can you say "I did all this stuff and it's not enough", since you already identified enough at the beginning. This coupled with the constant readjusting of expectations really helps avoid feelings of anxiety. I'm not sure this helps for a failing business (or if rent is due tomorrow) but it certainly helps if you have even a month's runway.

</comment></comment></comment><comment><USER7> BTW, another place to ask this that's a bit more focused on bootstrapping is: [http://discuss.bootstrapped.fm/](http://discuss.bootstrapped.fm/)

One thing I do is hang out on the forums where people congregate, giving out some help. This generates good will, some links to my product, via a signature link and nothing more, since I want to be kind of subtle about it. It is also a good way to tune in to what problems people are facing.

<comment><AUTHOR> nice! moving there from bootstrapers.io (community doesn't seem very active anymore).

</comment></comment><comment><USER8> easy answer: take a break/vacation!!!

hard answer: assuming you've taken the vacation, some options, in order:

1\. if you're missing payroll, then cut staff & costs - you're bootstrapped and don't have 6+ months of payroll.

2\. if you need help with leads, hire a startup marketing consultant (example: [https://www.linkedin.com/profile/view?id=764310](https://www.linkedin.com/profile/view?id=764310)) to generate new growth hack ideas.

3\. if you believe in your business model and you're simply "ahead" of the market, then use the time to "clean up" the business, e.g. automate things that are manual/expensive/unscaleable.

3\. if you don't entirely believe in your business model, use the time to experiment with pivots e.g. soft-launch radically new things and see what happens.

hope this helps, adam

</comment><comment><USER9> I think you've got this backwards. Your scheduled time should be focused on building the business, whether that means new features, improving operations, or marketing. Figure out which of these are the most important, break that down into individual subtasks, and then schedule that out for the next week.

The stuff like sales and bugfixes are really interruptions to doing the stuff which builds your business. Ultimately you want to hire people to help you with all of the existing tasks within the business, and the only way you're going to get to that point financially is by expanding.

As far as the HN and Counterstrike, you'll need to find a way to give that up and focus on the tasks at hand. I typically only check HN in the morning and at night, or when I truly have time to kill, like waiting for the dentist. This post spoke to me, so I felt the need to respond. One trick I came up with is to allow myself whatever timewasting activities I wanted during the day, BUT I'd keep a running tally of how many times during the day these interrupted what I was doing. My websurfing sessions rapidly diminished.

Finally, I'd agree with everyone here who recommends physical exercise. I've got a goal to shoot for here, which helps with motivation: to win a 5K, or at least my age group.

<comment><USER10> >The stuff like sales and bugfixes are really interruptions to doing the stuff which builds your business.

Sales and marketing is what _will_ build a business....

<comment><USER9> In general, I agree, but I get the impression that the OP is spending a lot of time on small sales, rather than figuring out how to automate or delegate those.

</comment></comment></comment><comment><USER11> If all you're doing is working all of the time, then you're not as effective as you could be. By choosing to work within certain time constraints, you could be more productive, while having the time for guilt-free play, which is essential. Look up "Stuart Brown and Play". You'll know what I mean. The important thing is to set boundaries between work and play. Look up Cal Newport fixed-schedule productivity.

</comment><comment><USER12> Documentation. I'm pretty sure you can never have enough of the stuff! Being proactive about it means you can point people in the right direction when those inevitable questions come through.

</comment><comment><USER13> Do make sure you take enough time off to do "fun" things. It's easy to go crazy for a year, but longer term, it builds up. This doesn't just apply to bootstrapping but any environment.

My advice is DO treat it like a regular job, maybe one with some longer than usual hours, but don't try to keep that pace constantly.

It's also pretty good advice that you will come up with some of your most interesting ideas when you are not doing work things.

</comment><comment><USER14> Zig Zigler says, "Always Be Prospecting."

The problem with making a sale is you lose your best prospect.

Build a reputation on Q&A sites, participate with relevant LinkedIn groups, promote your content with Facebook ads (check out jonloomer.com for help with this.) StumbleUpon ads and content amplification networks like taboola & outbrain.

Always be prospecting.

</comment><comment><USER15> A habit I have created recently is to watch lectures/webinars/talks in the background when I find myself idling in the internet. I usually play them on my TV via Youtube. You will miss things, but this takes the pressure off. This is how I watched all the 'How to start a startup' lectures. You can shift your focus as you need and if you find something particularly informative then you can pause what your doing and focus solely on the lecture.

Here are some good sources to get you started.

Amazon Web Service Webinars - [https://www.youtube.com/channel/UCT-nPlVzJI- ccQXlxjSvJmw](https://www.youtube.com/channel/UCT-nPlVzJI-ccQXlxjSvJmw)

Caltech - [https://www.youtube.com/channel/UClGTZDyz3CSl92TgDqIr0nw](https://www.youtube.com/channel/UClGTZDyz3CSl92TgDqIr0nw)

Said Business School - [https://www.youtube.com/channel/UCHIqMEje_NFJ2u24CVaNQvg](https://www.youtube.com/channel/UCHIqMEje_NFJ2u24CVaNQvg)

Yale - [https://www.youtube.com/channel/UC- EnprmCZ3OXyAoG7vjVNCA](https://www.youtube.com/channel/UC- EnprmCZ3OXyAoG7vjVNCA)

Stanford - [https://www.youtube.com/channel/UC- EnprmCZ3OXyAoG7vjVNCA](https://www.youtube.com/channel/UC- EnprmCZ3OXyAoG7vjVNCA)

And of course: Ycombinator How To Start A Start Up [https://www.youtube.com/channel/UCxIJaCMEptJjxmmQgGFsnCg](https://www.youtube.com/channel/UCxIJaCMEptJjxmmQgGFsnCg)

There are so many great sources of education out on the web today. For example: who are the thought leaders of your industry? You can probably find video of talks they have given. What conferences serve your industry? They likely have video of talks given.

My Company: [http://www.makemassive.com](http://www.makemassive.com)

</comment><comment><USER16> I tend to make a quite strong distinction between 'work' mode and 'not work' mode. Certainly when working on your own business, there tends to be some gray areas. I also aim to set aside reasonably fixed time frames for work. So in 'work' mode, even if there's nothing to do right now (almost never in my case but well), I'm always doing business development, research, planning/building new features etc.

When I'm not working on my business, I tend to study (unrelated) topics, read, travel or spend time with friends.

But why not build an extra feature? Even if it's not requested, it can make your overall product better. Or work on increasing your conversion rate?

</comment><comment><USER17> I surf, read books, play basketball and live.

My company: LimeLeads

<comment><USER7> Getting exercise is a great answer. I always have a few ideas when I go out for a bike ride; it helps both my mind and my body.

</comment></comment><comment><USER18> Not wanting to work on new features during down time seems like a strange move to me. If the addition of these features improves your product (and should in turn hopefully help with your sales) then wouldn't that be a good thing to do?

<comment><USER19> "If"

He said (correctly, IMO) that he only works on features that enough customers ask for. If no one needs a feature, then working on it is wasted time.

</comment></comment><comment><USER20> Learning, reading, resting.</comment>


A Neural Network in 11 Lines of Python - <AUTHOR> https://iamtrask.github.io/2015/07/12/basic-python-network/ <comment><USER2> I am sick of reading about anything "deep" and "neural" on Hacker News (especially hype/puff pieces), but this blog post is so well-written that I'm upvoting it despite being about ANNs. I guess proper knowledge is the opposite of hype anyway.

I wish research papers on AI were a bit more like this and bit less like what they are.

<comment><USER3> Per your last comment, I'm thinking about changing this blog series to be a "blog" version of academic papers... starting with this one.

[https://iamtrask.github.io/2016/02/25/deepminds-neural- stack...](https://iamtrask.github.io/2016/02/25/deepminds-neural-stack- machine/)

<comment><USER4> I love your blog, keep up the good work.

<comment><USER5> Thank you!

</comment></comment></comment></comment><comment><USER6> I thought it would be using a library, and I thought to myself, "of course, 11 lines is easy."

But all it uses is numpy. Pretty cool.

</comment><comment><USER7> Cool article, absolutely annoying CSS theme - as I tend to scroll back a little the title bar is jiggling in and out all the time. A number of sites uses this and this is SOOO distracting.

<comment><USER8> @froh42: What browser you were using? I read the article using Firefox on my PC (Windows 7) and I don't have any problems.

</comment></comment><comment><USER9> derivative of sigmoid is wrong. should be sigmoid(x)*(1 - sigmoid(x))

<comment><USER10> It seems like when he passes deriv=True in line 36 the first argument is the output of a previous nonlin, so it actually is the correct derivative.

<comment><USER5> Correct. I believe most implementations do it this way for efficiency... but my naming could be better.

</comment></comment></comment><comment><USER11> bad python code (why `if var==True:` instead just `if var:`) also linting would go crazy, use spaces ;)

great example though!! ;)

</comment><comment><USER12> Looks like a nice article with lots of relevant content and code! Thanks for the in-depth piece iamtrask.

</comment><comment><USER13> perhaps the best thing I learned from this blog post is (in the author's own words), "I worked with neural networks for a couple years before performing this exercise..."

This contradicts the title. It may be 11 lines of python but not before 2 years of learning neural networks.

</comment><comment><USER14> 12 lines. He forgot to import numpy. Pretty cool though.</comment>


Meet TempCart.com, The Priceline.com for Ecommerce - <AUTHOR> http://socialmatchbox.com/wp/

<comment><AUTHOR> So far we have signed up Sellers for more than 25 products categories; the Buyer list is growing as well.</comment>


The mismatch between OO design and function composition - <AUTHOR> http://akisaarinen.fi/blog/2012/11/24/mismatch-between-oo-and-function-composition/

<comment><USER2> I don't know Scala, but in Python I do not find any difficulty in mixing two styles.

<comment><AUTHOR> Author of the blog post here.

I think interfacing functional code from object-oriented code is usually pretty easy. You just wrap the functions to an object instance.

However, if your 'outer layer' is functional, and try to integrate OO pieces inside it, it can be troublesome to to wrap your OO code in such a way that it's natural to use in a functional context.

OO paradigm is in some sense more restricting, in that it limits the client of the code to using OO-like patterns.

Does this make any sense to you?</comment></comment>


Show HN: Why you can say abso-flippin-lutely but not ab-flipping-solutely - <AUTHOR> https://infixer.app <comment><USER2> What a bunch of bull-frickin-shiz. Very interesting topic.</comment>


Ask HN: Do you use online job boards? - <AUTHOR>

I have been  wondering if members of the HN community actually seeks out job postings on job-boards, or do you wait for the jobs to find you?<p>Full disclosure: I am collecting a list of job-search sites at http://thejobist.com. <comment><USER2> I browse them from time to time, but I've never used them because they were always predominantly large cities that I am not in. I think job boards are much more useful in cities like San Francisco than the less than 1mm population cities in the Midwest.

</comment><comment><USER3> I do, to post jobs for my company. BTW, I have a beta testing job board now, techrabbit.asia.

<comment><AUTHOR> [http://techrabbit.asia](http://techrabbit.asia) is pretty neat, very clean and the jobs look legit. I have been coming across more and more international job boards. I have added techrabbit it to [http://thejobist.com](http://thejobist.com)

</comment></comment><comment><USER4> I look at [http://careers.stackoverflow.com/](http://careers.stackoverflow.com/) and of course the Who's Hiring postings here on HN

</comment><comment><USER5> I wait for the jobs to find me. It takes some extra work, but I think it's worth it.</comment>