skysight-inc/HackerNews huggingface dataset:
Because there is one huge problem - the power usage of the CPUs / GPUs / ASICs. If you buy a "mining rig", probably an ASIC costing $1200 - $6000 (you can spend as much as you want scaling up and across) up front and it consumes something like 800 watts of power 24/7, you have the up-front cost of hardware plus the power bill (800W continuous is 584kWh per 30 days which depending on your area might be like $62 per month per 800W rig).

You may never recover those costs, especially if newer more powerful ASIC rigs are release each year since more overall network computing power diminishes your existing rig's efficiency.

Also - hardware breaks down under maxed out continuous usage, so there's that too.
I think you should go for it.

I'm currently in a similar situation. I started learning how to program about a year ago and even got a job at a startup. I really want to learn iOS dev because just being a RoR dev will limit my career path real soon. I quit my job a few weeks ago and have been spending all my time learning iOS dev. My goal is to find another job after I'm comfortable with iOS.
Thanks for the link. This algorithms book looks like a concise read.
I only have 4 years of experience in the field. ~3 years at a big social network in europe. We got beaten by Facebook. Then I switched to Consultancy work, yes the J2EE weblogic corporate mangers-all-over-the-place kind of work.

But after a year I stopped and joined a startup in the mobile industry. I coudn't be more pleased.

To you:
- Do it!
- The gap doesnt matter, if you can explain properly
- Dont start working fulltime alone, either have a companion, work somewhere were similar people do the same thing, or have a second job on the side. This is mostly for social reasons.
- If you want to work in the startup world, try to do something apart from j2ee. But I see you want to do mobile dev, good choice!

You should think twice about what your motivaions are, do you want to become an entrepeneur? Or you just want to be happy with your job? Dont make the wrong choices for the wrong reasons.
I have a line of Android apps that have a few thousand downloads. So far I've made about $30 in half a year with ads. But I'm positive that it would be a different story if I could dedicate myself to that full time.
5+ years bankrolled on savings from working full time? Well done. I mean damn, well done.

You are not crazy to give it up. I can't speak from experience; I am in my early 30's and gave up a lower rate about six years ago to good result, but that's just anecdotal. It seems to me you have a very strong position: You have serious industry experience and, from your description, very strong financial responsibility. It's almost irritating that this should be impressive, but it is: You are a whale among greedy remoras. ;)

It is certainly obvious to you that this is a risk. Being single and without dependents does help, but that also brings to mind the question of priorities. You're in a position, now, where you earn enough to wrap up your retirement reasonably early, if this pace keeps up. If that is what you want, then you might consider that starting a family -- if that's a priority for you -- could actually make your current income sources very, very valuable in a meaningful sense.

If your primary goal is work satisfaction... then yes, I would say this is an excellent opportunity to step out of your current environment (calling it a rut or anything else would paint a biased picture, I think) and potentially do something more rewarding, in terms of personal fulfillment. I would not go into such a venture with the expectation of more lucrative results, though. You seem to be in a good position. There are certainly many startups that succeed, and that won't change. But the reality will always be that more fail.

Be careful. You are in a good position, and you seem to know it. My suggestion would be to try and decide what it is you would be happiest doing, or at least deciding on things you want to accomplish. If you can manage that, then you will at least have something interesting to work towards. If not, then you may need more time before you can do something new and expect it to end well or at least satisfy you.
New Opera 15 Beta with Blink engine
Right. Colin Percival did a clever thing and made it memory-hard, not just computationally hard.
Here's a dude who took a year "off" with his family and cranked out an iPhone app.

http://www.npr.org/2013/05/20/183910777/seeing-the-northern-...
"You only live once" used to be perfectly fine before a bunch of kids gave it bad connotations.

Once upon a time it used to be a way of saying that you only have finite amount of time on earth and you should make the best of it. Somewhat similar to "Carpe Diem" and "Momento Mori".

The fact that a bunch of kids that use it as reasoning to smoke alot of dope and do stupid shit doesn't change the original meaning in the eyes of many folk.
After having this debate with you two or three times now, I'm starting to realize that we both want the same thing: Good libraries like Keyczar that just do the right thing by default.

I would argue that there is a second side to the solution: Authors of more low-level crypto libraries (like OpenSSL) should very prominently warn users that said libraries are easy to misuse, and they should point users in the direction of the high-level libraries.

In my travels around the web, I've not often encountered such a warning. For example, as of today, the top Google hit for "ruby encrypt string" is a StackOverflow post. Its highest-voted answer advocates an OpenSSL wrapper.
What's beautiful about Malaysia is that it's somewhere in between. The major cities (KL/Penang) are like developed world, but the living costs are relatively (way) lower.
And because admission of drug use could be used in a criminal case against the student, it applies, does it not?

You can invoke the 5th amendment in proceedings that are not currently, but could become, criminal proceedings, on the grounds that your answers may be used against you criminally. For instance, you can refuse to answer questions in a civil case deposition relating to potentially criminal activities. The only way to remove the right against self-incrimination is to grant immunity, which for drug-related offenses means, to be safe, both state and federal government would have to agree.

What's even more sad is that a brief word from a civics teacher got a significant number of students to think twice about taking the survey. Why didn't the students' parents talk to their own kids about the survey? It's a parent's responsibility, as much as it is a civics teacher's responsibility, to discuss civics issues like this with their children. Most of the parents would probably do well to audit Mr. Dryden's class.
I'm finding these posts kind of surreal, I had no idea shared living was NOT the default in many places.

I posted down a bit re: flatting, but in NZ it's a very common living arrangement for people in their 20s. The standard progression is:

parents -> flatting -> house

The way it goes is, first ask all your friends if they knew of a room going, failing that, see if you can find some friends to organise a lease with ("founding" a flat).

As a last resort, you crack open the newspaper to the "flatmates wanted" section and troop around houses. This has been replaced by various web sites but they're not really social - they just replaced the newspaper.

I think this is where you might have room to innovate - even in established markets like the NZ, the UK and Australia. Being able to cyberstalk your prospective flatmates a little would be really handy and could save a lot of unneccesary travel.

Usually there's a mini interview where the flatmates figure out if they can live with you, and you see if you could live with them. This can lead to some hilarious situations which serve to underline how utterly different people can be.

One sticking point is that the most successful flats never have to advertise rooms. There will always be a friend of a friend who is willing to move in.
It's getting more complicated than that. Expect financial deepening to occur when it comes to mining.
http://jpkoning.blogspot.com/2013/02/financial-deepening-and...
I would also keep in mind that lots of people are thinking about harnessing the bitcoin network for a plethora of applications.
http://qz.com/84056/the-bitcoin-network-is-now-more-powerful...
I wish there was a guide for dads (or moms) for balancing a one year old running around the house, running a software consultancy, an early stage startup and an MS degree on the side, all from home.
In a time of display resolution variances between 96 and 250+ ppi (slowly coming to big screen too), why are we still talking about fixed pixels instead of relative units?
You'd be surprised with how easy this is to do without making any major changes to ones lifestyle. A bit over a year ago I quit my relatively high paying job with $1k in savings, moved to the midwest, and I've been living comfortably on around $15k/yr (I'm taking the luxury of removing my student loan payments from the equation). I don't own a car, live in an inexpensive house thats shared with a few other entrepreneurs in a similar situation, I stay reasonably frugal, and share many expenses.

We all work out of an incubator that provides us with free office space (wouldn't significantly affect our numbers if we had to pay).

Bootstrapping in the midwest has worked quite well for me, but there's certainly disadvantages. For one, a lot of the local investment capital is old money. Old money that is extremely conservative with their investments. If we ended up receiving capital, we'd likely be forced to move to a more expensive city largely because of proximity to the investor and more importantly for skilled labor. The good developers all tend to flock to SF or NYC where the pay is high. They still exist in the midwest, but you really need to hunt to find them.

I'm an advocate for the midwest, there's challenges, some of which your concept may alleviate, but IMO it's perfect for bootstrapping a small team.
> I wish everyone who was in charge of hiring took this sort of care to place people.

One problem would be that in bigger companies, the people in charge of the hiring process are not the people doing the actual hiring.
I've been thinking a similar thing. It's probably not very smart, but one idea would be to move to Honolulu. Same cost as the Bay Area, but much more beautiful and no tech echo chamber.

If anyone has a suggestion about equally beautiful places in the US that are cheaper, please share! Virginia Beach? Fort Lauderdale?
This is what I also ghough in the first place. But now I think beeing good is very important inside of the team. Relation with the outside has different constrains and may thus require different qualities.
I already hide/change my referrer through browser extensions, though I guess this might finally get those few sites who have functionality based on refs to stop using it.
Uh...pretty much all of nutrition has been figured out by amateurs.
It actually depends on location.
Buy/Rent ratio is much higher in Bay Area and NYC than in Arizona/Texas/Florida/Kansas/...

So in Bay Area it's generally better to rent, while in mid-America it's better to own.
In my case I have a specific purpose for that meal: maximal protein per total calories. And I'm not replacing all meals with it. I tried once, out of curiosity. I lasted a day.
I'm confident enough that's secured against pretty much everything up to federal law enforcement or nation state level snooping.

Could you please elaborate what you mean by that? As far as I know, it is not possible to "crack" EncFS or Truecrypt as long as you use reasonably strong password and are able to protect it. Or am I wrong?
You can't make the difficulty scale more than linearly by number of passwords. If you could you'd drop back to tackling the problem in pieces and be back to linear scaling with the number of pieces.

What's making it hard for you to analyze this is that you're using the wrong terms. The secret stuff is password - the non-secret stuff is salt. If you want two secret bits, you want two passwords, or to break the password into two pieces for separate storage.

But after all that, you still want a salt, because you're not using it for secrecy but for ambiguation of identical plaintexts.

But splitting the password hash is a bad, or at best neutral, idea because passwords are likely to be semi-human readable and thus a guessable password that matches hash1 is likely the actual password, and will match hash2. This wouldn't be true if we used random passwords, but we don't. So splitting the hash is mostly totally ineffectual, as is having two separate hashes of the same string - the attacker usually doesn't need to examine both.
Maybe I'll have to write that.
I think this post serves as a wonderful blueprint as to how one can create a passionate community of individuals with a single goal in mind.

I would love to see another post, detailing the other side of UM's success; the long hours students spent training, and preparing for a hackathon. Everyone loves to make the claim that they showed up at a hackathon, learned how to program some new language, and take top 3 at a hackathon. What many posts fail to address are what was done to rally the students around such causes and get them both mentally and technically prepared for a hackathon.

Great job David et al, can't wait to see what's next!
Bitmesssage introduction
I felt like author points out as being nice and good are exclusive traits. In most cases, however, they complement.
I believe that 'misalignment' was intentional to preserve the illusion of depth between the placement of the devices. And while I agree that it's a tiny bit harder to read, lining the text up would just ruin the image for me; in fact, I think the text is too aligned as it is to make it work in that context. If readability for that headline is a prime concern, I would just go with another image/presentation entirely.

Pedantic, I know... lol
It put things into a frame I understand though.
Cool, so it sounds like you know what you're doing and you've got a pretty long runway. Go ahead, jump. This will probably end well.
I may be echoing others, but I to say to go for it.

As for the "gap", this is simple. Start a business. If you're going to be making and selling mobile apps, you'll want a basic corporate entity behind you anyways. Now, instead of being "unemployed guy building apps" you're "Founder of Mobile App Development Consultancy" or something along those lines.

Given what you stated about not liking the corporate world, that's completely understandable. I certainly prefer smaller companies, even startup, bootstrapping level ones. J2EE and .NET aren't strongly used outside of the big enterprise-y corporate world. Given your experience with Java, I'd say you might find Clojure to be a great move and still be able to leverage your Java past.

Go for it! Get yourself an LLC or similar and build some apps. If you have 5+ years of financial runway, you should certainly be able to find something self-sustaining in that time. :)

Jump and don't look back!
If he is, it's only because he's managed to take that load of crap job posting and somehow turn it into an article advertising the fact on Quartz.

A bigger false dichotomy I have never seen in my life. Good vs nice, with some kind of implication that nice people cannot have integrity? It's the worst kind of these posts — just enough truth sprinkled in with the bullshit to make you think he's onto something.
Wow that is quite a lot to juggle :) Good luck and thanks for reading this post.
I have to agree with Cheng.

Malaysia is probably your best bet for somewhere in between if you are looking for a balance between the developed world and stretching your savings. KL is a pretty laid back place to be with awesome food! And with AirAsia being based in Malaysia, you could pretty much travel anywhere in Asia for cheaps. And if you ever decide you are running out of money or are bored, there are a multitude of companies/startups you can start consulting for!

Btw, bearwithclaws, how did your friend end up with more money than when he started? I'm curious.
> I'm in my mid-late thirties, will I even find a new job with a gap in my resume like this?

Certainly not at a big company.
There will be no gap in your resume as long as you can exactly explain what you have done in these years. Get a business registration and try the self employment. If you fail your new employer will appreciate your "research" time in development and learning.
You summed up my inner dialog perfectly.

I used the retirement calculator my brokerage firm has on their website. According to their Monte Carlo simulation, I have about 10 years to financial independence (90% chance that my money doesn't run out before I die), income, savings rate and expenses remaining at the same level. That happens to be around $1 million in savings in today's dollars. It's tempting on the one hand, but on the other hand: 10 damn years!! I don't know if I can do it.

It's weird, I'm hoping that the decision is somehow made for me. My company being acquired or forced to downsize, offering severance packages... But alas, it doesn't seem to be in the cards.
If you've got that much money saved, you should be working for yourself, making awesome applications and changing the world.

Don't worry about a gap in your resume, you'll probably make something notable on your own that could carry your career/life into a new direction.
I am hoping that this gets enough attention to shame them into better protecting their users. They have gone through millions and millions of dollars and have not taken the most basic steps towards protecting the people who trust them. Can we show Stitcher this is not OK?
Something for the sheep standing on Zanzibar to look up at.
http://www.zillow.com/homedetails/35-Barrows-St-Jamestown-NY...

Sold on 8/16/11: $3,955

There are multiple houses that were sold below $4K there.

You probably forgot to turn on "recently sold" filter on Zillow.

http://www.zillow.com/homes/for_sale/Jamestown-NY/pmf,pf_pt/...
I'm using Chrome on Windows and it looks fine. Has to be some other setting he messed up.
> Can you see how much more crowded the text is in the unfixed version, and how much more balanced it could be?

No way I would have seen that without it having been pointed out. I would have been looking at the actual content.
Sorry for the late response. You can specify how many pages to crawl by passing the -pages argument.
That's exactly what I'm already working on. I have a domain name secured, an app in the Android app store, and if I do make the jump, I'll change my LinkedIn to "Founder, <company name> LLC" or something like that.

I could use my C# skills to port the app to WP7/8, and I might even buy my first Apple computer and learn Objective C. Exciting prospects!
The Lonely Island did a parody song/video about YOLO where they made it about living well, but they took it over the top. https://www.youtube.com/watch?v=z5Otla5157c The YOLO phenomenon isn't limited to getting crazy, but it sure seems to be the most common use of it.
Also Singapore is just around the corner, if you need some (very!) First World living for a change. There are also plenty of high paying corporate jobs available in Singapore, in case you ever need to fall back on one. And start-ups.

I moved to Singapore from Britain last year.
The most useful "Swiss army knife" one-liners on Unix
As a guy who grew up in Victoria, went to UVic, lived in Seattle and then moved to the bay area, Seattle can pretty much beat Vancouver & Victoria on all of those metrics. On top of it you can recruit all of those BC engineers with TN visas, and home is just a few hours drive (or boat) away.

Why live & work in Vancouver when you can live & work in Seattle for half the price and twice the income? Literally.
This is called 'bikeshedding': http://bikeshed.com/ . How do you all like that design?
People keep thinking I'm saying technical folks don't like wood, or something. I just mean when everyone already has a day job, and no one has real training or worthwhile experience, you are probably going to have trouble getting good results in a reasonable amount of time.

IMO this falls into the ol' boat of engineers thinking they can do everything just as well as people who were professionally trained. "Drilling for oil? How hard can it be!"

P.S. Unless frames come precut or premade these days, how exactly do you plan to build a house without some form of saw?
> The constant sitting?

Try to get a standing desk. It worked wonders for me.
Sooner rather than later please. Thanks!
> Why didn't the students' parents talk to their own kids about the survey?

Maybe the parents weren't told that the survey was asking about potentially illegal behavior and wasn't anonymous.

Maybe the survey's true nature was buried in ambiguous terms or lengthy legalese.

Maybe the survey was opt-out instead of opt-in, and most people took the path of least resistance and didn't bother to do anything with it (if their kids even remembered to give them information that was sent home).
And if it were the second Saturday during summer months, the foothill electronics flea market. Still going strong by the same name, but for some reason now held at de anza college in Cupertino.

Down the street, just off central near Lawrence is halted specialties, which sources a lot of new components in addition to to surplus relics. They windup with a lot of test equipment and working fab equipment.
How Using Infusionsoft Triggered 219% Revenue Increase
A Walk on the Dart Side: A Quick Tour of Dart [2011]
Tooo hard to set-up, once you set it up it's a pain to use it and then it's a lot bigger pain to keep it running.
Read it in full, and I'm not sure Elsevier deserved such as a classy resignation letter. He gives them just too much of a benefit of doubt, when I think it's bloody obvious that Elsevier has no interest in supporting open communication in the research community, simply because it chokes its cash cow.
Whilst I still think referrers should be used where appropriate, there are certainly places or reasons you want to nix them. HTTPS not passing along referrers by default is a sensible decision, as is the addition of <meta name="referrer" content="never"> for sites stuck in HTTP that may want to go under the radar.

I still feel that removing referrers entirely destroys many useful tools and analytics that we've traditionally been able to use. It removes the core way in which we understand connections across the Internet. By removing referrers, the best we can do is use link graphs, falling back to the original PageRank algorithm where we assume people are random bots that click on one of the links on the page.

Edit: Can't reply to you hnriot due to comment depth limit. My reference to PageRank is as links and backlinks could be used as a poor referrer substitute, though they aren't currently used as it's a lot more work and less accurate. I'm simply saying that, in the event that referrers all disappeared tomorrow, you'd see normal websites trying to estimate where their traffic comes from by using a PageRank inspired algorithm, or more naively by looking at who links where.
How can you call something completely subjective a "bug"?