skysight-inc/HackerNews huggingface dataset:
> My wife chose to be a stay at home mom and I think she resent my being in her space during weekdays.

Communication is key. Try to get a good picture of what your wife has in her mind, because emotional state or ideas are key. The world is largely emotional, which you have to find your way of dealing with. Find out the reasons by just listening. Be aware that the answers or story you get depends on her emotional state. If something is wrong, she will not tell you something is wrong even after asking. People focus so much on the negative and forget every positive thing in a relationship but if people were perfect they wouldnt love eachother. As for "her space", see below.

> I should abandon my dream so quick

A relationship is always between two people. Both decided to be together, avoid blame and 'you and me' situation, nobody has a fault here because every day you (and her) have a choice. Try to give and receive happiness and do some fun things on the side.

If there is no 'we' in the relationship anymore, communicate or break up.
Ask HN: Any way to find why users uninstall my app?
A couple of years ago I developed an app in a very crowded category (productivity/todo/reminder apps) and even though I've been getting close to 100 new installs every day, my uninstall rate is close to 80%; the app is growing but very, very slowly.

I have added a feedback form to get feedback right from the app and I have been implementing suggestions and fixing bugs reported. The app seems very stable, at least according to Crashlytics. I have also added a rating prompt inspired by Circa and I've seen the rating go from 4.08 to 4.2 which tells me that the people that do use the app, really like it.

Do you have any suggestions on ways to understand why the majority of users uninstall the app or possible get some feedback from them before they uninstall? Any services that might be useful?

The app: https://play.google.com/store/apps/details?id=com.nick.android.todo
This is a pretty good cross platform Go debugger: https://github.com/mailgun/godebug
Codename One – Target iOS, Android, Windows with Java Code Base [video]
> C++/CLI

Pity that: means it won't even compile on other platforms. It's always better to make a pure extern "C" wrapper around the C++ library that you are using and P/Invoke that from the CLR.

Furthermore, I work on a roughly 1MLOC C++/CLI codebase daily. Their one is "small" and, trust me, they had better hope it stays that way. C++ is a great language, CLI is great runtime, mix the two and you're going to have something that approaches damn near zero maintainability.
How Amazon Killed Seattle
>One of the main reasons why I think engineering is failing in the west is the deep separation between the math and actual production.

It's not that. It's just not economically viable to manufacture in the west when western currencies are kept artificially high, Asian currencies are kept artificially low and Asian manufacturers face less stringent environmental and labor regulations.
[2002]
Good to see the HN law against sensationalist headlines stands.
Well, lawstudent2, I think you read more into my question than I intended. I really was, and still am, not sure what therapy is, and what makes it different from talking to someone else whose job it is to listen to your complaints and make you feel better, such as a priest.

You may complain about ignorance, but most people don't visit a therapist, I don't know why you assume everyone should be familiar with it. And then, what kind of therapy is based on science and what isn't? People refer to the treatment from their psychoanalyst, their regression therapist, their hypnotherapist, their chiropractor as therapy too, and these are no more science based than a priest.
The second sentence of the paper that page discusses:

it is clear that—to a first order of approximation—our physiology should be optimized to the diet that we have experienced during our evolutionary past.

That paper doesn't dispute the value of a paleolithic diet, rather it disputes what's in that diet.
...so the phrase "wired like an organic brain" is enough to brush off any skepticism?

It'd be rather impressive if it actually did a large number of things that rats do, but a testing environment for that is rather hard to arrange. In the absence of a "rat benchmark" you can build anything and say it's wired like a rat's brain.
Can you give references to these experimental results? I'm interested to know what they were measuring, was system they compared against etc.
Well, the one thing that pops up is to create an Ebook about learning web development in 30 days. It's not going to be a startup or anything. It's just something that I could probably ship it in a month and I might learn how to sell a product at the same time. Only thing is, there are a ton of materials outside for free already, so I could potentially be wasting my time.
Only really matters for certificate.
How many job descriptions do you see looking for "experience in JavaScript with at least one current framework"?

Compare that to the number of job ads looking for "experience with Angular".

I agree that it shouldn't be that way, but the hiring process is badly broken in most places.
OpenFin doesn't quite solve the same use case but it can if your only UI is via browser components and the back end is C#. We use OpenFin in that way and it's a decent product.
What are you suggesting? That companies be required to invest a portion of their earnings in r&d or be delisted?

What I'm suggesting is that the cost of entering and leaving a position in equities is now so low that it's become difficult to be an income investor, especially when there are so many growth investors seeking positions. And its only income investors who want R&D - growth investors carry axes to shareholder meetings.

Market efficiency leads to a massive burgeoning of wealth - for investors, producers and consumers. Look at everything around you. All produced by market efficiency ruthlessly killing off poorly managed, run or outdated products and companies.

I know that 'creative destruction' is a popular valley trope, but everything around you was actually the product of a whole lot of expensive R&D which is difficult to do now in 2015 unless you own a market and can tell your own investors, blindly demanding quarterly price growth, to go fuck off for a bit.

We have equity markets filled with investors all maximizing their portfolios by selling mom's and dad's silverware and china. Maybe Tek's name and reputation really is worth more in the next 5 years than the company itself. Fire the engineers and run lean until the market passes you by and you close up shop. But is that actually creating wealth? Killing off 'poorly managed companies' isn't creating wealth - it's a crude form of arbitrage. Real wealth always comes from new technology.

For a start, hedge funds have nothing to do with conglomerates acquiring businesses and failing to understand that business.

Hedge funds are a symptom of the same problem, which is that no one wants to be an income investor when there's more money in selling mom's and dad's house.
It's the github repo and you can also read it free online.
How to Configure Redis Cache on WordPress
Definitely a startup - you will get lots of exposure to skillsets outside of your core training.

i.e. as a developer, you will be able to talk to sales people, or customer support people.

You will learn to talk and interact with people who think very different than you.

A big company rewards extreme specialization. A startup rewards versatility.
I would agree with that advice, but for a different reason.

The fact is the gkjin evidently doesn't have any actual problems in his/her life. Being intelligent enough to go to a top university, wealthy enough to study abroad and then not need a job afterwards, and capable enough to try to start something ... that all adds up to a nice, comfortable life. There aren't any real pains to find solutions for. And seeing pains to find solutions for is where the spark of entrepreneurial inspiration comes from - startups are about seeing a pain and building a solution to it.

Getting a job, regardless of the industry, will expose you to problems that need solving. Most people try to solve them within the limited confines of their job so they can look great to their manager, but the trick to building a startup is to work with the problem long enough to see a solution, and then leave your job to build the solution and sell it back to the industry you worked in. Lots of great, successful startups begin this way.
So Google said: "...although... the storage systems are designed with battery backup, some recently written data was located on storage systems which were more susceptible to power failure from extended or repeated battery drain. In almost all cases the data was successfully committed to stable storage, although manual intervention was required in order to restore the systems to their normal serving state. However, in a very few cases, recent writes were unrecoverable, leading to permanent data loss on the Persistent Disk."

I thought battery is supposed to cover writing the entire write buffer cache to disk in case of power loss. Sounds like they had some badly designed gear which did no account for partial battery charge which should downsize the cache to battery's capacity.
Most of your statements about HN are false. Unfortunately, patiently answering you for many months hasn't seemed to help. As I explained at https://news.ycombinator.com/item?id=10071375, I'm not going to keep doing this.
There are many HN users asking questions in good faith. Given that we can't even answer all of those, much as I wish we could, it's clear where our efforts should be focused.

I'm going to detach this subthread (from https://news.ycombinator.com/item?id=10090025) now and mark it off topic.
It seems perfect for back end devs who need to do a bit of front end work. Makes things look good enough without a great deal of effort (certainly better than my own CSS would look).
Quoting the data lost as a percentage of disk space is both accurate and misleading. It makes the impact sound tiny because only recent writes were affected. Obviously writes that were in flight at the time of the incident are going to be a tiny percentage of overall storage. What they don't tell us is what percentage of persistent disks which were in use at the time were affected. That percentage is likely far higher. If only 0.000001% of volumes in use were affected it would never have made the news.
Large-Scale Machine Learning with Spark on Amazon EMR
Thanks a lot for this enlightening comment and for your fantastic work on Package Control. Without your work Sublime would be half as great, I feel.

I encourage everyone who paid for Sublime, a fantastic piece of software that certainly deserves it, to also donate to Package Control.
You could have looked for evidence before asking your dismissive question.
Dependency parse tree visualization
No, but you can have a community of AirBnB users that help each other out. Doesn't always necessitate direct involvement from the company.
And of course there was Google Video (before they bought Youtube).
Any time and energy a baby expends crying is that much less time and energy they can apply to learning and brain development.
I feel bad for the hundreds of employees she essentially stole from and left in the lurch.
Yep. I've built several things in it. It's very good.
try to see how users behave on your app by with usertesting.com or equivalent service
Countries where flying is dangerous
You could embed a tracking pixel and email clients that don't block remote content will fetch it from the server where you'll see the number it's been accessed.
Considering superior alternatives like mentioned BitBucket, I don't think I will use this project any time soon. But I'm very glad that some has created it. For me it demonstrates that git is flexible enough to support hosting/sharing solutions that are not standard today. I take it as a sign of git being a least a bit futureproof.

But aside from that, do all hacks have to be practical?
Its far more than the UK has - recently one big multinational artificially made a uk subsidiary bankrupt to avoid paying statutory redundancy. The taxpayer picked up the bill for that one.

They just herded every one into a big room and said "company is bust - there is a pile of the RB2 forms over there"
Sorting vs. Scanning: X-Stream Authors Respond to Frank McSherry
Please consider that in developing countries, most of the phones (Android, most of them) have precious little memory, users often have to delete apps, in order, to say, take an extra photo.
The original article by Frank McSherry, for info: https://github.com/frankmcsherry/blog/blob/master/posts/2015...

HN Comments on the original: https://news.ycombinator.com/item?id=10085121
You can try

Bootstrap and Reactjs for the frontend.
And for the backend - express and node.
For database try nosql like mongodb.

It will be altogether a different stack from what you are working now. But it will be a good learning experience.
If there were actually a reasonable case for why fuqismatk or missildrigg were necessary rather than arbitrary criteria for the thing to be bad, they might have a point. If I found out an alien had been doing something to me that is imperceptible and harmless from my perspective because I lack fuqismatk or missildrigg, I wouldn't feel any ill will toward that alien.
Sharing: "use, occupy, or enjoy (something) jointly with another or others."
Economy: "offering value for money"

There are many very interesting discussions to be had about the Sharing Economy [1]. But the name isn't one of them.

[1] https://medium.com/the-wtf-economy/networks-and-the-nature-o...
Hi Tim,

I think it's really simple - you need to remain flexible on this policy until you've built fine-grained access control into Team Accounts.

Our update/deploy scripts use our Digital Ocean API key which is an 'all or nothing' access token.

So this means that any developer who I need to allow to push changes to any staging server can also push changes to production for every single client I host on Digital Ocean.
Are you asking them to give them their email ids, etc to you? If yes, then why don't you email users who haven't used the app in a long time, about news features, etc and also include a feedback link there. You might get some responses.

Also, try to find the uninstall rates for other todo apps. I personally in a moment of self realization decide to make todos, but the very next day I get fed up and uninstall the app, maybe thats common across a lot of users?
This article is so true.
We evolved/improved in so many ways, especially technologically speaking but when it comes to parenting, we should go back to the basics. We know how to work, create an app, market a product... but when it comes to raising a child, this is another issue.
Parenting is a basic knowledge, which is getting lost. The importance of parenting and the ways to raise a child could be more taught at school.
BitBucket has no 2FA, both GitHub and Dropbox do.
Thanks, I'll have a look at usertesting.com
"Support a wife"? That's precious.
What is "french style parenting" ?
that card things looks exactly card from picnic css.
If you are booted out as a host - you are booted out. How many people wish to continue this relationship after being discarded like this person was?

She should just take the educational value of being booted and realize that she needs to independently build revenue and marketing.
I use printf-debugging the vast majority of the time. But that's fine if you know you have an alternative and you're just lazy to use it.

Recently I was working on an embedded platform which had no debugger support at all. There was some On-Chip debugger option, but it required some soldering and hacking some jtag cable, still too lazy.

Despite the laziness, I ended up implementing gdb support for that platform, over it's normal serial port: https://blog.cesanta.com/esp8266-gdb

Go at least has stack traces with no extra tooling, which is a big deal.
Anyway, the more tools the better; you're gonna miss them when you need them most.
Have you considered that they might simply not like it?
I haven't used much Material in real life, but that's what I suspected: animations are nice, not functional.
I never got why Uber would be part of a sharing economy.

Sharing economy is about sharing underutilized resources, in other words, fully utilizing expensive assets by spreading usage across a larger number of users. The focus here is on the asset, not the service.

AirBnB? Check, that's sharing economy, you're clearly increasing usage of an underutilized asset (your home when you travel, or your spare bedroom), although there are exceptions (those who buy a place to rent on AirBnB like a hotel).

TaskRabbit? Nope. Uber? Nope. That's just the service economy, nothing new to see here folks.
What I question is the fact that these startups become too big to fail which puts them on par with corporations, meaning we start to support corporations rather than the underdog. Corps still win.
Hmm... "data corrupting bugs"? Honestly, we haven't heard of a single case in all of our 5 years of being on the market (--> a Tower team member here).

Could you please get in touch with more information via support@git-tower.com ? We'd be happy to help!
Superb proposition
"There's no recourse for this, and management knows it"

Of course there is, I'd argue. Maybe not a direct one, though. I'm sure you've noticed the large amount of articles about these sorts of practices at Amazon. It might not have a huge impact, but if it is indeed true, then people are wisening up to what's going on there.
Package control is usually one of the first three things I show to people new to Sublime. It's the best damn plugin system I've ever seen. Thank you for your work, Sir!
Bonsai: Bulletproof contracts, simple e-signing, escrow for freelancers
Which UNIX-like?

sh, bash, zsh, korn shell,....
NB: I was confused until I realised that this is not the same Olivier Blanchard who is chief economist of the IMF. https://en.wikipedia.org/wiki/Olivier_Blanchard
Test versions of IE from 6 through 11 and Microsoft Edge using virtual machines
Acronis True Image 2015 Crack and Serial Number Download
It's not free. Also an app with in-app purchases is not free. I think in a crowded category at least one app is going to be genuinely free without ads or freemium.

PS: I believe apps should be paid for.
Using Docker on Travis CI
Ask HN: What candidate management system (software or otherwise) do you use?
I am the person in our small company who is, amongst other things, currently responsible for managing the hiring of devs. I've done this before quite a few times, and had managed applicants with a spreadsheet. It worked, but it was always a bit clunky.

Now, as we're growing, the number of open positions is too, and the spreadsheet isn't going to cut it anymore. I could write a custom service pretty handily, as our requirements aren't that complex, but I'm wondering if this is a solved problem already. So, HN, please tell me your system for managing job candidates?
A "speaking pic" is something which is between a pic and a video - it has benefits of both and none of the limitations of those 2 mediums.

Moreover, nothing captures a moment better than a speaking pic - Before: concert selfie; Now: concert selfie which if touched can tell the live music being played.
Why habits are the only competitor you need to worry about
No, but it seems people nowadays (young users that equate GNU/Linux == UNIX) only know bash.
I you're right. In fact in the optimizer part I say (in a simple way) that big O (i.e. asymptotic complexity) is not the same as CPU cost but it's easier for me because the real cost of an operation depends on the CPU architecture.

Someone told me the same on the article comments and here is the answer I gave him:

You’re right and I agree with you.
When I wrote this part, I REALLY hesitated to give the real asymptotic definition and what it means for the number of operations but I chose a simpler explanation since the aim of this post is not to become an expert but to have a good idea. I hope that this won’t mislead people but I thought the real definition was too hard for a “newcomer” and not important to understand a database.
This is also why I added in this part “The time complexity doesn’t give the exact number of operations but a good idea.” and said at the end of the part “I didn’t give you the real definition of the big O notation but just the idea” with a link to the real definition.
TNCAP60F0DB
This reminds me of a similar story of an Airbnb host in London who's suing Airbnb for cancelling his account.

Basically, it comes down to allegations made against him by a guest.

http://www.standard.co.uk/news/homeowner-massaged-by-his-air...
It's not an idea anymore. the real product has just gone live!
> Don't {...}

You have pointed out many of the reasons why this is indeed a hard problem. That's why some of us have been trying to warn about these dangers for almost 20 years. The problem was significantly easier to fight 10 (or even 5) years ago, but everybody - including the technically knowledgeable people that should have known better - decided that shiny features were more important than paying attention to the larger picture and defending their future freedom.

> What do you think the common person could or should do, that would be better for them?

They should not use any service that goes against their long-term interests. While having a replacement is nice, this might require making a sacrifice. The lack of an alternative doesn't justify supporting the bad option[1].

Do you think that this problem is going to get any easier as time goes on? The cost of leaving Google is only going to increase, so it might be a good idea to find a way to pay that cost sooner rather than later.

[1] "...we've proved it again and again, that if once you have paid him the Dane-geld you never get rid of the Dane." ( http://www.poetryloverspage.com/poets/kipling/dane_geld.html )
Official Java Style Guidelines
I remember reading a book about web agents, e.g. code that would migrate between browsers with its own logic, and the author based his model on Tcl.
40 Inspirational Quotes About Change
So if the spacecraft could be stationary, it would pick up 400km/year acceleration via nuclear power?
You should set up analytics in the app which tell you at least whivh pages they open in the app before uninstalling. Do you even know if they ever open it? Perhaps they are installing six Todo apps, they like the second one so they uninstall the others without trying them - or perhaps they look at yours and it doesn't win.
The app is fully functional without a purchase.
our job is not to find the most efficient way to solve a problem. far from that. its to make the customer look good to his boss. - some previous workplace
Presumably something along the lines of what is outlined in this book: http://www.worldcat.org/oclc/809937327
Finland considers basic income to reform welfare system
Wait, wait. You're the one that claimed that India was a "highly equal society" - the burden of proof is on you. Your numbers are comparing India with the US, which is an unequal society, so you haven't provided it yet.

And you really believe that you've "debunked" my claims by referencing what happens to a pure mathematical abstraction? I'm not even sure how to address that. You can't honestly believe that models have influence over reality, and not the other way around?

And I'm not claiming that inequality is bad. It's necessary, for example, to accommodate risk. All I've said is that it matters how much inequality there is, and having too much distorts things. The only claim I've made as to what constitutes too much is the level found in aristocratic societies.

Are you arguing the opposite, that the degree of inequality has no great effect on a society? Or that the repercussions aren't negative as a country approaches the level that is marked by the formation of an aristocracy?