skysight-inc/HackerNews huggingface dataset:
Basically I work all the time but I really enjoy it. Company is at the 10 person/just started shipping phase and we are busy trying to change it from a "just get something working" to "organized chaos for growth" company.

What makes it hard is I am a single parent; fortunately he's old enough that he can get to and from school on his own. But it's tremendously tough to give him the time he needs. Luckily if I manage that it gives me the "off time" I need too. Which is great since I've abandoned, for a time, all the other stuff I used to like to do (camping, playing tennis, reading, biking, writing code for fun...). I sit with him while he's doing homework and can answer mail and do other interruptible tasks and still talk to him about his homework, help him write something etc.

I figure there are another couple of years in this nozzle and then the pressure will drop. But at the same time: I wake up in the morning and that's when I want to read HN or my RSS feed simply because the rest of the time I'm having waay too much fun working.
Because I am legally and morally compelled to pay taxes to my country, and in exchange my country is legally and morally compelled to look out for my interests and well-being--not to find the fastest and most economical means to replace me. It's called the social contract, that is my moral calculus.
I bet it's no more than ten minutes on a busy day, between 6:30 and 7:30, between coffee and thinking about work. Meditation is hard when you have something to do and must do it. Meditation is an Eastern thing and it doesn't play well with the Western values.
If you already have a stable job, find something you can do on the side for 5-10 hours a week. Wait until it seems like it's doing well to quit your regular job.

Also, it's better to bootstrap with savings than raise VC at the beginning.
This article is bad journalism. I worked in that industry for about 10 years and the way this operates is the company lays off 100 workers and replaces them with 120 contractors, 90 of which are offshore and only 30 are in the U.S. These 30 get, on average, about 60% of the wages (including benefits) that laid off FTEs used to get. However, the client company (e.g. Edison) pays the contracting company (e.g. Tata) roughly the same hourly rate for the on-shore guys. The major source of savings for Edison is moving the work offshore. The 90 folks in India cost about 20% of US FTE. This Google spreadsheet has the math: https://docs.google.com/spreadsheets/d/1g3upQ7KOlgo8sgKLf4Qd...
It takes some effort, but you can disavow those links:

https://support.google.com/webmasters/answer/2648487?hl=en
Ask HN: Who uses vmware over virtualbox for vagrant?
Where are you located?

A friend of mine has some sort of security business, maybe I could get you in contact with him for advice at the least.
I'm not a founder, but I don't believe it's (ever) too late, as long as you have the passion and drive to get it done.

My suggestion would be to stop thinking about "startup founders" as 20-something college-dropouts that we so easily envision, and instead remember that most of the world's successful companies (not startups) are run by older, more experienced CEOs. You might not pull as many ridiculous redbull-fueled all-nighters (or maybe you will), but you've also seen a lot more in the world -- especially in business.

You ask if you're "too old to compete with the 20s" -- I have little doubt that they wonder if they're too young to compete with more experienced businesspeople.

If you want to build a startup, do it.
Absolutely: in fact the original "version" of GCC Explorer was inspired by me having a window with 'watch "g++ -O2 -S foo.cpp"' running next to the vi editor I was tweaking code with.

I reckon that's pretty interactive: you make a change and see the result (almost) straight away.
Definitely check out the answers to the Quora question "What do people in Silicon Valley plan to do once they are over 35?"

https://www.quora.com/What-do-people-in-Silicon-Valley-plan-...

Lots of great examples of entrepreneurs who founded successful companies after turning 35, and includes answers from Craig Newmark (Craigslist), Reed Hastings (Netflix), Jimmy Wales (Wikipedia, Wikia), and more.
interesting statistics.
> I'm concerned that, with Steve Jobs gone, Apple is going to implode and lose their market share. So there may be no iOS jobs 5 years from now.

They won't. Apple's vertical integration gives them a UI advantage. 'Normals' like easy-to-use things.
I think "manic" describes things well. The highs are very high and the lows are very low. And if you're just floating along in the middle, you're always wanting more. It's one of the reasons trying to do this on your own is so hard. Ideally when you're having an off day your cofounder is there to pick you back up. In this sense, being in sync with your cofounder isn't always a good thing.

On any given day, it's difficult to manage everything. When you have customer service, outreach, growth, and development to do, something gets dropped. There's never quite enough time.

Then there's the difficulty in taking time off. When you try to make time for other parts of your life, you're always looking at the things that you didn't get to and thinking about when you're going to do them. I don't go to as many happy hours as I used to; I certainly don't organize them. I'm not playing volleyball right now. I try to workout, but it's hard to tear yourself away from the computer when it'll just take another hour to finish your current task. It affects your conversations, your relationships, your health, everything. It is consuming.

On any given weekday, I work at least 10 hours. Generally it's about 12-14. I make sure to take a night or two off to spend time with my fiancee. On the weekend, I try to fit in time with her as well but I'll still get in at least 4 hours each day, sometimes more like 8.

I get stressed about money a lot. We're bootstrapped so not everyone is in this situations. In any case, everything is framed in terms of how many months we have left. That 12 dollar sandwich? That's a couple days of server time. An expensive car repair? That's a whole month of our runway.

And yet, it's the most rewarding thing you can ever do. You get to build something from nothing. People use it. They talk to you about it. You are making the decisions. And it isn't going to last forever. It'll last for a long time, but it'll get better. But most importantly, I wake up every morning without an alarm and am eager to get back to work.
That depends. AFAIK two languages support ARC right now, Objective-C and Swift. It's certainly possible for more languages to support it.
I beg to differ. Those who undermined that are the people who decided to centralize keys somewhere. That is, to build a system with centralized control.
Meanwhile nobody still gives a shit about the way women treat men, or men's "lived experiences". You complain, people listen. We complain, we are told to suck it up.

For some reason, "observant" women keep denying it though.
Thanks for pointing this out. The OP did have line breaks but not the two in a row that are required to create a new paragraph. We've added those.
Are you volunteering to give up your job for some one who will live in the states and make just about above minimum wage (if that even since Google and some others were caught paying less than minimum wage to migrant workers)?

Some how i doubt so, it's not a question of job displacement it's a question of competitiveness. An Indian developer will cost a fraction of what a US born developer costs even if they are working in the states. And why is that? Simply because it cost about a fraction of what it cost to bring you from infancy to your current stats to do the same to him. Cost of living in India is cheaper, education is cheaper, and well life overall is cheaper.

You have debts, whether they are direct debts say for example student loans or indirect debts to say your parents who brought you up and count on your direct and indirect support in the future.

Flooding the market with skilled workers who are willing to get paid much less tends to break it. No company in the world would say no dude keep the 120K a year + equity if you only ask for 35.

Highly skilled worker visas are there for a reason, they allow very specific people to migrate to the country to work.

The UK for example limits even inter-company transfer to salaries above 50K GPB(77K $), and limits open tier 2 general visas to salaries of 153K GBP a year and above.

There are exceptions for other classes of T2 such as elderly care workers etc.

But for the most part if a company wants to bring a highly skilled employee into the UK they have to either pay them a metric ton of money, or they have to be employed by the company and still get paid a fair wage (slightly less fair if you live in London, but even for London 50K isn't that bad for 1-4 years of experience jobs).

Also last time I've checked Detroit was still a part of the US, India currently isn't. Countries still take care firstly of their own citizens, unless you are advocating here for a complete globalization and abolition of all borders this is nothing more than a demagogic straw-man argument.
Reading http://sweden.identitytool.com/identity/the-starting-points and http://www.visitsweden.com/sweden/brandguide/Form-and-Image/..., I get the impression this is for the "Promotion of Sweden" (NSU) organization.

As such, it isn't that different from a company or non-profit having its own corporate identity. For example, the Dutch state government has its own font: http://www.farhill.nl/01_typefaces/Rijksoverheid.html
$30k a month? - Incredible
Docker containers on the desktop
My answer isn't great, but it's relevant due to your experience being somewhat similar to my own.

I'm currently working my first job in IT, for two years now, after having only fast food and retail jobs. How did I get here? It wasn't my college education (I'm a dropout, due to transportation and money issues at the time). College did play a big role, though.

One of my instructors saw that talent you mentioned in me, and she knew I was into Linux while the rest of the students knew only Windows. One day one of her old students called her up and asked if she knew anyone who might be a good fit for a job he was trying to fill. I was the guy she went to, and now I'm in IT.

Long story short, it might be beneficial to you to know people who know people in IT security. College may be the place to meet those connections, though there are many other ways and places to accomplish that.
Untangling Skill and Luck in Business, Sports, and Investing
The Village Construction set sounds like something that would be useful : http://opensourceecology.org/gvcs/ .
Of course, you would have to fork it in order to adapt its plans to a technological reboot.
I started learning programming when I was in grade school. I first wrote a Pong clone in QBASIC. Thinking I had game development nailed I then set out to build a video game like Doom. That was a failure obviously but I learned a lot.

Next I got interested in Linux and started writing a large assortment of tiny little Unix utilities that were of no use to anyone but me. But they were of use to me and I thought they were important. I put one or two on Freshmeat.

If I had been stuck in a class and told to write the exact same little Unix utility as 30 other people, that it must do x y and z and must not do anything else, that it would be graded and then discarded it would have crushed my soul.

And yeah I did poorly in school in general.
But debunking aside, why would a paper allow such amazingly precise claims (5 significant digits, and a precise ratio on "happy thoughts"?!?!) without having independent mathematicians review it?
and why so few women want to work in it.
Perhaps an army of Mr Browns (and Ms Browns) organised through a well designed Web site somewhat akin to the typical open source project bug-tracker?

There are plenty of un(der)employed skeptics around with spare time.
How many relationships did you have before you found someone that was compatible with the lifestyle you had built up? I found it really hard to maintain a long-distance relationship while a CS undergrad, and I'm curious how that side of your life worked out.
I was going to say this, glad someone already did. It allows you to express or produce a variety of things, one of which is art. You might even try to produce software that is itself art. But software by itself is merely a material to be worked with.
Ask HN: Best equity splitting practices?
Say there are 3 founding members with equal stake in a company. Would it be split 33.3%, 33.3%, 33.3%?

Is it common practice to reserve a portion of equity for VC's or early employees? And if so, how much? Or does everyone's equity just get diluted with each of these things.

And on the topic of vesting equity - say someone leaves before their equity is fully vested, say only 50% of their 12% stake is vested - where does that equity get released to?
Don't be distracted by the noise of the world. Focus on what matters to you and be fearless.
I am guessing you have never read any of my blog posts. Perhaps you should.
> "perceiving something as something" and "treating something as something", different verbs.

Well yes, but if you perceive something as something that you will treat it as if it were that thing. And that is exactly what would happen during a successful Turing test - the computer would be treated as if it were a human by the judge.
A couple of thoughts on this. What's the difference between allowing h1bs and allowing people over the fence along the border? Illegal entry into the country, even if we all for amnesty, puts a dent on the income potential of citizens and immigrants at the lower income levels, who legally enter society... But for the most part, society recognizes the plight of low class immigrants and work to have them legitimized, however, when immigration threatens people in the middle class, they resist.

What I'm pointing out is that middle class American citizens are quite in favor of allowing immigration, doing as it does not affect them negatively, economically speaking, once it does, the middle class retrenches. I think this explains why poor American citizens tend to oppose amnesty programs while the middle class typically support it. Typical, I support causes, so long as it does not affect me negatively.
Would you consider a (perhaps accelerated) degree program?

I understand this might not be possible in your situation, but if you can find an evening, on-site, accelerated program at a local non-flagship state school then you might be missing an opportunity. I've known some people in similar situations for whom this approach worked out well.

I can provide some advice if this is at all plausible for you.

(edit: the comment by ferrari8608 is an excellent example of why attending an inexpensive university can be a good idea, even without finishing the degree program; you'd be surprised at the number of positions filled via "former professor" relationships).
I'm gonna venture a guess here, and there's a decent chance you're going to respond poorly to it and think I'm just being an asshole, or do some rationalization and throw my opinion away. But I promise: I'm not just trying to put you down. At least consider it.

> I can't seem to get my foot in the door anywhere to do anything from level one help desk work to anything else.

Maybe it's how you come across personally; whether that's in interviews, or cover letters, or introductions.

A good hiring process is probably in the 60/40 ratio of talent/personality. If you're a complete 0 in the personality department, you're probably not going to get hired unless you're a Carmack-level talent. Some places will skew that one way or the other, but I doubt it'll ever go more then 75/25 either way unless you find somewhere completely dysfunctional.

Saying things like:

> I always bluffed my way in to jobs I was completely unqualified for and pulled it off quite well

are usually red flags for me, personality-wise. It reeks a little of someone who constantly needs to publicly validate themselves as "the smartest person in the room," and ends up not accepting feedback very well (if at all). To me, self-reflection, the acceptance that maybe you're not as talented as you think, and striving to constantly be better are critical parts of being a professional.

It's sorta like that person in school who constantly made sure to tell everyone that they didn't study and still aced the exam - most people don't enjoy working with or talking to that person for any extended period of time.

Anyway, I'm not gonna sit here and shit on you. We've all got our things. Just maybe some food for thought.
You are aware that you are getting your information from a parody site, right?
Previously, 6l did some pretty significant changes to the code generated by 6g, e.g. the stack split prologue was generated in 6l. Back then, you could use 6l -a to see the final version. More recently (since 1.3) the code generation part of the linker was refactored into a library, liblink, and the compiler links with this library. Now 6g -S is pretty close to the final code, although there still are some things done by 6l. Unfortunately, the -a flag was lost. We have new disassemblers however; go tool objdump will dissasemble Go binaries and will show you the final version of the code. Unlike GNU objdump, the Go objdump understands Go binaries better and can print in normal Plan 9 assembly syntax (well normal for Go, anyway).
Wipe away all the negativity from your thoughts and, more importantly, your resume.

Focus only on you positive achievements. Sell yourself.

Get on daily job mailing lists from ziprecruiter, indeed, dice, and postjobfree, and apply for at least 5 jobs a day.

Good luck.
Techs like easy-to-use things too. I've got 15+ years IT background, but I use Apple phones specifically because they get out of my way and just work for everything I want a smartphone to do.

I don't have to tweak, I don't have to customize and I don't have to fix. Also they have a sane approach to bugfixes and security. Sure, it's not an open platform, but Android isn't really either. I don't have time to care, I've got work to do.
> Unless you're a software developer, [...] don't waste your time on Hacker News.

That is both wrong and mean. Non-programmers are 100% welcome on Hacker News. The only criterion is willingness to follow the site guidelines.

The mandate of HN is "stories for the intellectually curious", not "exclusive programmer tribe".
That's just a question of words and their definitions.

Personally, I use both woman and female completely the same, and sometimes it means women and trans-women (e.g. when I see someone who looks typically female), but mostly it means born women only (e.g. when I say I'm attracted to women).

But of course, not everyone uses the same words with the same meaning. There's no need to assume bad faith.
That's great. Thanks!
Though I would consider putting some of them in the main readme or the wiki.
1. Find a cushy job in government or a very large corporation, where you can bluff your way through indefinitely.

2. Buckle down and master some real skills that are in demand. It's a cop out to say there are "too many options". All you have to do is pick one you're interested in and put the time in. You have to specialize though. Security isn't specific enough, penetration testing is, or iOS/Android development, frontend web development, whatever. After just a few months of study, you could probably find someone who will hire you at a low salary in any of these jobs. Then master the specialty on the job.
IT security is ridiculously easy to break into, and I'm not kidding.

If you are able to demonstrate all that talent (github, outside projects, anything else) and you are able to hold a conversation with people, there are literally thousands of openings for you.

The certifications only really matter to Washington DC (or people making money off of DC).

Apply more places, make some things on the side that demonstrate you know what you're talking about, and look for positions at large, stable companies.
Link to asguard: https://github.com/Netflix/asgard
This is really awesome, thanks for posting it! If you don't mind me asking, have the 2 businesses you have active always been low touch or is that largely a factor of their success? Eg at this point it seems you could let someone demanding loads of support just opt out and go elsewhere - but did you initially have to be significantly more hands on?
> Every grain of sand on every beach was a different biochemical petri dish for billions of years

It didn't take billions of years for life to appear on Earth.
Yes, that book is good. I had reviewed it for O'Reilly, a while ago, here:

http://shop.oreilly.com/product/9781593273897.do

2nd review from the top (currently), reviewer id is vasudevram.
Ravti (YC S14) is hiring a mobile developer
Apple is too large to implode and fail quickly. Even if they do fail it will be a slow death or just a leveling off. Look at Microsoft. The last ~10 years they been getting beaten in many large markets they are entering, but they are still a massive player.
[OT] - Any idea which is the tool used to create the gif screencast with command overlay ?
How did you go about gathering customers? Also, what are the 3 main lessons you learned from the other failed startups?
Some advice for the accused; not that I condone your actions(based on the article, you seem guilty) but if you get the devices back you should probably assumed they've been compromised. You should just destroy them complelety. Or maybe investigate and document any tampering. But please don't login to any sensitive accounts on them. Don't decrypt the files on those devices either. Mount the filesystems and copy the files to a known trustworthy device.
> I am talented (some past coworkers and managers actually called it freakish), but you cant put talent on your resume.

And that's where you are wrong. Make sure that those coworkers and managers will back you up during your next interview and urge the prospective employer to actually ask these people about your qualification.
Op didn't have WiFi.

This app requires mobile data or wifi

this does not fix his problem because if he WiFi they wouldn't have been roaming to begin with.

If he used the app, he would be roaming, incurring data charges.

Can't tell if you didn't logically think this through or you are pumping your own app.

When I goto US, from Canada, I use T-Mobile Sim for unlimited calling and data 3$ a day...

If you are a US resident you have plenty of carrier options that cover unlimited entire North America coverage.

Also the OP could have cached/saved the area in google maps or installed another GPS/navi software that has a offline map mode.

Now to the article... Should have planned ahead. So many travel addons from carriers, using a SIM card from country you are traveling to... Which I know is available at the exact border crossing shops at the border that the OP went through
Ask HN: Advice for terms and services for a small test idea including payments
I am going to run a little test of an idea which will require my site to collect payments from users in exchange for a service.

I have made several websites in the past with terms of service and privacy agreements but I never done so for a site which accepted payments.

Anyone have suggestions for something relatively cheap or free that would be satisfactory for testing an idea?
Optimizing A* for grid maps
Awesome app. I was testing it and I highly recommend it!
The democratization of the bond market
I just buy an unlocked cell phone and buy a sim card for each country I go to. When I go to France, costs me 20 Euros for unlimited calls (including to the US), unlimited texts and 3Gb of data.

What if someone wants to call me? If I'm abroad it's mostly for vacation, I can give my new number to family members wishing to contact me.
If I can't do that? I still get texts and voicemails through Google Voice on my phone. And if needed I can enable calls through data on my phone using hangouts.
Haskell and Cosmology