skysight-inc/HackerNews huggingface dataset:
The project wasn't perfectionistic, I specifically designed it to be as easy to add and look at what I was spending as possible. Instead of putting spending into accounts, I used simple categories. I had a dashboard view that gave me exactly the window into my finances I was looking for.

It was good enough for my purposes. But I kept running into situations that called for extended customization. Sure I could have extended the app to account for temporary changes in how I wanted to do things. But it just kinda stopped making sense after awhile. It made me look into how I managed my finances before I ever did accounting more closely.

What I found was that I never really got into the sort of mindless spending habits that kill most people. Accounting was, in essence, a unnecessary addition to an app that was already working just fine. It didn't buy me much when I was doing it, and I didn't miss it when it went away. My life just isn't that complicated.

Similarly, I've never needed productivity software other than, on very rare occasions when I'm super busy, a pad of paper and a pen. And I was a GTD zealot 8 years ago.

My advice in my original comment was tailored towards people who plan on being upwardly mobile. If that's what you want to do, then personal finance is a waste of time. Ramit Sethi's advice is the best, chase big wins, automate your finances, and don't stress out over small repeated expenses.

If you've hit a career plateau and don't see yourself making more money anytime soon, then by all means make the most of what you have. But c'mon, this is Hacker News. We can all be upwardly mobile here if we want to be.
Bat space heater
Which is something I've been ranting about this very thing for years, often to much undeserved derision in my opinion. You touch the point but don't nail it down. You need to identify exactly what you have in common with the Texan vs the Chinese man.

I would argue this is the beauty of the true American exceptionality, in that the American Revolution, despite the British propoganda attempting to paint it as hardly more than a momentary lapse in military judgement, truly was the unique act in history of an imperfect overthrow of monarchy for individualism.

In politics I always see a thing that divides the people, but the American principles we are fighting for are about unity under the common societal belief structure that each man is his own King. Immigrants swear alligience, and military take oaths, not to the queen or king, but to the Constitution. The Supreme law of the land, constructed to protect the rights established naturally upon all men. Not to establish any right, but to protect them all.

I want the rest of the world to be granted inspiration of our constitution, but we need to stop doing it by military might, and do it by example instead.
> Do you really put every cent you spend into it?

Yes.

> How is it possible? How do you remember all that.

I don't, but my bank does. As much goes on cards as possible.

> for example, during a weekend trip?

On the rare occasion I end up spending cash, keep a receipt or take a note on your phone. Still, a fair chunk ends up in "Cash from wallet expenses." But since I know how much used to be in my wallet, I know how much was spent.

> ok, assume we put every cent spent into the app. How does it help?

First, Double entry apps help because they prompt you to think about whether things are an expense or an asset, and secondly whether your assets are properly allocated. Few tangible assets earn a return, and even cost money to store; a full accounting makes it easy to not only rebalance a portfolio of stocks and bonds, but your portfolio of crap in your house to investments and debts.

Why stop at only the past? Good apps allow you to record future dated transactions, so I can see whether I need to transfer money out of savings to cover a large purchase / family loan. Scheduled transactions help, and there've been points in my life where cash flow mattered, and having an app track what comes and goes when was useful for stress relieving by building confidence that the plan was viable.

Finally, a monthly habit of data reconciliation makes it easy to find fraudulent charges on your bills -- if your app has never seen a charge before, it can't autoclassify it to an appropriate expense account, and prompts you for advice.

> I already have all my transactions listed in my bank's mobile app. How to use it?

Good accounting tools can import qix/qfx/ofx. Sometimes you can even configure the app to download directly from the bank.
Yup. And all it takes is for one mistake/button for my data to be shared with other people.
Probably because they're not just working hard enough amirite?
I was going to say that I think it is the car culture. But the NYC have fewer cars, so maybe that is to simplistic. But then a lot of people I meet talk about driver behaviour in NYC being reckless. Different cities/locations have different driving behaviour. It is possible to change it, but it takes a long and dedicated effort.

Why Sweden has so few road deaths
http://www.economist.com/blogs/economist-explains/2014/02/ec...
The Navy use the term "Mishap", usually in reference to aircraft incidents that result in damage or a total loss.
Storing the data in a simple text format doesn't stop you from using graphics to understand it. What it does do is let you use tools you already know (your favorite text editor, version-control system, command shell, etc) for editing, queries, backups, graphs, and so on. These are all tools that you've already learned how to use, and which you use every day for other tasks involving text.

Whereas with some slick GUI you're probably trapped in that vendor's proprietary file format.

On the other hand, it's pretty obvious that plain-text files don't scale to a multinational, with hundreds of accountants of various types all trying to work with the same files. Even with proper use of Git I bet that would get old fast. You would instead want a real database, with a schema, and some data validation and some programs/webpages to smooth out the data entry and querying and whatnot. All of that can be done without any kind of lock-in to one data format, or one particular vendor's tools, but it's way too much overhead for a small business, let alone a single person.
Even Docs was acquired https://techcrunch.com/2006/03/09/writely-confirms-google-ac...
I could not disagree more with these comments. Psychologists are just now starting to study the phenomenon of "algorithm aversion", where people irrationally trust human judgement far more than algorithms. Even after watching an algorithm do far better in many examples.

The reality is humans are far worse. We are biased by all sorts of things. Unattractive people were found to get twice as long sentences as attractive ones. Judges were found to give much harsher sentences right before lunch time, when they were hungry. Doing interviews was found to decrease the performance of human judges, in domains like hiring and determining parolle. As opposed to just looking at the facts.

Even very simple statistical algorithms far outperform humans in almost every domain. As early as 1928, a simple statistical rule predicted recidivism better than prison psychologists. They predict the success of college students, job applicants, outcomes of medical treatment, etc, far better than human experts. Human experts never even beat the most basic statistical baseline.

You should never ever trust human judges. They are neither fair nor accurate. In such an important domain as this, where better predictions reduce the time people spend in prison and crime, there is no excuse not to use them. Anything that gets low risk people out of prison is good.

I believe that any rules that apply to algorithms should apply to humans too. We are algorithms too after all. If algorithms have to be blind to race and gender, so should human judges. If economic information is bad to use, humans should be blind to it also. If we have a right to see why an algorithm made a decision the way it did, we should be able to inspect human brains to. Perhaps put judges and parolle officers in an MRI.
>The test article isn't even capable of reaching orbit, or returning from orbit, or landing yet.

>It's also different from reusable boosters as developed by SpaceX ... Those can be more expensive than the actual plane

You misunderstand. The capabilities ISRO demonstrated today are for developing a reusable first stage (booster), not a reusable second stage.

>The solid boosters were also recovered, but since they were just steel tubes, they didn't require much refurbishment

They also contained thrust vectoring equipment on the rear. All those actuators, controllers, etc had to be completely disassembled, cleaned, inspected, reassembled, and recertified after being fished out of the ocean.

Like the Shuttle, the SRBs were more expensive to refurbish than an expendable design would have been.

http://www.sciencedirect.com/science/article/pii/00945765799...
A while ago.. I read a very interesting and detailed article about the same thing..
http://www.foundingfuel.com/article/saving-private-flipkart/

Worth reading to compare and highlights the some of the points in the above article with much more detail..
It's a format that doesn't lend itself very well to the current model of code-bootcamps-and-hello-world-tutorials.

Now that I think about it, the zeitgeist here really does feel like those cheesy "Learn C++ in just 20 minutes a day!!!!!" books
Terms to investigate:

Multiplier Effect

https://en.wikipedia.org/wiki/Multiplier_(economics)

Velocity of Money

https://en.wikipedia.org/wiki/Velocity_of_money
But as an Indian consumer, I have happy that I have a choice and I believe in the long run the more open Indian market would prove more beneficial to local businesses.

Their market caps notwithstanding - Alibaba, Didi Kuaidi and Baidu are not global companies. India already has one of the largest global ad networks outside of Google i.e. InMobi and I believe over the next 20 years, you'll see much more truly global Internet companies started out of India vs. China.
ITT: People who want to talk about their own issues and not Recurse Center.
You're simply shifting the goal posts to try to keep others from scoring. There is no "idea". There are hundreds of thousands of small incremental steps.
Don't forget paid off homes and retirement.
They officially host their domain registration website on domains.google, too:

https://domains.google/
There are decidedly left and right wings of the Democratic Party. He had a filibuster-proof majority of Democrats, but he did not have a filibuster-proof majority of liberals.
In other words: "Is it Really Complex? Or, Did We Just Make it Complicated?" https://www.youtube.com/watch?v=ubaX1Smg6pY
Microsoft JDBC Driver 6.0 for SQL Server is now released
Was probably a hiccup, the AMA loads fine for me now, and I'm on free airplane wifi :)
Javadoc Themer – Give your boooring javadocs a splash of colors
I live in taxachusetts and really enjoy not having to worry about healthcare and having an (albeit poorly) functioning public transit system with real subways. It... actually seems to work out guys.
Unfortunately the for developers link had no code samples. So you didn't miss anything aside from a sales pitch.
I'm going to use this as fodder next time I get into an argument with someone about why spaces are better than tabs when writing code.

Or maybe I've just been watching too much silicon valley...
I stopped using Flipkart when they went pushy with their mobile app. If you went to their website on a mobile, it just insisted that you download the app, with no other option, which I didn't want to do. I just went to amazon.in

Edit: Coming to think of it, as a personal anecdote, I pretty much use the web for a lot of stuff now. News (firefox bookmarks), Social (twitter, linkedin), Shopping (amazon) - it's all the web. There used to be a time when I had privacy/battery sucking apps for them all. I still use apps for Navigation (google maps), Messaging (whatsapp, sms), Mail (gmail), Music (native player), and Cab-hailing (ola) though.
Their engineers are not only maintaining that website, they are -
1. Maintaining app
2. Recommendation service
3. Search
4. Analytics
5. Modeling
6. Handling a website used by millions of users is not an easy thing

Not trying to defend flipkart, only sharing my perspective
It's three-fourths of Millennials themselves who believe that, so it's not just the perception of other generations.
I might try this out. Right now, I'm using a combo of mint and my own google spreadsheet. Mint.com with the mojito plugin for chrome:

https://chrome.google.com/webstore/detail/mojito-mint-with-a...

The mojito google spreadsheets look amazing, but I couldn't get things to work, and ran into a lot of errors.

The plethora of budget tracking software is frustrating. It seems no one tool is a clear winner. To me, this still looks painful. Mint is closest there, IMO. However, it's pretty much abandonware at this point.
I am so glad I was accepted to RC. It had a huge impact on my life. Although I was one of the least experienced programmers in my batch, the staff and fellow students made me feel very welcome. My goal was to learn how to make iPhone apps. Here are some highlights:

- A faculty member taught himself Objective-C to help me along.

- Several other students were extremely kind with their time.

- I learnt that even experienced programmers struggle through the debugging process, it’s just that they would find the cause of the problem in a minute and I would take an hour. That was reassuring.

- I paired for the first time.

- I made a bunch of new friends who are now scattered all over the world doing lots of interesting things.

- We played lots of poker and got to see each other in a different environment (for science!).

- RC gave me the confidence to keep plugging away at programming. It showed me that everyone has to keep learning. It taught me a frame of mind which I now apply to all programming problems.

I am forever grateful to the founders and faculty for creating the Recurse Center.
I can only give you what isn't under NDA.

Like another user has commented, the PS4 low level API is like Assembly in terms of hardware control, whereas the higher level, is is similar to Vulkan in API surface, is a bit more like C in terms of control.

Another area where the PS4 APIs are better is infrastructure, meaning graphical debuggers, libraries and OS integration.

Also the amount of production code experience that both Sony and licensed developers have with the whole stack.

So why would Sony throw all this away, just to make some Reddit and HN users happy, that wouldn't anyway make games for the PS4?
Amazon never changed in US. They are number 1 here
Whatever the price will be, it won't be the $44.6 billion MS offered back in the days. Shareholders are probably furious at Yang for turning that offer down.
The NTSB categorize an "accident" as causing substantial damage or injury. For this reason, when an airliner hits turbulence causing injury to passengers or crew, its technically an accident even though it isn't a "crash"
Apple iOS 9.3 Update: Why You Should Not Update Yet
There are three main reasons for this.

One is that wages have stagnated for most jobs since the 1980s. Which has meant that it's harder to get ahead and easier to fall behind unless you step into a high paying career early or are lucky enough to climb some business ladder into high ranks.

Another is that if you look at the employment after the 2008 economic crash the majority of the impact was on folks under 25. Unemployment shot up, as did underemployment, and that situation has persisted for the better part of a decade before recovering at an agonizingly slow pace. Literally millions of people, most of them millenials, just fell out of the job market, and millions more were stuck in crappy, underpaying jobs for years. That kind of thing has a dramatic long term impact on your career development and thus your earnings, your savings, your personal investment, and so on.

The last is the massive cost increases in housing and education. In combination with the other two these things have significantly hampered millenials ability to earn money, to save money, and to build up wealth and stability via home ownership (which has traditionally been a classic way to do so for Americans). Millenials can barely afford to live in the cities where there are jobs and if they don't have a decent-ish job they can't afford to move to where there are, they can't save, and they can't accrue wealth.
Formal verification depends on frozen requirements. These are quite rare in practice.
Code Emoji
This isn't new. When I took driver's training decades ago they stressed the use of the word "collision" over "accident".

It didn't make sense then and it doesn't make sense now. If the collision isn't intentional it's an accident, no matter how crappy your driving is. Unless, of course, it's intentional, something that is bound to be a pretty rare occurrence.
Read the title and thought it had to do with tabbed browsing versus using different Spaces in OS X.
Web app with complex data = website that can be done very well with html, css and a server-side language.

Only if you make a baseless assumption about the user's internet connection. Someone whose connection drops out regularly, or who faces periods without a connection at all, is going to hate your server-side app compared to my offline-first progressive web app that they can have cached on their device and that syncs their changes using pouchdb/couchdb.

My app will have a ton of JS that yours doesn't, but that extra code makes it work when they're not online. That's a huge advantage.

Not all progress is designed for added shininess. Some of the changes that are happening are designed to fix real problems that people face.
My fav is our startup MyMoneyZen :P Originally developed it just for myself to use 10 years ago, then more and more people started asking me to set it up with them and I couldn't serve them all, so decided to make it available online.

Keen to hear anyone's thoughts...

MyMoneyZen is an online course, with built in software, which teaches people how to set up an automatic system to manage their money for them. So they can be good with money… fast.

https://www.facebook.com/mymoneyzen/videos/688678827952669/
Nethack does have a lot of ports to weird systems (and compilers that might not special-case strdup on a string literal to avoid the strlen, which I didn't think of when I brought this up in the first place), so this seems like a fair enough reason to me.
It's double entry accounting, so when you spend money, you have to give an "account" that you spent from and an "account" that you spent to. For example, if you wanted to track somethings but not others, you can keep your ATM slips. When you withdraw money you simple add a transaction from your "bank account" to your "cash account". Then let's say you wanted to keep track of your spending at restaurants, but didn't care about anything else. In that case you keep your restaurant receipts. You make a transaction from your "cash account" to your "restaurant expense account". At the end of the week, you look at how much money you have left in your pocket. You can enter a transaction saying you have that much left and (with ledger anyway) can tell it to put the difference in your "miscellaneous spending account".

Later your can run a report which shows how much money you spent. It will tell you how much you spent on restaurants and how much you spent on "miscellaneous spending". If you think that you want to explore what you are spending on "miscellaneous", then you can keep receipts for those things and start an account for it.

Remember the point is simply to let you measure things. It's up to you to decide what's important to measure. If you don't think it is important to measure anything, then the accounting package is very accommodating. You just don't use it ;-)
This article mirrors much of my own experiences with using ledger. I wrote about my setup here http://nibrahim.net.in/2015/11/07/ledger_and_personal_financ...
Hacker is offering for sale a complete US Voters archive
There's another pole to reductio towards, though -- governmental spending increases without commensurate increases in taxation. I don't know enough macro to know what the resulting inflation would look like, what would happen to interest rates or exports or quality of life etc etc... No doubt mainstream economists would be aghast at the thought (it isn't a mainstream idea, after all -- our recent stimulus has been monetary, not fiscal, and it's only meant to be a short-term thing) so it's probably not such a crash hot idea either.
Then maybe http://hnrankings.info/ is what you're looking for? Front page articles which get "flagged off the front page" don't end up [flagged] or [dead], instead they drop in rank quickly. You can often see that quite well from the charts on that site.
Wait what? It's possible to pull up random people's social, loans, etc.?

As in data with PII and not anonymized data?
It isn't that some factories have people work, sleep, and live there, that is the standard of how factories operate over there. Most workers are from outside of the area, so they provide all this for them in addition to pay that they send back to the family in other provinces. Even the engineers I've worked with at these companies often live in the dorms during the week, even though they may have apartments elsewhere.
Doesn't that indicate his ineffectiveness as a POTUS, though? He couldn't even work with his own party.
What does risky behavior mean? Is splitting lanes risky behavior? Is simply looking before crossing an intersection risky behavior (by cars, by bicycles), is taking out a bike in pouring rain risky? Is it the person doing doughnuts, the person doing sideshows, the person talking while driving, the two motorcyclists riding side by side? The person changing lanes without signaling? The Sunday stunters who rev their bikes down the freeways?

I think, beside the Sunday church drivers, very few people would be classified "safe" driver or rider.
Sure, but is that metric useful? Wouldn't hours worked, vacation taken, etc. be more useful? And even then, you'd have to adjust for under-employment and precarity, don't you think?

I just don't see a self-perception survey like this as very useful in determining the actual working habits of generations.
What sort of development do you do?

For remote work, you're only a junior dev if you tell them you're a junior dev.

If you can show potential employers a profile of existing work and can convince them that you will bring worth to their company then you can find work.
I agree, our users don't care about a 50mb download - they love the native feel of our app.
Slack for Real Businesses
1. amzn.in

2. flipkart.com

3. snapdeal.com

AND

4. shopclues.com
Interesting to note that character-based optimizations in JS engines are somewhat common (though this article is a few years old): http://jayconrod.com/posts/54/a-tour-of-v8-crankshaft-the-op...
As I replied on another comment, besides the lower level control of pushing pixels around, there is the whole tooling part and OS integration.

Vulkan like OpenGL is leaving to the developers the effort to bring their own math library, OS integration and graphical debuggers.

For the rest most of it is hidden behind NDA walls, so you need to sign one to see the codegen examples.
"Accident" is the NTSB term for incidents which result in significant damage or injury.

The NTSB will typically investigate incidents involving transport category aircraft (airliners) with considerable attention, but incidents in GA aircraft are not typically investigated or receive minimal attention for report purposes.
Possibly. But I think it moreso indicates that two party systems are actually multiparty systems without any of the benefits of multiple parties. The various factions operate within their party.

The Republicans have the same issue, but they're less pronounced.