skysight-inc/HackerNews huggingface dataset:
Even if you don't plan to do "investment" it makes sense to think twice about one of the most important financial decisions in your life.

Is not that easy, sometimes the house prices are decreasing more than you pay for rent. In this case it's a wise decision to wait until the market is more stable.
New/used vehicle costs have certainly not decreased (although the gap has shrunk a lot). Anyone with even casual knowledge of the used car market should be able to tell you that.

Cell phone service has not gotten less expensive (maybe in terms of bytes/$, but certainly not in cost/time).

Cars and education share the common problem of easy money (via loans) creates a situation where there is too much money chasing too few goods. It's easy for prices to climb when there is no immediate impact on the buyer, if they want the product (in this case both of which are near essentials for a typical white-collar existence) they just take on more debt.

In short, there's two lines on that graph I 100% call BS on, either for being straight up false or the product of number crunching "creativity". Do I trust the rest of them? Hell no.
First of all, they need to send only data when there is something to listen, so above a specific threshold. They can also compress the data. Second, I'm sure that if Google can handle traffic that's generated by youtube they can handle voip traffic.
The article is frustratingly vague about what the actual strategies used by burglars are, giving little useful information about what can be done to blunt your losses.
Hubble views a bizarre cosmic quartet
I wish they had also included a "how much per year will taxes rise %" column. 'cause in NJ it's over 5% a year. My town, for instance, has averaged 7% a year. That law that caps 2% a year in tax increases has so many exclusions that it might as well have been a suggestion.
If you can't write code without a debugger, then absolutely, wait.
I'd straight-up refuse to write C#/Java without a debugger as well - too many layers and obfuscation.

Go, however, is kind of like a memory-safe C...it's almost impossible to actually create super high-level abstractions where you can't tell what the code is doing.

For me, unit tests and the occasional log/print cover 99% of my Go debugging needs.
> When you’re installing a version of GNU/Linux like Debian or Ubuntu onto a fresh computer, thousands of really smart people have analyzed every line of human-readable source code

If this was true, Debian would have not build/release this version of Chromium. The author is living in the past or in another dimension. Some projects are complex, and it's hard/impossible to read/understand everything for a single human being.
What are some of the lighter frameworks you migrate your clients to? What do you mean by lean stacks?
The API economy is coming and fast
Isn't an argument based solely on FUD essentially a slippery slope?
Mostly agree, but I think the vast majority of primary home buyers don't put down 20%
This is why you are part of the problem.

It's reasonable to say his personal life should be left out but in your anger you've moved that line to a point where it prevents important information from entering the discussion.
My comment was meant to be along the lines of "/r/dailyprogrammer is a great next step up from /r/learnprogramming", so I made my practicality comment in the context of someone learning a first language wanting to learn from other code examples in their language of choice. If only I had an infinite amount of space to add footnotes and disclaimers.

I don't think the languages are universally impractical or unusable for development (BF excluded). However, I _do_ think that they lack the resources[0] important for beginners that are available with much more widely used languages. Not saying they don't have resources geared to beginners, but I've been bitten enough in many fields (programming, cooking, you name it!) by using something not as mainstream that I can comfortably say "Learn the popular way first, then explore." I guess though, if the goal is to go from zero to a job writing Haskell, then the "popular way" would be to learn Haskell!

Assembly.. I love doing trivial routines in assembly because it feels like a puzzle, but I struggle to think of where I would practically use it. Even on uCs such as ATtiny2313, I gain so much from being able to do control flow in C. The most assembly I've written from college is actually in TIS-100[0], hah.

[0]: http://www.zachtronics.com/tis-100/
So you found work sample tests were an effective predictor? This matches industrial research.
You don't have to "give back" (push your changes back upstream), but you do need to put your changes out there to comply with the license once you begin distribution.
Physical switches are the most common point of mechanical failure. It translates to real-world lost revenue in terms of returns and repairs to include them at all.

... but yes, they should still be included. ;)
This is a great case (for and against) owning a home.

I'd like to add this is also why HOAs are worth avoiding. Imagine owning your own home but losing the freedom to do whatever you want with it and now having to put up with HOA bullshit instead of landlord bullshit.

They can also take your home if you get behind on your HOA dues. And fine you for rules they can create on a whim (and take your home if you fail to pay fines).

The disturbing thing is that the number of HOAs and the % of cities they inhabit is growing rapidly. Many developers create HOAs during development to keep the area looking nice until all the properties are sold off (and as soon as that happens the HOA is run at the whim of whomever picked up the rains from the neighbourhood).

Ultimately HOAs are anti-freedom, but nobody bats an eyelid because in the US only "freedom from government" is taken seriously, while freedom from employers/companies/organisations is all but ignored as a social issue. It is disturbing.

I just hope that for anyone unfortunate enough to live in a HOA area, they have non-crazy/non-sleazy people running the HOA. I also encourage everyone to get involved in their HOA otherwise risk getting bonkers rules passed by some nutjob who moves in and wants grass within 2 cm.
As a fairly rookie home owner I can relate to all of this.

I'd like to add though that in certain markets (SF Bay Area) it's nearly impossible to buy something with 20% down for a new time home buyer. My first home I purchased with 5% down, and just purchased a second home with 10%, hopefully for the third one I'll be able to put down 20% - but with the prices here you'll be saving up forever to get to that down payment.
It was a SaaS subscription with mostly companies as customers. We didn't brake any ToS, Stripe refered to a high chargeback rate (1-2%) and that was it. Something about SaaS being high risk and getting close to 2% chargeback could loose Stripe their contracts with MC/VISA.
In reality no fucking risk as we had a 100% refund policy, no questions asked, no time limit.
I don't know how it looks in other languages in the list (my basic German is not good enough to assess this) but the French version of the website is quite atrocious. It looks like someone ran everything to Google Translate and put it on the website after. (it's just barely understandable). I hope they will come up with a better website if they want to sell to non-english markets...
> just hoping that some in the Go community see the value of debugging production problems

Some of us do. As I said in another post, Solaris support will only get better. As for Linux, some people obviously care, Go had some form of gdb support from quite early on. Unfortunately, it's not that people don't care about making the gdb support better, it's just that this is all that can be done with the gdb-python interface right now, due to the limitations of gdb...

At least, now with frame pointers, dynamic instrumentation works better.
> Absolutely not. GPL means anything you put out must be published.

Assuming that you don't own all the copyright. If you do (and Apple presumably would, in this instance), you're under no obligation to release source, and can produce alternate non-open-source versions. See MySQL for an example of this in action; also some non-GPL extensions to OpenJDK in Oracle JDKs, and Virtualbox (Oracle likes this model).
Equity?
Show HN: Invoice Maker Pro, realtime invoicing for real businesses
But you can't be the greatest teacher in the world.
I don't rememmber a lot of it.

Konami were very late with delivering their (MTS?) system that was their audio/tasking thing, we were not given anything in advance. As such we've just found in the code where the samples and music had to be played, and as I've said above we "stole" (downloaded) the music data from the web-sites that had them (not sure how they've got all the effects, or it could be that we also found some waveforms in the source package).

I think at some point the "radio-codec" (okay, that's the actual Radio that Snake talks to the others) used this system - maybe a bit like fibers/threads, when a message comes, then switches. I'm not sure what exactly I did, and how much I understood it well (threads/fibers were not my thing back then... that much) but we've got it working.
I used it to make an adblocking dns that replaced ads with porn.
The nytimes is really killing it with all these neat infographics and cool article layouts/animations! Congrats!
> (yes it is not a typo. It is over $1000 per month). You are paying for all the schools and other stuff that you have access to.

(Genuine question, not from the US)

Isn't that what income tax is supposed to pay for?

I'm continually amazing to hear how much tax Americans pay for how little they get.
> Too much is available for agriculture, and too little is available for the people.

California is probably overpopulated. You can tweak agriculture policy all you want, but we can't pretend there isn't an inevitable problem with trying to support ever more people in a mostly arid region.
More who on earth would really write a function that took a named argument, ignored it, and compared a value in the outer scope.

All of the examples that look confusing are artificially simple and doing things you wouldn't normally try to do.
Taking a step back, who is your target audience?

YNAB is probably one of the simplest budgeting applications in the market. It's successful because it only does budgeting, has extensive training, has a strong community, and emphasizes fiscal responsibility as a lifestyle. However, it's aim is for people who realize they need a budget, but don't know how to do it.

> 4. Honestly, I want to build something that matters. I think I can support these yearly costs, even with a donate button (no ads).

I think we all do, but if you set out to build "something that matters", you're setting yourself up for massive disappointment. Either define a market and build for them, or build the tool for yourself, and tell others about it. Before you can make $100, you need to make $1.

Your comments about forecasting are interesting. The biggest issue with it is variability. You can develop a plan to make $3000 in 3 months, but then have an unexpected car repair that your car repair fund can't fully cover. However, I don't think that's a strong enough argument to deter you from doing it.

I guess my questions would be how strong are you at budgeting and ML?
I'm not saying misogyny is rooted in reason, I'm saying the social justice movement has a habit of misclassifying opposing viewpoints as misogyny in order to dismiss them.
> You are glossing over the fact that Dalvik is a multiprocess VM.

Making HotSpot multi-process would have been a much smaller effort for Google. It really isn't that hard.

> No other VM (or JVM) can realistically compete, especially not HotSpot. Not now and certainly not back then.

I've just shown you how HotSpot embedded handily beats Dalvik. Remember, Dalvik was Google's plan B. It wasn't anyone's first choice, and certainly not some cool groundbreaking technology. It's a not-too-shabby VM for the amount of effort put into it (which isn't much), and it was available for Google to buy. That's all.
RENDLER: distributed rendering web crawler for Mesos
I hear you specially if you are fellow Newjersian :). Property taxes are a big pain in this state and wondering where we are going with it. Hope you are in a good school district and you have kids. Otherwise it seems a waste to give so much money to the township.
Just eliminating the words "function" and "return" doesn't make the code clearer. Anyone competent with Javascript can easily read the first form. The difference in time to read the expression may not even be measurable. If you want to argue that it makes the code neater that's fine, but the meaning is not made clearer by the substitution of sigils for words.
1) A nexus with a civil fraud case.

2) That is fundamental due dilligence for any fiduciary appointment.

3) A criminal conviction is un-neccessary to prove civil fraud in relation to (1,2).

(Those are legitimate issues/topics of dicsussion).
Stop changing your post so I can reply lol! That Harvard study is a meta-analysis of seperate 27 studies conducted independently around the world hahaha, perhaps you reside in an area with high fluoridation. I'm not even going to acknowledge a link to metabunk... In closing there are 2 types of people in the world - those who know 2 Boeing 767's can't implode 3 buildings and those that don't.
Source: https://twitter.com/markmellman/status/462951610042564608

Note that the x-axis spans the years 2005-2014, and that the y-axis is somewhat misleading ("changes in prices relative to a 23% increase").
Sounds like ad agencies do their work.
After an Era of Ups and Downs, Home Prices Return to Sanity
A lot of it is ego-driven. Senior people think that because they went through it, all junior people have to go through it too. Companies feel that if they're shelling out huge money in fees that banks should be on-call 24/7. If you're responsible for a deal either from the company or adviser side, , you'd rather have it fixed before anyone notices or at least as quickly as possible. Thus the benefit of junior staff working crazy hours.
Right. I think we are actually making similar points. What I was trying to say in my example of the C code compilation is that it doesn't really tell you what code is, but rather this is what it's like to write code, or rather the human story--as you described it.
No one I generally know writes good or relevant code in 15 minute increments. In my own experience, I generally get warmed up by the 3rd or 4th interview, and it's an acting class as I regurgitate stuff.

"What was your approach to the problem?" = I pretend to think for a few seconds, then answer. You're basically just figuring out if I've encountered your almost exact interview previously and I've got the canned answer ready.

Currently we have a timed programming exercise we let people do at home, then review and ask questions like this over email as a filter, it seems to work fairly well.

In person, I just like to ask people about their work experience, especially painful failures and learning experiences they've encountered.

Things like variable names are meaningless, imho. Every company tends to have an arbitrary set of rules they like to follow, unless someone is using things like 1a a1 11a1 a1a1 altogether where I can't read it, I've gotten over caring.
The iterative approach to commenting lol. I think we will have to agree to disagree on pretty much everything.
Part of the reason I walked away from my last home (a townhouse) was the HOA/TOA.

I was deeply underwater, could not come up with the difference to sell, and the HOA threatened to fine me $100/day if I wanted to rent the place out. Tossed the keys back to the bank, have a nice day (disclaimer: this only works if you have enough income to weather a credit drought; don't take it lightly). Something interesting about the housing crisis was that so many people lost their homes, lending guidelines have been reduced to allow you to purchase another home after 3 years from a foreclosure date instead of the historical 7 years.

Next time I purchase in 2-5 years, I would never again purchase in an HOA. I have yet to have someone provide evidence that an HOA maintains or increases a property's value.
There is no meaningful distinction between user and developer. All developers are users, and in cases like this, with compilers, all users are also developers.
You can get used to it, but if it takes 5 years to get reliable at parsing line noise then that many more programmers are struggling with it at any given time. Why shouldn't languages try to help rather than hinder for 5 years?
I could read stuff like this 24/7 ... something visceral about plowing though some ridiculous constraints and finally making history really gets to me ...
This really depends on bank as well as group within bank. Definitely not a hard rule.
Which service are you using?
In a lot of GPL projects, this is essentially the case, because they either do not have copyright assignation, and have lots of external contributors (Linux, for example) or do have copyright assignation, but to a non-profit dedicated to the principles of the GPL (FSF stuff). People tend to forget about the third case, where a company has copyright assignation for contributors (Oracle stuff), or doesn't take contributions (common in dual commercial/GPL stuff).
Anyone have any idea when destructuring assignment is going to make it into v8?

That is one of the features my colleagues most cite as justification for using babel.js (I wouldn't mind destructuring assigment either). I would love to be able to avoid transpilation since it adds overhead from making out our toolchain more complex and makes debugging more difficult because stack traces and line numbers don't necessarily match up.
The option to even rent seems mostly like a large coastal metro phenomenon to me

Outside, LA, SF, DC, NYC, maybe Chicago or Philly where are all these stand alone houses for rent?

serious question

outside of major markets I don't percieve the rental stock of nice, stand alone homes with yards, being paticularly large or liquid

isn't the rent vs own always a bet on the relative size of the rental stock vs available for sale stock?

if I wanted to rent a $250,000 4 bedroom home in somewhere like Westerville, OH, how many options am I really looking at?

---------------------------------------------------

http://www.homes.com/rentals/westerville-oh/?beds=4

looks like there are 4 houses that meet the critera having 4 bedrooms (and Westerville is actually much larger than most suburbs)

951 Brockwell Drive, Westerville OH, 43081 will cost you 2,000 to rent

zillow say the house is worth 231K

if I'm putting down 30K, and taking a 200K mortgage at 4% interest, http://www.mortgagecalculator.org/ says I'll pay $1,194.41 a month

where are all my savings from renting again?

---------------------------------------------------

I'll buy the argument that it makes sense in major cities, especially in markets where flippers drive up the costs

and also for people who would be buying attached properties

I'm not really that impressed with the argument for suburban stand alone properties in flyover country
A debugger that cannot be attached to a living process, that cannot change or execute data dynamically, is not a debugger. Unfortunately, many languages provide "debuggers" that fall into that category.
> If there are only two VCs in the market and they both estimate the same cashflow, rational economics says they will both out bid school other down to the last cent of Present Value.

Is this true in the presence of other investment opportunities. Suppose I estimate the present value of AirBnB's future profits as $30B plus/minus $10B, and I'm given a chance to invest at a $25B valuation. I also estimate the present of Dropbox's future profits as $30B plus/minus $1B and I'm given a chance to invest at a $25B valuation. Are you saying that I should be indifferent to which investment I choose?
Burrito Bracket
Totally agree. Wingolog is an amazing blog and anyone curious about compilers and v8 in general should check it out.
Former GS IBD associate here.

You basically have two workdays: the client-facing workday, and the preparation-for-the-next-day workday. Client-facing workday goes roughly 9am-6pm. Preparation workday goes from 6pm to anything from midnight (on a good day) to 5am (on a bad day).

During the client-facing workday you're spending about 1-2 total hours having meetings with clients, usually on conference calls, occasionally in person; the more senior you are, the more personal interaction you have with clients. The remainder of the time is spent reviewing the materials you generated the previous night, talking about what needs to be done, etc -- basically a constant planning / execution workflow around multiple concurrent streams of deliverables.

In the evening, managing directors go home around 6pm and vice presidents go home around 8pm. That's when you become really "free" to hunker down and start jamming out work. It's a lot harder to be productive when your time is hacked into 30-minute chunks the way it is during the client-facing day.

It is quite common to have nothing to do for hours at a time, both during the day and evening, while you wait for people to get back to you with further instructions on what to prepare and/or instructions for changing what you've already made. So, a 16-hour workday isn't usually a full 16 hours straight. You usually have time to go to the very nice on-site gym, for example.

The deliverables you're making are usually PowerPoint presentations with a lot of model-driven Excel outputs in them. Occasionally the underlying models are intellectually interesting, but they usually are pretty monotonous to put together....you're building something to a clear spec, and the challenge is being 100.000% certain you did it without errors, not figuring out how to do it.

To answer the question about whether you're productive working such long hours: the time commitment and the stress certainly don't foster creativity, happiness, or high productivity, but they really don't need you to be doing inspired work. At a junior level they're looking for people who can follow defined processes at a high level of throughput with a low error rate, while contributing occasional flashes of original thought -- for example, when you have to build a new model based on a unique client situation. Those situations are actually really exciting (especially when you're working on a big problem for a big client) but the flipside of the excitement is the stress around the consequences of fucking it up -- e.g., if the client just got a "bear hug" letter from a competitor expressing interest in a merger and you have to model out whether it makes financial sense.

The downside is that it's a miserable and unhealthy way to spend a couple of years. The upside is that you ride an incredibly steep learning curve and gain a ton of knowledge on valuation models, the inner workings of various industries, corporate governance, and how to run merger / fundraising / hostile-defense processes.

Hope this was helpful.
Nearly all companies who release stuff under the GPL require copyright assignation on contribution, actually giving the company far more control than if they simply used a liberal license. Using the GPL is more about making sure third parties can't lock up derivatives than that _you_ can't.
Eh, maybe bragging is too strong of a word, but it did feel rather hypocritical that he propped up the straw man that interviewing was all about making the interviewer feel smarter than the interviewee. Then proceeded to tell an anecdote about how he was smarter/better than all the other people interviewing a particular candidate.
Or maybe Apple just does a lot of things that are negative for everyone but Apple, and all of the profit they steal from other people they keep in cash and don't even reinvest, leading to the largest misappropriation of resources in human history.