skysight-inc/HackerNews huggingface dataset:
Firstly, I'm sorry you feel this way, and I hope the rest of this doesn't sound unsympathetic.

Do not stop working. That might be the answer for single, childless people, but not to put too fine a point on it, you have greater responsibilities than your own happiness.

Further, you have to consider the possibility that the problem isn't your job, it's you. The many suggestions to see a therapist are good ones.

Make small changes toward what you think might help, that do not disrupt your family too badly. Get a 40 hour a week job closer to home. Spend more time with your family and friends. Try on some hobbies. Find activities that you find rewarding that aren't tied to your job.

Finally, it's common for people our age to have a mortgage and not a lot of savings. I'm in the same situation, as I suspect the majority of people in their early 40's are.

Good luck.
What's wrong with that is that he's letting very simple technological concerns get in the way of him releasing his product. It's basically an example of very premature optimization.
Having one redirect to the other is a decent idea. That's what google does.
http://analytics.google.com
http://google.com/analytics
Someone should buy the staff of IQOQI an OQO.
Most artistic (and programming) pursuits include the idea that it's good to take a sabbatical, a little rest, a change in direction.

I don't think it's controversial to say that doing something different is generally regarded as a good way to learn new things, things that apply back to your 'real' life or job.

So, I have a more hopeful view: I loved his work on this admittedly trivial topic. It was beautiful, and inspiring. I'm looking forward to seeing what he does with the results of all his labors. After reading the page, I have no doubt he will apply his skills to things that you or I might one day benefit from.

So, be positive! And grateful he published this thing, this is roughly the equivalent of a master's thesis in info-design someone put out on the net for free. I loved it.
When would Mumm-Ra the Everliving pitch Angel/Venture Capital?
Security in a Reputation Economy
> The government creates an incentive to sort garbage, which should lead to new businesses creation and better overall management of garbage/recycling.

Either way, citizens will be forced to pay these new businesses to do this task, and most will probably still continue to do it themselves to save money. This recycling program is basically a massive tax on the populace, hidden under the guise of environmentalism. Not to mention it's probably much more difficult to start a business in Sweden than here in the states. I would imagine the Swedish government would take issue with companies profiting off of government programs. That, or there's some other red-tape involved, otherwise we'd already see these garbage sorting companies in existence (it's the first thing I thought of too when I was reading the article).
I feel this video is apt for this topic - Laurence Krauss - A universe from nothing.

http://www.youtube.com/watch?v=7ImvlS8PLIo&feature=playe...

It had me mesmerized and mystified for the whole run.
Agreed. I’m probably not the usual start-up type commenter either, but I have a good 8 hours a day job in a fun agency 5 minutes (!) commute from my home. I get in early, enjoy my work without burning out, get home by half five and get to fill my evenings doing the other stuff I love. I haven’t stopped questioning my happiness and if I find myself getting bored with the situation I’ll change it, but for the time being it’s working very well.
Murdoch Vs. Google: None can win, netizens will surely loose
Or sounds like hes having a Mid-Life-Crisis. He seems to be handling it pretty well considering. Most delve into alcoholism, have an affair or spend money on ridiculous things. Hes seeking advice and trying to improve his situation long term. Everyone has existential moments, sometimes it takes some time to see where you're at.
Sure. But have you ever tried to build something with a 5 year old? Safe is not generally scrappy nor fast.
Yeah, the records are ugly.

I'd love to see what Joe would do if he could go off and make an Erlang 2.0 and ditch the backwards compatibility.
Great article! I wouldn't worry about the people who didn't read the article and are getting upset about the perceived content, maybe they will learn an important lesson about jumping to conclusions. While it's obvious that the title is what is causing the negative comments, having actually read the article I have to say that the title is appropriate. Thanks for writing this up!
"The price of being a wolf is loneliness. The price of being a sheep is boredom. Choose carefully what you will be."
Turning an entire nation of people into homeless bottle collectors. Genius. Maybe everyone could get a government issued grocery cart too.
Reading the article, I thought the second data set was only mapping user id numbers to screen names and vice versatile?I'd love to be mistaken though, the data you describe would be gold dust.
I've never understood why we recycle glass. It doesn't seem like the materials to make glass are in short supply. Is it just much more costly to gather them new than to melt down existing glass containers?
Working for yourself isn't the answer. Do something you _believe in_ and the rest will follow.
I think what grandchildren are going to do with money is somewhat random.

My grandfather understood building wealth through investments as do I. However, my mother and older sisters don't. A friend of mine's grandmother had real wealth, as in her home was featured in home and gardens etc. He had a multimillion dollar trust fund and burned out on drugs until he died after his fourth or fifth motorcycle accident.

I know many young people with enough money to never work again and mostly they are fine. But, it's the people with handed great wealth that seem to be hardiest hit by it.
German in this case, but like I said, I'm pretty sure I can dig up someone locally that does German, so mostly I'm curious about services that do this kind of stuff.
There are a few hundred billionaires out there. 5 billion barely get's you into the top 100.
How we really designed the look and feel of Windows 7
Smartphones, PDA's and other mobile-computing-platforms have been around for years (more than a decade). Almost all of them have provided third-party developers with a means of producing software for the platform. While some were more successful in this regard than others, none of them enjoyed the third-party-developer support that the iPhone now has, whether you measure that by number, quality or market share.

What's the difference? Were these other platforms made from inferior technology, relative to the state-of-the-art at the time? Did they have inferior marketing? Was cost-of-entry too high for most developers?

The app store approval process is one of the major differences between the iPhone and all preceding platforms. Is this just a coincidence?

If you find Apple's process unacceptable there are many (ie, all) other platforms that offer similar devices on which to distribute your work without oversight by their creators. If you want to develop for a successful platform then you'll need to learn to appreciate the traits that make it so, and while not perfect, the App Store approval process is a key factor in that success.
The TC boys need a sense of perspective; while the App Store review process is terrible, it doesn't come close to being "tyranny".
1) Wanted to quickly test something with a Japanese IE6, after a few hours still haven't done it. Had to evaluate VMWare, Parallels etc. and also hunt for suitable image. Too much work and too costly for just a simple check.

2) If I want to play some new game at 30+ fps, what kind of machine do I need to buy?

From a friend:

1) Printer didn't work. They never do.

2) Too cold to be outside.

3) Takes too long to know if your recombinant bacteria genetic modification failed or not.
Jerry Pournelle on writing:

http://www.jerrypournelle.com/slowchange/myjob.html
Go doesn't have method overloading, and it doesn't have polymorphism in the traditional sense either. (Not sure what effect Go's Interface inference has on H-M.)
Quietube | Video without the distractions | Youtube, iPlayer, Viddler, Vimeo
I don't know if he is right. But I doubt that a completely manual sorting and cleaning process is the most efficient we can do. Sorting and cleaning waste industrially, using the right tools for the job, has to be better.

Also, there are numerous studies showing how much more efficient public transport is compared to people using their own cars. Now they make people drive waste bags around in their own cars. That has got to be a very bad idea.
This is fine advice. I would only note that it also applies to the many other people in the world whose job description is isomorphic to "priest".
This is fine advice. I would only note that it also applies to many other people in the world whose job description is isomorphic to "priest".
I think you are being overly paranoid, specially because if you're using git and a disaster happens with your SCM server, chances are that probably everyone has a recent, full-history clone of your repo(s). For older repos, you can just backup to S3 or whatever you feel comfortable with.
New Dinosaur Found; Shows How Giants Got That Way
> From what I read, Erlang is better at what Go tries to do.

Limbo is probably better, Erlang is not a systems/low level language, its aim isn't to come (anywhere) close to C performances, while Go seems to have performances in mind.
Found this on HN sometime back. Similar good read http://www.wired.com/medtech/health/magazine/16-05/ff_woznia...
You see, I think it is a lot easier to deal with problems and survive through troubles when you are 'only with yourself'. The worst thing that can happen only to yourself is not the worst thing, but when you must support your family or there's somebody you care about, tell me how can you be with yourself then? It's very hard to leave people you love.
Every sentence above is a gem - a statement to live life by. Respect.

Fortunately I have been lucky to have ppl back me up too when I turned life upside down. I am much younger but would probably lead a life just like you.
Do not stop working. It's way easier to get a job if you have one, if for no other reason than your BATNA is much, much higher.

The unemployment rate for people like you (at least in the US) is ~4%. There are tons of opportunities out there, go find yourself a better one!

If you really try you can probably find 3-4 job opportunities in 1-2 months. I imagine you have some vacation time; take some to hang out and enjoy life w/ your family, and some more to interview/find jobs.

As per the other posts, don't be too dismayed. With a little bit of effort you can find a job at a company that you can get behind and in a matter of months your entire view will change. Better work, better boss, less stress.
Theres no doubt about them being a great concurrency model, which is why Erlang uses this approach. Shared-nothing message passing is actually my favorite non-dataflow approach to tackling not only concurrency, but also a means to build flat hierarchical software components.

However, there are some problems which are not easily modeled in this way. Some people claim that for some problems, this method isn't suitable at all (I'm more inclined to say that its simply more difficult or messy, but IMHO thats reason enough). Sometimes shared memory based concurrency is needed for performance. Whatever the reason, I'm not convinced that channels are enough.

This is one reason why I like Clojure's concurrency support: clojure's agents are similar to go's channels, but clojure also supports shared state, using software transactional memory to ease the locking/synchronization pain. Also, since clojure code is, by default, functional, operating on immutable data-structures, a lot of logic is inherently thread-safe at no effort to the programmer. Yet in some cases even that isn't desirable. So it lets you code however you need, and since Clojure is hosted on the JVM, you can revert to using Javas monitor-based concurrency model when it makes sense.

I don't think Clojure solves the worlds concurrency issues, but I'd argue its a lot closer to doing so than Go, even if its just because it gives you the choice to pick the model that suits your particular problem the best.

I don't actually mean to be advertising Clojure, its simply the most concurrency-oriented language I've been spending a lot of time using lately, so its easier for me to compare and contrast Go with it.
This suggestion has made a marked positive impact on my life as well. If you're a liberal-minded person who's looking for a community like a church but without confining restrictions, I also recommend the Unitarian Universalists. I benefit greatly from a weekly spiritual "check-up".
Anecdotally I can say that I've not seen a (TXT) link attribute in any search engine results (whereas I've seen (.doc) and (.pdf) numerous times).
My favorite example is this:
Lets say you want to learn about a new Javascript library.

1. Spend a little bit of time reading about it, so you know about 20% of what you need to know, then convince a group to let you give a talk about using it.

2. Realize, "Oh crap, I know virtually nothing about this, I need to use it for something!" Build something with it and take notes as you go.

3. Your notes can be easily morphed into a presentation, which you give to the group on the assigned date.

The deadline forces you to take action, and the doing before the teaching makes you learn a lot of the material before doing the teaching, and then preparing for the final "teaching" part cements the final bits of knowledge you might have missed.

If you can't find a group to do a presentation, start a local one! Its really easy with the free tools available online now.
I can not even being to tell you how much exercising helps me make decisions. That act itself is nothing is good physically, but mentally it gives you time to yourself. I find that I think clearest about half-way through a long run. There is something about being in the middle of the woods and all alone that gives you a sense perspective.
AI is not known for its abilities in creative writing
I was going to say that there are several Firefox plugins to check links on the page for you, but the ones that I took a cursory glance at look like they could really slow down your browsing, or automatically "click" on links (like Delete or Upvote/Downvote) that you really don't want them to click.

So I see now that this problem is indeed a little more complicated then that. What we really need is a plugin that makes a quick query to a central service every time you hit a page and checks to see if anyone else has "reported" bad links on that page, and if they have it will highlight them or cross them out for you. Or it could send a list of all of the links on a page to the server and check them against the servers bad links list. Other than that it will let you do your own thing until you hit a bad link on a page, at which time it will look back at your history and see what page the bad link exists on and "report" that bad link/page to the central server so that any other user that hits that page will know before they click that that particular link is bad. There would be, of course, numerous privacy concerns, but I think that if a company was willing to really "do no evil" and could garner enough user support to make it effective this could turn out to be really helpful.

Thoughts?
Regardless of validity in your mind, religion is an important aspect of the lives of billions of people on this planet. The GP was not preaching or preying on anyone -- the phrase "if what I have said rings true at all in your heart" is an indicator of a respectful and well-intentioned comment. For many people in a situation similar to the poster's, looking outside the secular world for help has been what helped them turn around.

Rather than downvoting because you disagree with the concept of religion, why don't you let the poster read the comment and evaluate for himself whether it has good advice?
Lose the anonymity and get some advice from a good friend who knows you well. One good conversation like that is worth 1000 insightful but generic comments on HN. Bonus: a good friend will follow up.
Investors profit as others await bubble's burst
Thanks for posting this. I don't have the perspective to offer any meaningful advice, but I learned something by reading about your situation and reading the thoughtful responses here.

That said, I agree that you should tell your wife and try to work out a work-from-home situation.

I also think "totally lost" and "utterly unhappy" are exaggerations once you count your numerous blessings. :)
Can you elaborate on when an object is "allocated on the stack" versus being "allocated on the heap" in Go?
Reminded me of this one: http://xkcd.com/277/
It would be nice to be able to just follow a dream or turn your life inside out whenever you need it.

However if you've got a family that depends on you that's not only nearly impossible but also a very scary proposition.

I would suggest using your real name here and try to link up with an entrepreneur or an investor who could maybe help fund your dream to create something new.
Is it possible that when you get to the forest the tree has retroactively fallen down?
"Poverty is uncomfortable, but regret is excruciating".

I cannot upmod you enough for writing that. It's exactly the kind of feeling I've been having for the past few years but haven't been able to put it into words. Sometimes being poor can be one of your largest assets because it makes you more nimble and forces you to make better decisions--both in startup world and life outside. But you're right, regret is excruciating. You only get one chance (as far as I know) at life. You absolutely have to follow your heart.
Upvoted for the reverse proxy quote. :-)
A better method (IMHO) is to run it through Beautiful Soup once to strip the fills out and then just build a stylesheet every time you want a map.
It's hard to get a complete picture of the situation from this little vignette, but your wife might be on to something.

There's a difference between "intense" and "toxic". Firing 2 people in 3 months may be a sign of a toxic environment. Leaving _two_ yelling, swearing voice-mails may be another. It's OK to be upset about missed deadlines or unmet responsibilities. It's not really OK to yell and curse at your staff because of it. Part of being a professional (part of being an adult for that matter) is being able to act in a manner that is different than how you feel. Verbally abusing the people you work with isn't "intense", it's at best rude, and shouldn't be accepted as par for the course.

I'm not saying the CTO is necessarily a bad guy because of this. We all lose control of our emotions at times. But let's be clear, this really isn't acceptable workplace behavior, startup or not. If it happens often, I'd take that as a very bad sign.

And this is more than a question of a toxic work environment (although frankly that may be reason enough to quit). It's really a matter of the success of the business. If the founders/management team aren't able to act professionally with their staff, how will they handle disappointment with investors, clients, partners? It is likely that if this is a problem it will manifest itself in more places than staff relationships.

(BTW, Do you have "stock" or "stock options"? Has your stock vested? If options, how likely are they to turn into anything real? If you've got a real stake in the business, that's great, but otherwise working 14+ hour days 6 days a week on a regular basis might also be a bad sign. I've witnessed this more than once with people I know: the founders don't offer early, key employees any significant stake in the business but still expect them to have 18-hours-a-day, 6-days-a-week dedication and drive because, you know, "it's a startup". Founders: If you're not giving your staff a vested interest in the business, don't expect them to be as engaged as you are. It's just not rational)
And in Turkey, for some bottles.
Intel, AMD to Bury Antitrust Hatchet; Intel to Pay $1.25b
Demands for free Wi-Fi could have a terrible effect on the industry
C-style stack allocated objects captured by closures are not memory-safe in the absence of escape analysis. If the closure outlives the stack frame that allocated the object, a dangling pointer may occur, unless the stack frame itself is allocated on the heap, or the captured objects are moved by the compiler into a structure which is itself allocated on the heap.
One thing I'd emphasize is that all writers begin with imitation. It's how the human brain learns new things and so you might as well abuse that.

Find a writer whose style you admire. Figure out why. Practice, practice, practice. But realize that until you're speaking with your own voice you haven't even begun to yet walk.
There are 7 Kg / person of sugar produced annually, I think the total amount of sugar on the planet is at least as large as the total amount of people.
Industrial computers
The Ash Street Inn is the benchmark Bed and Breakfast Inn in Manchester, New Hampshire.
Don't have time to read all the fine responses. Let me risk redundancy, then:

+1, "talk to your wife". +1, "talk to other people as well, like a therapist, a priest, or a career counselor".

Don't try to solve all your problems at once. "I hate my current job", "I have no savings", "I barely see my children", "I think I want to work for myself", and "I want to create something new/challenging/interesting" are all separate problems, and the odds are really, really poor that you can solve them all at once, particularly when you add in the too-vital-to-mention underlying goals, like "my kids deserve to eat".

I'm not you, but if I were I'd work on the "get a different job", "see more of my kids", and/or "get some savings" problems first. Work on your expenses. Life sure does look better when your expenses are smaller than your income.

Reading between the lines of your post, it sounds like you may already know this far too well, but for the benefit of others: "I don't own my home" is not a sign of dishonor. Don't be in a rush to own a home. Most of the people who bought homes four or five years ago are now underwater; many have been foreclosed on. That process is not over -- many mortgages will reset their rates over the next few years, creating more foreclosures and prolonging the glut of inventory. Thus, though the market is apparently better than it was last year, and we may even be approaching the point in some markets where the rent-vs-mortgage calculation is approaching parity again, homes are still rather illiquid, which is another way of saying "your home may make it difficult to change jobs or reduce expenses, because they can be hard to sell when you want to sell them, especially if you can't afford to take a loss."
Intel To Pay AMD 1.25Bn To Settle Anti-Trust Suits
I'm sort of the same way, though it does have its costs in terms of friendships and other things related to stability.

I think the root value here, however, is that of intentionally pushing yourself outside your comfort zone. This can be done every 5 years, or every day, or somewhere in between. It's something I swear by because it keeps my mind fresh and stimulated. Taking a class unrelated to anything I've ever done is a nice example of something that can be done every few months or so.

Or, since Wear Sunscreen was mentioned here....Do something every day that scares you.
Join the hells angels. Not literally - when people are in your state, they need a group, a mission and a sense of purpose. They join gangs, churches, scientology - they look for something with a leader they can follow.

Try finding what local gangs are looking for new members. Not literally.
Grab 50 Free Holiday Photo-Cards Including Shipping
Playfire launches a social network for gamers | nextATOM
That might be possible, but that seems to go against the design goal of making a systems programming language that can replace C.