skysight-inc/HackerNews huggingface dataset:
It's a very complicated effect to model. Some random thoughts: Increasing home prices also means increasing property taxes and increasing insurance costs. Larger homes mean more expense to heat, cool, furnish, maintain, etc. Some of the tax savings can contribute to a larger mortgage and thereby drive higher home prices, but there are quite a few offsetting expenses.

Home equity is a contributor to the wealth effect. The wealth effect is a driver for consumer spending. Consumer spending is one of the more potent economic forces.

The mortgage deduction makes home ownership more affordable, but does not mean anyone can buy anywhere. Most people who rent can identify some other location in the US where they could afford to buy. They'd need a job that produces a sufficient income, and they'd need a down payment. But they need those with or without MID.

If we simply eliminated the MID, we'd see a period of volatility in real estate prices that would eventually settle out into a new equilibrium. But would that equilibrium be better overall for the economy? Would more people be able to own?
Absolutely, agreed on all points.

I really appreciate the work Meiklejohn (disclaimer: former co-worker) is doing to make Erlang more powerful. As I like to say, Erlang gives you better distributed/concurrent primitives than other languages, but they're still primitive.
Am I interpreting Reinhold's comments correctly: Jigsaw isn't perfect but we need to get something out there, see what breaks, fix it, and iterate?
https://insights.stackoverflow.com/survey/2016#technology-de...
definitely. funding enables to take the second step, which is the hardest part.
No, social security is running an actuarial deficit.
The older generation, which is already richer than the general population, is extracting money at an unsustainable rate.
Sometimes the situation is completely reversed: you get a lot more computing resources on the development system where the code is compiled, than on the target system where it ultimately runs (e.g. small, embedded target).

The computing resources required to process the code (macros, and whatever) are usually unrelated to the computing resources used by that code when it runs.
I personally use sup, but that's exactly how I did it. All you have to do is add a small hook, explained on a multitude of Mutt wiki pages. What issue did you have with images? I just have images set to xdg-open my picture viewer.

https://dev.mutt.org/doc/manual.html#mailcap
The three key points outlined by this piece are not difficult to grasp, or even realize. Its common sense. Bottom line, teachers are incentivized to sabotage real learning opportunities. the sad thing is, no one is trying to change it.
It turns out the update is part of the Defender update, not windows update.

That's a much more frequent schedule.
The Song Exploder podcast is awesome for both approaches, and I would really recommend anyone interested in writing and/or producing music to give it a go.

"A podcast where musicians take apart their songs, and piece by piece, tell the story of how they were made." @ http://songexploder.net/
Buddy ran a gas station in the cities for a while and within reason and the law (MN has some rules), he would mostly change his price based on the price of a station near him. That generally went with the price he should be charging based on what they were buying it for. I sometime think he just thought price wars were fun. I guess having an electronic price sign tends to embolden you when your competitor still has to flip it manually.

The reservation gas station prices theirs at $0.05 lower than the next town overs gas. They all pretty much buy it at the same price and the profit is on the inside of the store not the gas pump.
It used to be forced saving, but now people can get second mortgages, HELOCs, reverse mortgages, etc.

Also, we could cap the home mortgage interest deduction, and it would still benefit the poor, but not the rich.
Your citation is fascinating! So many interesting comparisons. (Also, there's a non-Scribd link here: https://files.taxfoundation.org/legacy/docs/ftsbs-timeseries... ).

I wish there was a graphical representation of the data (that wasn't too skewed by land area or population). It would also be nice if the absolute numbers were inflation-adjusted.

To address the issue, though, your citation shows that Texas is right in the middle of per-capita federal taxes at $6,437 per person, ranked 25th. I think it's more illuminating to look at per capita numbers, otherwise it's just a comparison of population. If anything, Connecticut residents paying $11,522 in taxes per person would revile Texans for not paying their fair share.
People are going to have to work longer, including people like me.
That it can do more things is a negative for me.

An always on dedicated device that lives in one location with excellent array mics is going to be more useful to me than a tablet that I have to locate and turn on before I can use it.
The feature does exist however it doesn't work in every scenario. Essentially when your pager shows

"X - Y of Z" (and not "X - Y of many") the keyword being many of course.

Your able to hover over the "X - Y of Z" and choose "Oldest" [1].

So essentially if data is indexed your able to.

I was not able to search any filter and apply this however on any Label I created I was able to do this.

So steps to find the oldest from amazon would probably have to be

1. Create filter+label that groups them all into one category. Wait for indexing to catch up should be fairly quickly since we are not talking petabytes of random data.

2. Choose the label on the left and on the top right hover over the "1-100 of 9999" and choose oldest.

Not the best work-a-round of course and makes sense why it's setup this way (Helps with optimization) however if a person sets up a lot of labels then they are already set up to do this feature.

[1] https://gsuitetips.com/tips/gmail/sort-email-by-oldest-first...

edit
Also there is the method of using the search field parameters for example.

"Amazon.com before:2004/04/16" [2]

then you could more quickly go thru them (however if you didn't know your starting point this would prove to be tricky of course!)

[2] https://support.google.com/mail/answer/7190?hl=en
Your goal appears to be to increase savings among the population that has difficulty doing it.

The question is whether this tax deduction actually promotes what you want. I think that the article casts a huge amount of doubt that it would.
There has been about 41,000+ posts since yesterday and climbing even more now.
When setting up my own email server is as easy as downloading and launching Firefox then it might happen. As is, I don't think it's so simple.
> The worse the developer, the more tests he'll write.

Some of the worst developers I've worked with never wrote any tests. Like zero tests. Actually in one case negative number of tests; the engineer deleted tests I wrote because they were failing the build because of this engineer's (breaking) changes.

Every good developer I know writes tests.
You don't need to put it in the cloud. Just run it from inside your local network. If you want to access it from outside, you can setup a VPN.
#3 turns out to be complicated to do in practice, because the API Alexa exposes to allow third-party "skills" to handle voice commands requires them to be phrased in a pretty specific format that includes the name of the skill (see https://developer.amazon.com/public/solutions/alexa/alexa-sk...). Which is a big ask for a user in a high-stress emergency situation, especially if the skill is one they aren't going to have been routinely interacting with before then. (And a 911 type application is sort of the definition of an app the user will not be routinely interacting with.)

I tinkered a little bit with this idea when the Echo Dot came out, but these limitations more or less killed my interest in exploring the concept further.
Removing the MID would make middle-to-upper-middle-class people poorer, and so reduce inequality that way, but would it help poor people at all? The net monthly cost of housing would stay the same, just shift the proportion of your payment that goes to the government vs the bank. It's true that it's regressive, but I'm skeptical that's a huge factor.

I think it would just help landlords, who would retain the ability to deduct mortgage interest as a business expense, and who would suddenly have both an influx of people kicked back into the renter pool and cheaper properties.

The real issue is lack of supply due to zoning and planning issues, and probably the cultural preference for single-family. Also the crazy-low rates.

Edit: To be clear, I'm not saying the MID is a great thing. If it didn't currently exist, I wouldn't be in favor of introducing it, and it was a huge windfall to whomever owned property when it was introduced. But what's done is done, and it would be pretty punitive to impose a negative windfall on every homeowner in America now. Maybe grant a one-time benefit when you change the tax code and let things sort themselves out from there?
Yeah, as I mentioned, the calculation is a bit different when people have kids. And that's great, but for me it's unaffordable and cheaper to fly back to the US whenever I need to go to a doctor or refill prescriptions and keep insurance in the US. And that's absurd. It works pretty well though, but that may become unworkable too with the changes to the US system.

By pay double, I mean that I would have to pay the employers half as well. And on top of that, most public insurance companies seem to have a minimum amount of money that they assume freelancers make, which is often above what I actually make. So health insurance would come out to be 1/3 of my income pre-tax a lot of the time.

There does seem to be some preventative care for older people, but a lot of the stuff my doctors check at yearly visits in the US (basic exams, blood tests, even getting a free yearly checkup at all) doesn't seem to be covered at all if you are under a certain age. There's a lot of nice things about the US system under Obama that I took for granted. Certainly isn't perfect or better in all situations, but there are some areas where it seems significantly better than the system in Germany. So I'm always surprised when I see Americans talking about how great the German system is and treating it like an ideal. It seems like it's good in some situations, but the US system is better in many situations too.

I've heard that care is quite good when people end up in a hospital (and people seem to be kept in the hospital much longer and more easily here than in the US), but from everything I've seen, it can be very hard to get any treatment until it gets that bad. May just be a bad sample set though.
MSA 4021279: Vuln in .NET Core, ASP.NET Core Could Allow EoP (Patch)
There's also LFE (Lisp Flavoured Erlang) by one of Erlang's co-creators, Robert Virding as an alternative to Erlang or the Ruby-like syntax of Elixir.

[1] lfe.io
Why would you ignore 2 of the largest spending categories?
Otherwise I'd see a use of this device for small kids (parents would protect them from generic chat apps, and they're not good at typing yet) and people who put their phone in random places in the house and only check when they actively want to do something on it.

This could pretty much describe the iPad as well. To me, Amazon is betting way too heavily on voice as the optimal way to interact with hardware. I know that it's cool because it hasn't ever been done well before, but in practice the utility just isn't there for the vast majority of use cases. When you think of all the different visual ways that a tablet enables a person to interact with the machine, and then compare that to an entirely voice-operated machine, it feels like taking a step backwards.
Snapchat makes its biggest update yet,introduces Limitless Snaps, Looping Videos
And more specifically developer writing ergonomics.

In terms of understanding how the code will execute or testing your app, the implicit, confusing rules are less "ergonomic".
Curated list of Python's Easter eggs
The case of Justine Sacco. A magical combination of a single bad joke and outrage culture.

https://www.nytimes.com/2015/02/15/magazine/how-one-stupid-t...

http://www.dailymail.co.uk/femail/article-2955322/Justine-Sa...
I reserve my right to be bitter about social security until I see politicians raise the income tax cap and ensure the system is properly paid in for generations to come.

Otherwise, as far as it looks right now, the system is going to crash under its own weight. Not today, not in 10 years, but perhaps in the 40 years between now and my supposed retirement.

Senior voters never seem to raise a stink about this. As long as politicians from both parties promise never to cut SS/Medicare, that seems to be enough to get their votes and send them home.
Just a thought experiment:
If home ownership was rare, almost everyone would be renting. The management company in addition to having to pay the bank loan would also have to make a profit.

To me that sounds tantamount to another tax on living. Anecdotally, owning in LA is cheaper than renting a comparably nice place. And that's irrespective of tax breaks.
Many of them could still be working and paying in rather than taking money out.
The complexity of billing is strongly intertwined with who pays and how, and adding the third-party of your employer, who actually selects the health insurance company for many of us adds yet another layer on top of the already inefficient setup.
Also drawing distinction between Java and JavaScript naming, as they really aren't related aside from those first few letters.
I think about how recently and spectacularly housing has gone off the rails and I get so sad. What a complete disaster this is turning into.
Sometimes the situation is completely reversed: you get a lot more computing resources on the development system where the code is compiled, than on the target system where it ultimately runs (e.g. small, embedded target).

The computing resources required to process the code (macros, and whatever) is usually unrelated to the computing resources of the application.

A program that works with gigabytes or data might need only megabytes during its compilation.

(It's not easy to imagine practical circumstances where it would be reversed, with those exact numbers. Some algorithms you might want to use at compile time do explode in memory size, I suppose.)
"How the kulaks became engines of Soviet inequality"
Carried-interest loophole?
There is a structural reason:

https://en.wikipedia.org/wiki/Supply_and_demand

The people setting the prices on expiring goods are gambling on where the supply and demand curves will be, and they're probably wrong so they go up and down. Next time you reserve a hotel room, check the prices right before your cancelation window expires. There's a good chance the room prices have dropped.

Edit: Also there might be some price discrimination involved. Since each buyer values goods differently, it is most optimal for sellers to charge the most each buyer is willing to pay, and it could be true that those seeking last minute flights are business travelers willing to pay more (or those with emergencies willing to pay more). Also works with grocery store coupons and discount codes, those whose time isn't worth looking for coupons won't bother.
Google uses it.[0] I think it mostly needs interested parties; folks who care enough to commit to doing something more interesting with it than just counting things. I've certainly built several tools while at MSFT, they just .. languished.

[0]: https://github.com/google/rappor
The story happened 10 years ago. But also, yeah, I kind of stopped worrying about offline email clients when I realized how much I check from my phone. The only thing I'd use them for on a desktop is mailing lists.
What I'm saying is that it's immoral for your credit card company to spy on you, regardless of what language they snuck into your contract. Same for your email provider.

It's even less acceptable if a company uses its customers to spy on people who aren't customers.

To rationalize it by saying "well, you could have used a different bank" is self-indulgent nonsense.
You can go back further, start around the 1930s, and see housing policies/practices that didn't just drive inequality, but also segregation[1]. I was shocked (pardon my ignorance).

1 - https://www.amazon.com/Color-Law-Forgotten-Government-Segreg...
Well you're surely over-promising, here's hoping you won't under-deliver. Do you have anything at all to show yet?
Every time I see "API" and "authentication" I go look to see whether they have incorporated the best practice of always be willing to accept two different authentication credentials/passwords/etc. So that upgrades can happen where first one side will accept a new password, then the other side switches what it sent, then the old password is discontinued.

Rather than the common "big bang" upgrade where everything has to update at once. (A process which is so scary that in fact it turns into passwords NEVER getting updated.)

Yeah, sadly this idea is never mentioned. :-(
I learned more about technical writing from The Elements of Style and a one-semester university course that I ever did from 13 years of public schooling. I learned more about creative writing from being an immortal on a MUD and contributing to the underground newspaper than from anything I ever did in classes.

What I learned from the public school system was that I was not a good writer, and didn't know how to appreciate literature. As it turns out, that was antipodal from the truth. I have since re-synthesized the available data and revised my conclusion: my interests in school simply did not align with the curriculum mandated by school administrators. My grades were a measure of correlation rather than indicative of causation.

For instance, my teachers made me read Dante's Inferno. If Dennis Miller ever dropped the name Vanni Fucci into an obscure joke, I would probably get it, still having vague memories of the Malebolge filled with thieves and bitey reptiles. But I consider Planescape: Torment to be a better work of art. It isn't in a standard poetic form, though. Torment is a bit tougher to read in its entirety, and no one would dare to allude to bronze spheres to make a point without some inkling that the audience has played it. It is one thing to be exposed to art that has been blessed as a canonical masterwork in a controlled, sterile classroom environment: it is another thing entirely to recognize art in the wilds of your own life, and to recognize its worth because you feel emotion in its presence. When the system values the former over the latter, it has failed in its purpose. It failed me.

So I consider myself fortunate that I taught myself to program in BASIC and C many years before my public schooling system decided to offer a programming course in Pascal. Had that been my first exposure to software development, I would certainly not be here, writing this, now.
It might make more sense to kill the tax break on properties north of $1m and shift that to relief for renters under a certain income threshold.

You'd leave in place the break for the majority of middle-income wealth builders, close yet another loophole for the wealthy, and enrich lower income renters.

It would never ever happen with our current political climate (money is influence), but I feel like it would make sense. As the article mentions, a complete repeal of MID would be even more difficult.
Not sure if shill or it's your genuine thoughts.

But following your logic, power plants should charge depending on what you use your electricity for, water company should charge depending on where you put your water, grocery stores should charge depending on what (they think) you do with the food, etc. Net neutrality is a slippery slope to total corporate control of every aspect of life, internet being just the beginning. This is a wet dream of all the shareholders of all ISPs and all other service providers. Non-neutral web is against everyone's interest, even if it would boost the profit margin of some ISPs in short term.
It tells you a lot about what the person who made the graph thinks about their audience's sophistication.
It's been interesting with this being our third project. The community feel has definitely changed. Even the messages and comments we've received over time have shifted. People seem less interested in the journey and more interested in what they get.
Bitcoin Price Hits $1750 as Trade Volumes Continue to Soar
Is Apple's Garageband free? I thought you need to own an OSX device to run it? (my understanding is OSX only runs on Apple hardware and also is not a free OS)
Advocate Launching to Help New Generation Engage with Politics
Today, Advocate (www.advocate.io) announces the launch of its political action and insights platform.

At a time when many US citizens are trying to find stable footing following the 2016 presidential race emerges Advocate, a startup that bills itself as the network for political action and insights. Unlike many of the politically-focused startups that were conceived as a corrective response to the 2016 elections however, Advocate has been in the works for quite a while.

Advocate was born in what felt like a very different time in the political landscape when co-founders Jason Andrews and Chris Bystrom met in mid-2015 to discuss their ideas to transform Democracy. Both were extremely disturbed by the lack of modern citizen-focused tools and vowed to utilized their extensive product, digital, and design backgrounds to solve the challenges of politics.

For politicians, Advocate serves as an advocacy platform that they can use to empower and amplify their existing supporter base. For local politicians, Advocate can function as their digital headquarters providing them everything they need to begin campaigning and set up a digital presence. For more sophisticated politicians and campaigns, Advocate can slot between existing CRM and mail tools as an engagement layer on the front end.

Chris sums up the team’s hopes for success by saying, “We believe that good UX and design will allow technology to disrupt and transform a very staid American ideal; Democracy. He adds, “It’s been a bumpy ride because quite frankly, there are some in this space who probably don’t want to see us succeed but someone is going to crack the code and we think we’ve got the platform to pull it off.” There will be a lot of folks anxiously watching to see if Advocate has the winning formula.

Contact:
Jason Andrews
917-960-0004
Jason@advocate.io
Partly related: Is equivalence partitioning [1] used much in the industry in software testing?

[1] https://en.wikipedia.org/wiki/Equivalence_partitioning

I came across the concept some years ago, IIRC, in the classic book The Art of Software Testing by Glenford Myers [2], and used it in a few projects. But have not really heard or read of it being used much, from people or on forums.

[2] https://en.wikipedia.org/wiki/Glenford_Myers

I think it can be complementary to some of the other approaches mentioned in this thread, which, BTW, is interesting.
Exactly. I've seen tests where some code calls:

printf("hello world");

And the test is:

mock_printf(string) {
if string != "hello world" then fail;
}

Which is basically just duplicating your code as tests.
You also just do it in Varnish/Nginx/etc and stick that in front of the application server entirely.
Debian on a Kindle
Is there anything open-source similar to your web-based SQL IDE including sample data for teaching?

Something from the first of these sites may be adaptable:

· https://sqlbolt.com

· https://www.sqlteaching.com

· https://www.khanacademy.org/computing/hour-of-code/hour-of-s...

· https://pgexercises.com | https://news.ycombinator.com/item?id=6893333

· http://sqlzoo.net

· http://academy.vertabelo.com