skysight-inc/HackerNews huggingface dataset:
There is an important oversimplification that these formulas/programs/spreadsheets often make, and I see it happening here. Consider two alternatives where everything is the same except the amount of money used for the mortgage down payment. The formula assume that money not used for the down payment is invested at a certain rate of return. If the mortgage interest rate is greater than the investment return, then the formula always indicate that the largest down payment possible should be made and if the rate of return for investments is assumed to be greater than the mortgage interest rate then the smallest possible down payment should be made.

Its easiest to understand the problem with specific numbers. Assume a home buyer has $120,000 that could be put into a down payment, but that the minimum required is only $20,000. What should the buyer do? Assume that the investment rate of return is 5% and the mortgage rate is 4%. Investing the $100,000 instead of using it for the down payment is essentially borrowing $100,000 at 4% and investing it at 5%. All the formulas/worksheets/programs like this one and even professional investment advisors will end up showing that is better to put down the minimum down payment and investing the $100,000. This ignores the risk between alternatives. Putting the $100,000 into the down payment produces a guaranteed, riskless, return the buyer of 4% per year (by saving him or her the mortgage interest payments on the $100,000). The 5% potential return from investing the money isn't a fair comparison. The comparison needs to be made to a riskless investment (e.g. US Treasury Bills). Currently the riskless rate of return available to investors is approximately 0%. This means that in the current environment the correct alternative is to put the $100,000 extra into the down payment (absent any liquidity concerns).

One may say that they are willing to take some risks to obtain a higher rate of return. Modern Portfolio Theory has its detractors, but as far as home buyers are concerned, its implications are still apropos. Having one component of your overall portfolio earning the equivalent of a riskless 4% (by making the larger mortgage down payment) is likely to produce better aggregate returns (on the home and additional equities etc.) at whatever risk tolerance one designs for their overall finances.

I have no formal training in finance or investing so none of what I've described here should be interpreted as advice, instead it is intended to spur discussion.
Regardless of how HN might not like the name, this is brilliant. Part of the issue in tech is that especially learning women only ever hear in the news about the problems and downsides, which gives no incentive to head in that direction.

Addressing women directly and showing them successes of other women in the field is likely to be a successful approach in the long term to change demographics.
> Today, in the US, employee exploitation is nonexistent. It's that simple.

This is patently, demonstrably false. Here's one example, but wage theft and illegal practices are far from dead: http://www.nytimes.com/2015/05/10/nyregion/at-nail-salons-in...
Property will always increase over the long term. Unless you're moving every 6 months this isn't a good reason.

Of course selling your house and buying a new one will take a few months, so it does restrict your mobility in that way.
Case in point: I went to see Jurassic World the other day, and paid extra for IMAX, imagining the building-sized screens I associate with their brand.

Nope. It was smaller than the unbranded "Monster Screen" at my local theater in the middle of nowhere.

IMAX no longer really means anything to me.
Jesus, why do they need Bing and especially Hotmail TLDs? Bing is hardly used by anyone and I thought Hotmail was retired in favor of outlook.com.
The point of the article was less on the supply side and more that the process itself has become more rigorous. That people put up with it might imply they could lower wages.

EDIT: Can someone explain the negative votes? OP was right if the issue was: we can't find people, rather than: we're going to make the process even more rigorous and time consuming. Maybe increasing wages will draw more qualified applicants which will qualify for the tests faster?
Adobe broke SVG export in Illustrator CC 2015
On the one hand, a factual recitation of a third-party direct quote in a bona-fide journalistic piece almost certainly isn't a trademark violation.

On the other hand, much of the tech press is coordinated, spoonfed promotional material for the industry, where such a thing, even in a quoted endorsement, is arguably trading on the mark in a way which, absent a license, is a violation, and there are strong legal incentives for trademark holders to assume the worst of an unauthorized use without concrete evidence to the contrary.

Ars may have been in the right initially, but I think that the current article calling IMAX's response an absurd attemp at censorship is, at best, hyperbolic and wilfully blind to the realities around trademarks.
I've read it as another attempt by Ars to stir-up controversy to prop up their dwindling brand name. Ars is nothing more than a fragment of what it used to be.
I actually thought GitHub Flow was more commonly used, as it's lighter-weight:

[1] http://scottchacon.com/2011/08/31/github-flow.html

[2] https://guides.github.com/introduction/flow/
Yup, IMAX's "MPX" is little more than a largeish movie screen, with typical sizes around 18m by 8.5m (58' by 28'). MPX maxes out under the size of a "classical IMAX" display, and as far as I can see it exists just about solely so multiplexes can tack on additional IMAX surchages on your ticket.

That "innovation" is >5 years old: http://www.bigscreen.com/journal.php?id=1505
Is there a place to find a job with an employer who offers this kind of flexibility? I'm thinking particularly of software development jobs.

Edit: I know many people working 4-day work weeks are self-employed, but I'm curious for those who are looking for employment.
Greece Is No Lehman Brothers to European Markets Business
In my mind, strangely, it came out as "woeful programmers" - "women" didn't even occur to me.

Obviously this name is every bit as bad as the execrable "brogrammers".
Shoot to get another job offer. HR treats you much better when they know they have to compete for you - they'll speed up every step of the process, and they'll be more willing to negotiate. Also, you may end up liking the other offer more :)
I find it peculiar that they would call this "censorship", especially when the original article's author, Sam Machkovech, has been one of the article writers who has been beating the drum the loudest in favor of censorship in recent months. I guess it's somehow different when it happens to internet bloggers rather than internet comment authors.
The intended pronunciation came naturally for me. I don't think it's an issue.
No, there is no truth to this whatever.

Having a professional network is enormously helpful but not (as of this minute) strictly necessary. LinkedIn offers a representation of that network, not the network itself. It isn't a relationship-creating tool, and whether you have an account there is not relevant to the hiring process. At the very most, it might offer you a way to contact someone you've worked with in the past who might help you get an interview. Just like email or your phone's contact list or that group of people you drink beer with on Fridays.
Nice, creating a word specially for female developers. Way to create inclusion folks. How is it supposed to help people see 'programmers' as 'programmers' regardless of their gender?

Can we invent words for Atheist programmers, for asian transgender programmers, for black programmers who identify as dolphins?

And I won't even comment on the whole "wow! Women programmers! They are all awesome!! xoxo". Some female programmers are great, some are terrible, most are average. Just like male programmers. Stopping this pedestalizion is the first step towards true equality.
The girl with no vagina who was stabbed and had a baby
To add to airza's point above, if the team hiring is currently working on a timely deliverable, they can't dedicate as much time as they would like to the hiring process, even if it's counter-productive in the long term.
I was impressed until I read that you can't take a leak, can't not come into work because you're sick.

This is what we celebrate, this is what we aspire to.
I dont have any of these on any of my home or work PCs or laptops
Well, ReactOS happens to be developed by a global community just like you've mentioned as prerequisite. It didn't died so far and the news is that there is a high chance for it to receive even more life in its veins! We'll only have to see how it will go from now on.
Thank you for sharing your experience!

Taking the day totally off especially when you have a special time period going on sounds like wise move.

I think in the future all this will be more popular as there will more and more people and less work due to the automation. One solutions is to decrease amount of work single person is doing and giving the rest for someone else.

Now I'm going to read the feedback section of your question.
It depends a lot on where you live in the US. In big cities, I'm sure it's definitely cheaper to rent. In more rural areas it's often less obvious which is the cheaper option and it really comes down to preference. And sometimes in rural areas it's cheaper to just own, depending on the cost of the houe.
Generic trademark
This model doesn't seem to consider risk. If you finance 75% of your home value, your equity is 4x as volatile as the market.
I work for a pretty large company, and the more involvement I have with the hiring process the more painful it is to see. We just move so incredibly slowly, with frequent false starts, and we've lost a number of good candidates because of it. I'm fairly concerned we're going to lose someone I referred because of it, but there's only so much prodding I can do and that doesn't serve to fix the problem.
Interestingly hardly anybody uses Algol, Smalltalk, Pascal and early Scheme anymore, while people still use Common Lisp. Perhaps "being small and beautiful" is actually a bad thing for a programming language?
This is 100% false. LinkedIn will do nothing for you but make you a target for recruiters who are full of shit.
Art schools have minted more massive Unicorns than MIT
Maybe it's supposed to be an equivalent of brogrammer?
Yes it should be but it almost never is. We tend to prefer people who are like us and share cultural similarities to us. This means that people who may have contributions to make don't get the opportunity.

So these groups are important. They allow for people to advocate for themselves and to be heard as something more than a lone voice in the wilderness.
I see a lot of people complain about recruiter spam on LinkedIn. This never happens to me. Is this because I'm not in a major tech hub, or does my profile simply suck?
Then they don't have to worry, I guess. The project is 17 years old and development speed increased in the last couple of years, since the basic building blocks in the kernel got into shape.

By the way, why are you so strongly opposed to people doing stuff?
By “web user” I meant people who are comfortable using web sites as applications. I should probably have made that clearer.
I work at a large telecom company and we drug test everybody.

Incidentally, it's quite awkward if you're currently employed when you get the new offer - as I was. The lab that collected the urine sample opened early in the morning for "regular" work but only accepted drug test samples from 10 AM to 3 PM on weekdays.
Phenomenal comment. Hopefully people read this and contemplate it. I've gone through an intense period of my life with respect to life and death, and a couple of years ago I only thought about "doing the right thing", now I ensure I enjoy each day I have, because nothing is promised and possessions are ultimately useless.
Cultural Marxism is no joke.

http://www.academia.org/the-origins-of-political-correctness...
The Command Line Rosetta Stone: Powershell, OS X, FreeBSD, OpenBSD and Linuxes
Project founder here. This is designed as a replacement to the (sadly out of date) Unix Rosetta Stone.

If you're:

- A Linux user trying OpenBSD, FreeBSD or SmartOS
- A Unix person wanting to use powershell
- A Linux person moving between systemd/SysV init, or apt/yum OSs

Then is the the right document for you.

I submitted this a while back, but we've a couple more Operating Systems added and a lot of others expanded on since then.

It's on github too: https://github.com/mikemaccana/rosetta-stone
But that is business as usual... This is biz 2.0!
Check Your Entrepreneurial DNA Before You Start Up
IANAL, but it probably does not as it only covers B2C sales.
I understand that IMAX's demands look silly but if we accept that "trademark erosion"[1] is a real phenomenon, the question is: What forms of human communication are exempt from that?

In other words, no matter how silly and innocent the passing reference to IMAX is, is it possible that IMAX lawyers must pursue those genericized uses even though those lawyers (and the client IMAX itself) knows it generates negative publicity?

A natural human tendency is to speak with similes & metaphors. "Yosemite Valley is like a jacked up IMAX for nature lovers" or "my budding friend the film student with his overuse of lens flares thinks he's the second coming of J.J. Abrahams".

The tension between trademark enforcements and natural human tendencies to color conversations with innocuous references to pop culture creates silly-looking "cease & desist" letters.

[1] https://en.wikipedia.org/wiki/Generic_trademark#Trademark_er...
This sounds like a major cost that maybe isn't really considered when studies are done that evaluate the cost of potentially hiring a bad employee.
Ars published a quote by someone they interviewed, about a similar technology to IMAX but not directly competing. If IMAX is in the right here, it means an end to any and all journalistic reporting of new technology. You simply can't report on tech without referencing similar tech as a comparison point for the reader. Innovation doesn't happen in a bubble.

For example, if IMAX's point of view is correct here, the entire article linked below[1] wouldn't be legal to write as it compares AMD's new GPUs to Nvidia's GPUs. Simply put, it's a staple of product journalism to compare with other similar technology, and this has always been the case. IMAX is clearly and wholly in the wrong.

[1] http://anandtech.com/show/9387/amd-radeon-300-series
I'm guessing that this was just the sort of typical letter that every company with an established brand sends to media whenever they use their trademark in a more generalized context.

It's as if Ars had said "we googled up their website" while showing a picture of them using Bing, or if they had said "We enjoyed some Coke after the demo" and had a picture of them holding a can of Pepsi.

I'm not saying that this letter isn't ridiculous, but just realize what the job of the internal lawyer is at IMAX: Her job is to defend all mainstream attempts to use their brand name out of context, she doesn't seriously expect arstechnica to comply- It's just that people in the past have lost rights to trademarks they failed to defend, so she is pretty much obligated to write these silly letters.
> In my experience Austrians and Swiss are dialect-deniers. They don't want to admit that Austrian or Swiss are even German.

With the last 200 years of history, "being German" and "speaking German" is no longer interchangeable for native speakers, so I don't see an issue there. I'd say that nowadays "being German" is only understood as "being a citizen of Germany".

Of course, culturally Germans, Austrians and Swiss share a big common part. It's quite often the case that people that are culturally close inflate the small differences. To differentiate yourself from the big menacing neighbor or to make yourself bigger than you actually are or whatever reasons.

> "Some words in common" is the most you'll get them to admit to.

I've seen both kinds of people. One claim that they speak "a dialect of German" and the others speak "a completely different language that's only slightly related to German".

But that's for discussions over a beer. Linguists usually don't bother with such categorizations and just record and analyze what individuals actually say, not what they claim the are saying.
Well, probably, but that is not absolutely certain. Sometimes, after a forest fire, the types of trees that end up dominating are different from the trees that dominated before the fire.
Why humans run the world
If they wanted to find a female equivalent to "brogrammer", "sisgrammer" would be closer.
I think it greatly depends of the size of your team: if you're alone you have one branch, if you're two you may have 3 branches, each for one of you + master, if you're four you start to use feature-based branches..

It might be fun to compute the number of branches needed as a function of the number of devs in your team.
I've been recruiting for almost 20 years and have been considering writing a book about various tactics. My blog regularly exposes some of the recruiter tricks and strategies on topics from counteroffers to candidate control. If I become convinced there would be even modest demand, I'd write it.
As much as I dislike positive discrimination, I view it as a necessary evil.

In the specific case of women in CS/CE, I think it's fair to say that the lack of women is rather troubling, and has roots in prejudice. So yeah, who knows. Maybe recognizing the success of women in this field might help restore some balance and one day make this positive discrimination unecessary. Then we won't need any special terms and all programmers will be called programmers.
How, exactly, is Node.js not web related? It is Javascript, a language which owes its entire creation and continous existence to its monopoly position in web browsers. True, Node.js is not run in web browser, but instead in… web servers.

Tell me again how Node.js is not web related?

(Homebrew is, quite as you say, not web related.)
IMAX demands are ridiculous, but Ars's claim that IMAX is merely used as an example of "something awesome" is dubious when high quality VR happens to provide a substitute for going to an IMAX theater.

This is why IMAX is annoyed: they understand that VR is a huge threat to their business. The reason watching a movie on a very large screen is better than watching it up-close on a small screen is that in the case of the large screen, your eyes can relax by focusing at infinity. With VR, you can effectively simulate an infinitely large screen infinitely far away.
Good, point.

It is also noteworthy, that drug-tests are not as precise as people might think. Most of them look for traces of metabolic byproducts of a substance, not the substance itself.

There are some (legal) medications, wich can indicate optium- and methamphetamine-addiction.
One factor that's never discussed is the availability of rental inventory. In some cities it's very hard to find a single family home (instead of an apartment) for rent - hence buying becomes the only path to getting the type of home you want.
Is a "group panel interview" many interviewers and one interviewee, or the other way around?
This is just nuts.
Thats the most sexist word ever... kidogrammers, asianogrammers and bullshit ... get a life and stop seeing a gender, a race or anything else to your colleague and just expect from him/her being polite and positive. When will we get rid of this nonsense?
If you don't show that you take affirmative steps to maintain your Mark, you can lose it. IMAX is doing what they have to do.
Why do you keep it then?
In Rust it's unfortunately typical to give one-letter names to generic types. A verbose version could be:

fn search_entry_hashed<'lifetime, KeyType: Eq, ValueType>
(table: &'lifetime mut RawTable<KeyType, ValueType>, hash: SafeHash, key: KeyType)
-> Entry<'lifetime, KeyType, ValueType>
Only one person can rent an apartment, but a large apartment complex will have many similar apartments that could be fairly represented by the same ad.
GitLab CEO here. I agree that GitFlow is needlessly complex and that there should be one main branch. The author advises to merge in feature branches by rebasing them on master. I think that it is harmful to rewrite history. You will lose cherry-picks, references in issues and testing results (CI) of those commits if you give them a new identifier.

The power of git is the ability to work in parallel without getting in each-others way. No longer having a linear history is an acceptable consequence. In reality the history was never linear to begin with. It is better to have a messy but realistic history if you want to trace back what happend and who did and tested what at what time. I prefer my code to be clean and my history to be correct.

I prefer to start with GitHub flow (merging feature branches without rebasing) and described how to deal with different environments and release branches in GitLab Flow https://about.gitlab.com/2014/09/29/gitlab-flow/
> Because it can and will fail in odd ways, and that has one of two outcomes:

Can't that happen anywhere? Regardless of the type of hardware.

> But this highly resembles tinkering

Guilty pleasure.

> [...], and tinkering doesn't generally pay the bills.

Thankfully, I was aware that it most likely won't be paying the bills, and considering I've made 35€ from it in the past year and a half, I guess I was right :-)

I've made it for myself (and opened it for the rest of the world if they need it), but I'm my most demanding customer, that's probably why I expected nothing less than 100% uptime since I launched it.

And I've managed to do that, without breaking the bank.

I don't know how my tone sounds (I'm not native), I'm just trying to emphasize that with the right tools, you don't need a shiny cloud for really good uptime.
and once again medical science thinks it knows all, and the healthcare industry will of course prescribe powerful medications for a price that will undoubtedly cure us of our ills.

Fool me once...
Project founder here. This is designed as a replacement to the (sadly out of date) Unix Rosetta Stone.

If you're:

- A Linux user trying OpenBSD, FreeBSD or SmartOS

- A Unix person wanting to use powershell

- A Linux person moving between systemd/SysV init, or apt/yum OSs

Then is the the right document for you.

I submitted this a while back, but we've a couple more Operating Systems added and a lot of others expanded on since then.
I know this position isn't popular, but I don't think that will help. They are reverse engineering a really complicated system.

Do you think that they have the same kinds of controls that it took MS literally a decade and millions of to dollars develop?...Controls that that were expensive in time and money that then only improved their development to the extent that it has? (far, far from perfect.)

Maybe...and this is a big maybe...there is a enough of a difference between react and windows that normal windows bugs won't be surfaced. I'm curios as to whether they support NX, ASLR, or 64 bit? Even if they don't copy the system bug for bug they may be trivially exploitable just because they don't have the resources to harden it.
A New Form of ID Allows You to Be a Citizen of the World
There is risk in the mortgage as well though. The value of the house could drop.
The Legendary Mr. Miyamoto, Father of Mario and Donkey Kong
So I pretended that "$" meant "£", and entered some plausible UK figures, including recent house price growth of 8% and rental growth of 10%, and it told me I should buy unless I could rent for -£391 a month.

Taking out a mortgage is clearly the best investment I ever made.
It seems that most of the industry, or at least the parts that I frequent, are primarily building websites.

I'm trying to figure out where all the other programming is happening, but I have not had much luck.