skysight-inc/HackerNews huggingface dataset:
OP- it sounds like you are experiencing a high level of anxiety & depression. Speaking from similar experience, the world can look very bleak at times. And interviews can be very stressful.

Definitely counseling & medication can help. Please know that your worthiness is not defined by your job, or your position. Try to imagine yourself talking to a son/daughter and what you might say to them if they shared the same thoughts with you. sometimes we are hardest on ourselves.

Please listen to the other good advice in this thread.
> However I disagree that measurements have any meaning unless they are conducted as experiments, or potentially as exploratory work looking for an experiment to conduct. Even such exploratory work needs to be driven by at least the loosest of hypotheses, since measuring everything is infeasible. So this is just as much an experiment, just one you don't have a high expectation of predicting the outcome of.

> Either way, this recognition of the necessity of at least a minimal hypothesis in all of these scenarios is typically lacking is my fundamental point.

That's an overly broad definition of hypothesis that results in every decision-making process fitting the model. Even the "measure, test" people you were complaining about have that. They formulate a "minimal hypothesis", take measurements, fix what they see, and call it a day. What they don't do is iterate on the process and get down to the root causes.

Furthermore, in some closed systems measuring everything (at some level of granularity) is feasible. It leads to a troubleshooting cycle of continuously focusing the measurement towards an indeterminate point, with the specific point being the answer. This kind of fault isolation is much more productive, in general, than continuously developing and testing hypotheses about what specific things might be an issue.
Have you actually played the game? There is no competition for catching Pokemon. They spawn and disappears after a certain amount of time, which mapping apps by the way used to show you. Other people catching Pokemon has zero influence on your ability to catch the same Pokemon.
I think you may have misread me, otherwise I'm not sure where you're coming from. Isn't it reasonable to conclude that the Russian cash restrictions they mention are laws? The laws they are advocating ignoring in good spirit?

The operative term in their sentence is not "feel bad," it's "violate," and prisons are indeed full of people who do not feel bad about violating laws.

Do I misunderstand you?
> It is hugely dependent on China to fund its borrowing. Were it not for the fact that the dollar is the main global currency and that Washington can still borrow in the dollars it prints, the country would have gone bankrupt long ago.

Yes, a sovereign nation can print its own currency. This passes for insightful analysis these days?

The author fails to mention (on purpose, I'm sure) that the U.S. is paying very low interest rates for the privilege of borrowing all that money from abroad. The U.S. is not leaning precariously on lenders like China; it is selling something that everyone wants these days: a stable store of value. That's why the dollar is the global reserve currency: because it is the most desired currency. That is not a weakness, that is a strength.

Speaking of China, where does the author think it gets all that money it lends to the U.S.? China is still an economy that is highly dependent on exports driven by foreign IP. We hire Chinese companies to manufacture stuff that we invented, then we buy that stuff, and then China takes that money and buys U.S. Treasuries. Yet somehow in the author's mind it is China that has the upper hand.

The author accuses the Obama administration of using fear of China to sell the TPP, then proceeds to push even dumber China fear-mongering. His argument is essentially that China is just so damn good that we shouldn't bother with the TPP. Does anyone buy that, either on the facts or the logic?
> It's -stupidly- rare for people to 'figure out' the question in an interview

...really? I've heard of people failing interviews at the Big4 because they solved the problem, but did it sub optimally.
Even amongst your peers? In the inner circle? You don't have the urge to stomp-a-nerd that encroaches on your territory?

Maybe you don't personally, but I'm positive this sentiment exists from others in your generation.
I wonder if there's some control-theory reason why one's unsynchronized circadian rhythm is on average slightly longer than a day? Intuitively it seems that one might actually have more consistent synchronization with the solar cycle if upward pressure from a natural setpoint is balanced by downward pressure from end-of-day environmental signals (light levels, etc). Or in other words, the body has evolved a slight margin to allow for adjustability "in the field" via feedback loops.

But that's just a guess and I can't seem to find anything in a quick search... anyone know more about this?
Minecraft's source is obfuscated; the obfuscation changes on every update. It's not very effective, but it's not exactly "encouraging modders" either.
I don't get it, is "consequences" a perspective?
> Not only this, but as the article touches upon, it may end up being lethal to go outdoors. At over 35C/95F with humidity of 100%, humans and other animals cannot cool themselves, even naked, in a breeze, in the shade, and die of heat exhaustion.

There are plenty of places in the world that regularly ge t those conditions. People/Animals survive.
> It's -stupidly- rare for people to 'figure out' the question in an interview; even those who appear to are just dredging it up from having seen it somewhere.

Isn't the point of those questions more to evaluate your problem solving skills (coming from someone who has never been up against those questions), and not to determine if you can actually solve the problem, but how you're able to justify your answer?
I can see that value, although as a new venture, I'd still be somewhat skeptical that this would be the very most important thing the team could be doing. Institutional memory doesn't provide a whole lot of value until you have an operational business.

Although, to undercut that point, if you're prepping for pitches, I can see the value, for sure.

But what I'm still not seeing is why bother trying to anticipate beforehand.
The World Cup is also probably pretty close too. Maybe Eurovision also (for Europeans under about 35, perhaps).
I mean, you feel like you want, but objectively you have to admit it clearly took the fun out for a lot of people.
New Is Overrated
I was in a very similar position as you a while ago and was equally despondent. I thought I was a good engineer, I had a good track record and experience, lots of open source, etc but my interviews were a dice roll. I would either answer the question easily or fumble quite a bit and not get the offer. I would get extremely nervous during these high pressure interviews and the more I was rejected the more nervous I got.

My saving grace was finding a place that didn't haze the shit out of with whiteboard coding but gave me a very involved take home project solving stuff similar to their real world problems (I did do a timed online coding screen and some high level technical discussions as well). Obviously there are some downsides to doing a take home project in terms of the time investment, but see if you can find a more enlightened place that gives you this option. Maybe someone on HN knows of companies who are open to this.
What OS are you using?

Is it working for you in VGA text mode (no x11)?

Is this now working on other UNIX-like OS besides Linux?

I have had problems with -nographic in the past and I know others who have as well, but maybe it works reliably now?
Buildkite: Detailed Outage Post-Mortem for August 22nd
That's my feeling exactly. I'm pretty sure I have spent more than two years exercising, so I'm probably already into negative territory on time, but I'd like to be healthy enough in my 60s and early 70s that I can still walk and carry on a conversation without being winded.
Usually I use PushToKindle ... much prefer reading on my kindle to a screen.
I lean towards agreeing with you, and I'd probably behave like you if I played the game. But one way in which you (in the aggregate, of "cheaters") do hurt others' experience is by artificially diluting the rarity of pokemon. That's a part of the experience for other players, which if you use tools to help yourself, indirectly is harmed. Not you personally, but the fact that such tools exist and people are using them.
That doesn't surprise me. I'm actually headed down there this weekend to eat all the things, super excited.
Just want to chime in and say you're not alone. I am miserable at Google and have found the biggest lie Google recruiters tell people is that internal transfers are easy. I got "exceeds expectations" and still find the transfer process to be mountains of red tape. And for as much as everyone makes it seem like you can walk into a new job, my few attempts at exploring have run into people getting hung up on "So why do you want to leave Google?" Bay Area is also terrifyingly expensive to be unemployed.

Ultimately, I know I won't go hungry and it's just a job/career. Doing my best to focus on things that make me happy outside of work. Tech is a stressful career and job searching sucks, so don't feel alone, just focus on the positives.
What is this competition? What are the rules? What if I don't wish to play? When does the competition end? What is the prize when the competition ends and you are the winner?
WebVR – Bringing Virtual Reality to the Web
Please post civilly and substantively, regardless of how wrong or annoying someone else's comment is.

We detached this comment from https://news.ycombinator.com/item?id=12340160 and marked it off-topic.
I like the colors a lot. Much easier on the eyes than blinding white with gray text.
I quit from a bad situation with support from my wife. Best thing I ever did and best thing she ever did for me.
Amongst non-nerds, I totally agree; lots of people slow-play it (and so do I) in polite company. But nerd among nerds? This may be true for you specifically, but early in my career I regularly got stomped by the old heads for reasons that in retrospect really do seem like "this might be different and I don't know it therefore CHARGE!". And today I am often constrained to shave a graybeard when I go talk to a new prospective client or whatever when said graybeard wants to you-don't-know-Jack me.

Me, I'd think we would be better than moose, butting heads to prove our dominance, but...not always?
Sounds like something that Carol Dweck's ideas (http://www.aaronsw.com/weblog/dweck) could help with for you, when she talks about fixed mindset versus growth mindset. Right now, it seems like you are looking for present-tense validation from the external -- "I used to be intelligent... but now I'm dumb and worthless. [drawing evidence from criticism of pull requests and a failed interview, which are normal and perfectly natural challenges for someone starting out in their career]" Whereas a more effective way to try to frame your conceptions of yourself and human beings in general may be to take a future-tense inclusive view, where your current challenges are considered as opportunities for your future self to become more skilled and intelligent.

It's natural for intelligent, scientifically-minded individuals to tend towards a fixed mindset, where you create hypotheses about yourself, collect evidence based on your performance on objective measurements, and draw durable conclusions from that evidence. But while this may work for physical laws in physics or chemistry, human beings change and grow in response to stimuli -- so in fact that most intelligent version of yourself possible is the one that overcomes all your current challenges, instead of becoming discouraged by your current inability to overcome those challenges in the past.

There is no need to base your own consideration of your own worth as a human being from your ability to solve interview puzzles or submit code requests. Simply take a vow to yourself to forgive yourself for even your most painful failures. Do not view them as evidence against yourself, proving your adequacy or inadequacy -- instead try to come to view your failures and challenges as stepping stones towards a more skilled future version of yourself. And try to understand that when someone criticizes you, it is because they want to help you improve. That was and still is a difficult one for me.

About your social status -- people tend to take unconscious cues in how they think of someone from how that person views themselves. The goal is not to edit your actions until you have convinced them to like you. (See Bill Murray's character from Groundhog Day.) Instead, once you come to like yourself by finding ways you can be of service to others, and view yourself as part of a greater whole -- in the social scale of as a member of your community, as well as the time scale of past, present, and future you -- the friends and social invitations will come. (Dale Carnegie's book helps too.) To borrow an idea from calculus, try to care more about your dx than your x, and approaching the limit of the best self you can be.

:) I'm sure there will be a lot of other helpful advice given in this thread. If this particular line of thinking appeals to you like it did to me when I went through something similar to what you are going through, feel free to let me know as I have infinitely more links on this from that time in my life.
Arguably one of the functions of religion is to induce people to work for the benefit of the larger community at the expense of themselves and their family. That's not an insignificant feat given the evolutionary pressures to cheat the community for the benefit of yourself and your relations.

It shouldn't be surprising that religion will, on the one hand, pay lip service regarding familial obligations, while ultimately emphasize attending to the community's needs and propagation of the religion. Often times the latter (community and religion) will be defined in terms of familial obligations. And familial obligations (especially filial obligations, e.g. obeying your parents) serve to prime people's acceptance of external authority, such as adoption of framing devices and conceptual models.

I'm not trying to be cynical. The tensions are obvious and must be resolved somehow. Sometimes inevitable contradictions must be swept under the rug or explained away. And often times one role serves multiple, seemingly contradictory functions. The complexity is compounded as the self-identifying community grows larger and deeper.

Religion is hardly the only area of social life that must handle these issues, and I don't mean to bash religion or to circumscribe the roles and functions of religion. Similar tensions and contradictions can be found _within_ family life.

In any event, like a Zen Koan if you think to literally about the problem--filial vs individual vs community obligations--you'll miss the forest for the trees. I don't think there's an answer except to accept the contradiction and attempt to maximize service to your obligations (in as much as you accept them). Obviously how you qualitatively and quantitatively measure things will strongly dictate where the optimum is, and different religions will counsel different equilibriums for identical circumstances.
Aside: who are the "Big 4" tech companies? I haven't heard it in the tech industry before (only in accounting and banking)
Totally legit concerns.

For me, I have visibilty issues into my apps when they grow. The ability to query your redux state tree for answers at any time without logging is helpful for me.

Same with API calls... wait what did I just send? Thats not right!

The subscribe feature allows you to keep an eye on subsets of your state tree as they change.

Its all about focusing. Which is my achillies heel.

What kind of tools are you using for this now?

Cheers man. Appreciate the honest feedback.
Ask HN: What has the highest cost per megabyte?
I was just thinking, the product that my company makes costs roughly $8/Megabtye (shipped binary), what has the highest cost per MB that you can think of?
I can not agree. Java does well in some aspects of your request and .Net is better in others.

Java does a longer history with Open source, but .Net Open source projects are growing. .NET now targets Linux and Android.

.Net is much easier to get working out of the box, but Java may have cheaper toolset.

It really depends upon your target team - if you are in Silicon valley, then Java. NYC, then .Net
Also, not eating before going to bed. An empty stomach before bed is (A) good for sleep, and (B) good for waking up early (without alarm).
Running Debian 0.91 in qemu
Can we join you guys?
Fixing Habits That Leach Productivity
Go see your doctor. If you have to, have a friend take you. Personally, I called my pastor and he threatened to come pick me up and drive me down there personally (he meant it in a good way). Do whatever it takes to get in there.

Get the meds. Take them, if prescribed. They won't fix the problem, but they can help you thru the worst of it until things become a bit easier to deal with. I wound up weaning myself off of them (I don't recommend that, btw). For some people, they are long-term, but personally, I found it to be a bit too long-term.

The biggest thing, and the hardest, is to be honest with your friends about it. I've told friends I have problems with depression. Turns out, another friend of mine does, too, and we try to help keep the other on an even-er keel. I told my boss and my relatives. They know that if they don't hear from me in a while, to come over and kick in the door or do what's necessary to drag me out into the light.

Know this: you're going to have bad days and worse days and some good days. Pay attention and you'll be able to recognize them for what they are and when you need help.

But get help. I've had to deal with everything from being unable to leave the house or turn on a light to irrational exuberance, on top of a couple of other medical issues. I'm nowhere near cured, but I'm not down in a hole anymore.

It's survivable and your life doesn't have to suck.
The SABRE reservation system is located in Tulsa in a nuclear-hardened bunker (on a former AF base). The joke is in the event of a nuclear war you could still get a airline reservation.
Maybe that's not really OK anymore. I tend to be of the belief that, for freedom to prevail in the information age, information freedom must be absolute.
don't worry, obama has mandated that ladies like you should be hired instead of more capable candidates.

enjoy your affirmative action!
I worked for a "big 4" (Google) for many years, and now I lead the engineering team at a startup. I've interviewed many hundreds of people. And I've "been there" in anxiety about interviewing for something new.

Let me make you a deal: call me up and I'll interview you, no "puzzles". Except instead of this being about a job with me, I'll give you feedback from the interview and any advice I can. You can reach me at mikey@ (domain in my profile).

(Depression signs are another matter; others have given some good advice there.)
If you are managing small teams of people and don't know if they are pulling their weight, then the problem is that you aren't a very good manager.
You mean can I run it without having X11 running? Yes, of course, with -nographic. How do you think most major VPS providers run qemu? They certainly don't run their hosts with X11 going.

And yes, it runs on not-Linux, but obviously the main selling point of qemu is the access it provides to KVM, which is an interface provided by the Linux kernel. You can do software emulation of a number of architectures on a number of operating systems with qemu.
I was referring to how long it takes to build from source and how much RAM and CPU it uses while building. The interface is fine. I love Qemu. Bellard writes great software. My early experiences with it were very good. But it has grown to become a whale of a program. I had to switch to Bochs.
A lot of other posters asked you to seek help for depression, so do that.

As for the interviews, heres a general set of advice thats given to a "average" engineer.

1. accept that you won't pass all of the interviews all the time

2. interviewing is a learnable technique, refer to leetcode, cracking the coding interview, elements of programming interviews, etc, and slowly brush up on them

3. when interviewing, interview with more than one company, preferably putting the companies you're less interested in first so that you get a practice run

the most important above is #1, as stege yegge's blog post mentions, there will always be a set of interviewers that you'll never get an offer with. thats okay though, just accept what happened, analyze what went wrong, and practice similar problems, especially ones that you missed that divine inspiration on.

everyone knows that these technical interviews are a dumb game, don't worry too much about not getting an offer from that one company
I just went through my first interview after 2 and half months of being unemployed. I did have some anxiety initially, but I learnt to work through it. My telephone interview with a hot startup didn't go as planned and I was turned down. It felt like I wouldn't get a job anymore.

It's important to look back to see where you started and what you've achieved. Not doing good at an interview doesn't mean you are worthless! It just means that that isn't the right place for you. But thankfully, there are plenty of opportunities and we just have to keep looking.

Its also important to remember to be yourself. EVERYONE feels like they are an imposter at some point or the other. Just accept the fact that there will be smarter people, and that is okay. Take it easy on yourself, and give yourself credit for all that you've done.

And I wouldn't worry about interview puzzles too much. I politely decline an interview if I don't agree with the process. There is a place for everyone, and if you don't feel comfortable during an interview, chances are you won't fit in the company. And that is okay. Just move on to another place where you feel you can fit in.

And please, NEVER say to yourself that you're worthless! Its very inviting to go down the dark path. Trust me, I've been there. But it serves absolutely no purpose and drains away your life. If you think its serious, talking to people you trust might help.

And remember, you aren't alone. There are lots of people who have faced a similar situation and have worked through it. All the best!
I was curious, so I just checked the stats through webmaster tools. For the last 90 days, the low is 450,000 daily crawled pages, average is 650,000, and yesterday was the high of 1,130,000 (780 per minute). Ouch.
Just quit. You probably have some savings. Don't continue working for Amazon and receive death by 1000 papercuts. Just quit while you are ahead and start studying mathematics or something that you actually enjoy.
The new App supports this when you subscribe to paths in your state tree. It'll tell you: of the keys you're tracking, heres the adds, edits, and deletes. At mutation time.

Redux logger indeed shows you all this info. My goal with this is not to show you everything, but just what matters.

Debugging is a very personal thing. Hell, I remember using MessageBeep() in the 90's to help me debug. Whatever works!
One thing to remember is the interview is two ways. It's not a judgement or indictment of you now or in the future capability.
If I'm wrong, ignore this.

Take a vacation. A scheduled vacation. Partly because you deserve a break, but also because everyone will come scurrying to make sure of a steady transition, and they'll miss when you're gone for a bit, and then you realize people freak out when you're gone, which is a certain sort of value.
She did what a partner should. OPs partner is a leech if she won't let him quit his job even though he has savings.