skysight-inc/HackerNews huggingface dataset:
But, is it possible to step backwards from the current state of the VM, to execute a changed code?
You know, I think when I was hired, I went from 3 weeks of vacation to 2 weeks... and I didn't even think about it, because I was too busy dealing with the fact that they didn't want to pay me anywhere close to what I was making before. Which was, by the way, a below market salary paid by a startup, to begin with! I finally got them to meet it with a "hiring bonus" that would match my previous salary for the first years I was there... I left before that ran out.

Other mistake I made-- I'd been working for startups for so long, that I really, really wanted a nice, stable job, where I would be able to put in 40-60 hours a week, and leave my work at home. That's something they pitched me on, too. So, I compromised... I figured, less stress, a little less compensation.

Turns out, it was much more stress. Even if your hours are lower, really bad management can make your life terrible. (and it wasn't just my boss, it was pretty much the whole of engineering management, near as I could tell.)
In the last 3 years I have quit 2 high paying tech jobs. I'll admit that I did so rather rashly in both cases and have been very, very remiss in failing to develop my own freelancing career. Also, I've had some rather harrowing financial problems recently due to taking quite a lot longer to find new employment than I thought it would (though now I'm back on my feet and doing ok).

Despite all that I still believe quitting was the right thing to do. Those jobs were not right for me and were driving me towards burn out. The upside of keeping either of those jobs for longer would have been literally tens of thousands of dollars more in my pocket and a lot less financial stress. But it almost assuredly would have gutted me on the inside. And the downside of that would probably end up being the destruction of my ability to operate as a knowledge worker at the level I'm capable of which easily translates to millions of dollars of lost revenue over the next few decades. So on balance I think I made the vastly better choice.

As far as your condition, it's not so terribly bad. You're young, you have low expenses (living at home). You seemingly have a lot more skill and talent than most folks your age. So you've hit a rough patch and maybe your resume is underwhelming and you don't have any good connections and you can't find the work you want. So what? Swallow your pride and go find any job that you can get. Washing dishes. Working retail. Manning the fry-o-later. Income is income, and being able to know that you are capable of supporting yourself no matter what can actually be a huge boost to your own self-image.

When I was in my late 20s and found myself out of work (during the dark days of the first dot-com bust) with a shitty resume and no connections I ended up working as an overnight stocker at a grocery store (I ended up losing 15 lbs in 3 weeks just due to the intensity of the manual labor at that job) for a while and then doing data entry for nearly 2 years after that. Quite quickly I was able to get to a state where I could live alone, pay all my bills, and had money in my pocket to spare. It wasn't easy but it was very rewarding. And eventually I got to a state where I could start looking at moving back into technology, each job I got increased my skillset and improved my resume.

I know a lot of people who make a decent living in tech without a degree, at every level (from IT and tech support all the way up to senior developers). Even so, you've got plenty of time to acquire one should you deem it important. You've got the whole world and your whole life ahead of you, you're not nearly as behind in the game as you think. All you need to do is apply yourself enough, get over the fantasy that the world will deliver your dream job to you on a silver platter at age 20, build up your skills and your connections bit by bit, and start making solid steps towards your goals.
To add to that, you might also find help on reddits suicidewatch:

reddit.com/r/suicidewatch
There are two options to activate Siri: use the Home button, or just put it to your ear, as if you were talking on your phone rather than to. The second option can be disabled, but it's there and enabled by default.
Download Ra One Movie
Watch Ra One movie, download ra one movie onlien from moviesbunch.com without detect any virus threate. moviesbunch.com is the bunch of Hollywood and Bollywood movies with HD qualites.
Black and white twins
DRM is mostly marketing BS (target -> content providers). For example it takes less than 10 seconds to remove the latest Adobe DRM from an epub file once everything is set up (max 5-10 minutes).

Use plain XOR, ROT13 or RC2/RC4. Strong crypto might get you into trouble/extra paperwork later (iOS, US export regulations). And lie if you have to, because that's how it actually works! Security through obscurity! But it should be good enough to stop "casual" pirates/hackers/wannabes.
Learning To Code Blog
Trying out dtrace (Wim Coekaerts Blog)
Did anyone else notice that at 4:16, when Jason does the dictation into Notes, Siri interprets what he says as 'I need to make some videos about the iPhone 4 ASS'?

In his own words: "it figured out exactly what I wanted it to say!"
Work in progress; if/when it gets finished, I'll post it on here.
Facebook Photo Importer lets you transfer hundreds of photos in minutes
9005-43-0
"It just didn't work out and it feels very painful."

There is a lot of good advice in this thread already, but if you were my mate and we were chatting over a beer at the pub - I would say this to you:

It sucks man, im really sorry it didn't work out. BUT irrespective of the result - you learnt some important things. Two very big things specifically: 1. you have the gusto to pursue your dreams, and 2. you have the smarts to realise things aren't working out (and admit it to yourself.. and HN)

I know that 'learning things' doesn't make you feel any better right now... but you have done something millions of people spend there whole lives dreaming about... and I for one applaud you.

In regards to freelancing not working out - it's a tough thing man.. i have personally never been able to do it (successfully) for very long, and realistically not many people can.

My advice would be to start looking for a job - but a job that you find fun. Maybe look for a startup that is doing something you find cool? Pour your heart out in your cover letter... even if they don't have a position advertised - just email them and show them your passion. I have done this twice - and some people really respect it.

good luck dude - all the best.
That's not quite true is it - if that person defaults you lose your money.

Actually, it's your assertion that is not quite true.

It certainly used to be the case that "We give Field Partners the option to cover [...] entrepreneur defaults." [1] And there was indeed evidence at the time that Field Partners were doing just that. [2]

Although they have removed this explicit wording, it isn't clear that doing this is no longer allowed, and there is some evidence that the practice is continuing: Only 7 out of 128 pilot or active Field Partners report a default rate of more than 1%; indeed, around three-quarters of them report a default rate of 0.00%. [3] Frankly, these statistics are unbelievable unless we accept that most Field Partners still cover entrepreneur defaults.

So if the end-borrower defaults, you might lose money. But rather more likely is that the Field Partner will cover the loss themselves as an operating cost, not report any of this to Kiva, and you will be none-the-wiser.

[1] http://web.archive.org/web/20091117123031/http://www.kiva.or...

[2] http://blog.givewell.org/2009/10/13/kiva-repayment-data/

[3] http://www.kiva.org/partners
Also consider light therapy -- a quick look at your profile indicates that you're in Seattle, and SAD sneaks up on you pretty quick this time of year. Now is when it's starting to hit hard. Although some people get it more than most, many people are affected by it at least to some degree.

A light therapy lamp has given me the best return on investment of any product I have purchased ever. http://www.amazon.com/gp/product/B000C15P7A/
It'll be OK.

I've done the same things at least twice.

At 20 you're probably not realising that by far the best bits of life are when you have to struggle; a comfortable life is a wasted life.

Couple of tips:

* When you're feeling sad, don't drink or take drugs - believe me they really don't help.

* Use a condom ;)

* Get an education (hell, you're reading Hacker News, so you probably know a lot already)

* Get a small part-time job - it'll make your dad feel better, and maybe know you don't get it, but true happiness comes from making other people feel good.
Contribute something he hasn't heard a thousand times from after school specials. Seriously. Harsh but necessary.
Here's a presentation about Amazon.com moving to AWS as of November 2010: http://lanyrd.com/2011/aws-cloud-tour-2011-sydney/sgqfb/
Coffee Brewing Artisan or Just Pragmatic
A few years ago I was in a really similar situation.
Now I'm fine, but in that period I called those guys at http://www.befrienders.org
It really helped me. (sorry for my bad english)
Creativity saved me, not necessarly BIG creativity.
I was helped being creative, and now I'm really fine.
I hope this helps.
You get a pass for linking something that might be a laugh. He needs cheering up.
The only stupid thing you did is feeling down about a single wrong decision made very early in your life. Don't worry, you'll make much more of those in the next 60 years, and this one will pale in comparsion. And anyway, the latest one will always seem to be the worst.

Don't worry about it, at least, not too much. By worrying too hard, and blaming yourself, you only make it worse. Suck it up, and accept that you're just like any other human: we make mistakes. We then go and fix them.

So do that. You're only 20, there's a tremendous amount of time still ahead, and opportunities you don't even recognise just yet.
> Also, the corresponding A4 page makes no mention of NEON or DSP

NEON is included in the A4's Cortex A8. In fact, NEON was added back in the 3GS: http://wanderingcoder.net/2010/06/02/intro-neon/

Only the 2G and the 3G don't have it.
I think I know what you're going through because my early 20's were a mess. People telling you that you're still young might sound shallow, but damn it, it's true.

The path to adulthood is different and difficult for everyone. As a human being you make decisions throughout your life, and in hindsight, some of these decisions turn out to be mistakes. You need to make these mistakes in order to find what is right for you. Find what is important to you.

The worst thing that could happen to you is that this experience somehow makes you do something against your own nature, for instance laboring away in a cubicle for the next 40 years because you are too afraid to fail again.

You are twenty years of age, you will work a many jobs in your life, you will fall in and out of love, you might get your college degree with 50, maybe you will travel Europe and open a bed & breakfast across the ocean. Who knows but you?
You're experiencing what Seth Godin calls "The Dip" - There has to be some hardship endured before you come out looking good on the other side. You really are being way too hard on yourself. If you were mature enough to take a risk at the age of 20 then it shows you're well on your way to hedge other bets in life for the long term. That's a very good mark of a successful person. Only thing is, you're giving up a little soon. Dont let things wear you down.

Success takes time.

Wish you well ;-)

PS. Just for the purposes of consolation. I went through something similar at your age. Im now 30 and while i dont feel as suffocated as i used to, i know exactly how you feel. It does get better. I assure you. I dont regret (for the large part) the decision that i made. I just wish i had had the courage to be even bolder with my choices, and sooner.
Technical language in a non-technical setting (humor, video)
Contribute something he hasn't heard a thousand times from after school specials. Seriously. Harsh but necessary. -1 for anonymous quote.
Dude, you don't understand how young you are. At your age I was cleaning kitchen sinks in the amry. I for one would incline into hiring you for having this experience under your belt than the so-called rockstar employee in your previous company.

It's ok to be foolish.
I'm thinking of doing the same thing a few months from now, but not to start freelancing but to look for a better job.

I also have some "plan" on what I'd do afterwards, but in the end they are just plans. So I'm a bit worried, especially after reading your post. I'll definitely need to think about this more.

I hope what comes to me won't be as bad as yours. And best of luck in recovering.
Sometimes it takes an actual person who has actually experienced this to tell you for it to actually click, I'm sorry if that doesn't make sense to you.
I wouldn't usually submit this sort of item, but with Blackberry services still unavailable over large swathes of Europe, it seems apposite.

Even so, there's a more serious point. Often in trying to communicate technical subjects I run into the problem that science, math and computing have appropriated ordinary words and given them a specific, technical, and sometimes almost contradictory meaning. This can especially cause problems in UI design, where users are expecting - and expected - to grasp instantly the function and purpose of every button, widget and clickable they can see.

It's not always obvious.

Who is your audience? Have you defined them clearly enough to get this right?
I wonder how they'll handle different grammar constructions in different languages.

For example, in English, "Text my girlfriend that I'm coming home later" would send a message with "I'm coming home later".

However, in Dutch, saying the same thing "SMS mijn vriendin dat ik later thuiskom" should result in a text with the content "Ik kom later thuis", requiring labeling all parts of the sentence.
It's not all so perfectly binary this freedom that you mentioned. One can have a high-pressure job or one can live in a tent on the outskirts of society and feel free. Likewise one can feel stifling panic in the previously mentioned situations.

The secret is to find that environment in which you feel at your optimum or to create it depending on the current social climate.

Another secret is to consider your expectations. Are you hoping to make a lot of money doing nothing and that your friends will highly esteem you? If that's the case then you'll need a trustfund from rich elders.

Try to guess what your optimum work/resources/time balance is and aim for that doing what you are good at. If what you're good at isn't what you enjoy use your resources to retrain.

And try to find new friends. The current ones sound like useless jackasses.
I'm really shocked to read that (and the OP's rant about Amazon). Of course, I've never had a corporate job.

It amazes me that Amazon managed to be so successful, despite treating their employees so badly.
If you actually read my comment, you'll see I also encouraged him to go back to a full-time job.
Please don't commit suicide. At age 20, your options are still basically infinite.

Maybe having people yelling at you on a regular basis is not the best thing for your (mental) health.

Have you considered moving to a different city, as far away as possible from your depressing past (your post about your job also doesn't sound that much fun)?
I don't care about your religion, we're discussing the 'fact' you are presenting. Your religious belief doesn't give you authority about the subject.

You claim something that immediately turns out to be either a) greatly! exaggerated or b) just plain wrong in my world.

Germany has around 5% muslims, less than the 10% you talked about. I've been to a couple of universities (long story) and visited even more and I've had no trouble finding muslims. Not that I particularly cared, but w/o investing any time I can claim that your bold statement doesn't apply. Depending on upbringing and on how religious observant the families are you'll easily spot women, for example. And it's _far_ from rare to notice those obvious 'I'm a muslima' signs. Again: Yes, they are probably a minority - but how can they represent just 5% of the population and end up as 50% at the universities?

Bottom line: I didn't take the topic personal. 'Refrain from comment' is a bad advice. Using overly broad statements is just as bad. Insisting on being correct after people from around the world state other observations is plain wrong. I know that my comment was written in a harsh tone, but you could've reconsidered your point and come out good with 'Okay, my experience is based on ... and I might have tried hard to make a point, but the fact is that ..'.

Instead you call me childish and stick to your ~false~ claim. Why?
I've been living on my own since I was 16, I've struggled to find full time work as a designer, with no formal qualifications and barely enough experience to call myself a professional. I recently lost the first, well paying and only full time office based design job I've ever had. You know what? Fuck it, I don't care. And you shouldn't either! You're 20, you made a "life decision". Well done, seriously. You had the hangers to go for it and it doesn't matter if things didn't go to plan. Your parents are reacting the predictable way, they still care but it's their job to bitch and complain. Tell them that it's your prerogative to fuck up, and it's not theirs to make it worse.

You quit your job for perfectly good reasons, it was a crappy job and if I was in your situation I'd have done the same. Be proud you walked away.

You're going to be fine if you keep your shit together, use your friends taking the piss as your justification to succeed. Go find a crappy job that'll earn you a piss poor amount of money and then go focus on being awesome in your spare time. Make something random, see what happens. Repeat. Find other devs/designers to work with, see what you can do. Repeat. Work in the day and do crazy shit at night. Get your confidence back, build your portfolio. Get to a point where you've got your cahones back and then do something with yourself. Move to somewhere where there's cool companies looking to hire, impress them all. Repeat.

You'll get somewhere if you push for it. And if you fuck up? Who cares! You're young, just enjoy the ride.
Pavel Florensky 2.0
Taste does not necessarily mean perfect taste, Jobs was still human after all.
Controlling car dampers with intelligence
ASUS Zenbook UX21 und UX31 im Hands On Video
20 is young. You could do nothing for 5 years and still have plenty of time to sort yourself out, so long as you work on building up your skills.

Your previous job sounds shit. Seriously, I can understand why you quit. But if you're a developer you should be able to find new work. Freelancing is damn hard because it's not about how good you are at your primary skill, it's all about schmoozing and selling, and that's hard for a young guy to do because people are not disposed to take young people seriously.

What kind of coding do you do? If it's even slightly in demand, get in touch with some recruitment agents. Put together some kind of portfolio.

I've got a similar story to you - I have barely any qualifications, not even high school level. I was unemployed at 20 and under-employed for the next 5 years, until I got a decent coding job. From there, my salary has gone up by about 5x in 3 years. Ok, it's not going to do that again, but I'm now at a very comfortable level. I probably could have done a lot better for myself at 20 if I knew then what I know now.

Hang in there, and keep trying. You'll make it bigger and better than anyone who doubts you thinks.
it's a shame your family and friends aren't more supportive. from reading your previous post, I think I would have quit too. you don't sound like an idiot, failure, or anything of the sort. please don't think that way, and please talk to someone supportive about the depression/suicidal feelings.

I quit a job for sillier reasons and ended up in a bad spot - no money, no job, no food, et cetera. I was living in a foreign country for university and wasn't able to move back in with my parents. I bummed off friends and found various odd places to sleep for awhile. I was pretty depressed too [understatement]. I was/am about the same age as you. It sucked for quite a few months. but it got better. short term (months long) "failures" are necessary. hang in there.
Kieran is one of the writers at the excellent group blog Crooked Timber http://crookedtimber.org/ which is one of the best places on the web for smart discussion of economics, political science, sociology, philosophy, etc.
I'll answer with a parallel:

"The secret to ending all poverty and hunger has been hidden deep in the earth's crust for two decades. Is there any reason why digging it out and placing it in Times Square for all to examine (except for the fact that now everyone can see it) will cause people to take more notice now than they did before?"
No, I'm not advocating not using shared_ptr's for performance reasons. What I'm trying to say is that reference counting is not a universal solution and it should not be presented as one. It will also add a little bit of complexity to C++ programs and it has some "impedance mismatch" with pass-by-value semantics.
You're 20! That's a good time for failures. Really - it's painful for you right now, but it would be devastating if you had a wife, a house to pay off and two kids. There's no other period in your life where you're allowed to make such failures. You learned your lesson, and life will go on.

Good luck with the job search! Just don't give up, these economical times are not so good for many of us.
And it takes an actual person who has actually experienced this to tell you boilerplate "Cheer up champ! People love you! Get help!" comments are worthless. Check.
man.. thats one beautiful website
Simply get a job at the supermarket/fastfood or something similar. Just to get the head off of financial problems. Everyone has tough times, but its not likely that (if posted at all) those stories will be as popular as those shiny stories you expected.

You are very young. Yes there are people successful and famous and all that at your age, but that's the very very small minority. And even in 2 or 3 years, you'll still be very young.

overcome your decision and learn from it.

Quitting a Job is easy. Making a living by becoming a freelancer is hard hard work.

Also: If your friends mock you about your situation, I'd wonder what kind of friends they are. Talk to your beloved ones, you closest friends about what's going on.
I'd speak for yourself — as a die hard "tech person" nothing in tech gives me a beefier erection than successfully accomplishing science fiction.