skysight-inc/HackerNews huggingface dataset:
Well, the 'myth' has merit. Let's apply common sense.

You buy a smallish house in a suburb and pay $1000/month for you mortgage. $900 of that goes directly to equity.

At the end of the year, if you home retains its value, you have over $10,000 in equity.

If you pay the same amount for rent, you have nothing to show for it. And oftentimes rent for an equivalent house is actually more than the mortgage + tax payments.

So, which is better $10,000 or $0?

The volatility of the last few years has complicated this a bit (people going underwater, for example), and I don't think people should see a home as a vehicle for getting rich, but it is generally a nice value store.

Plus, there are HUGE advantages for people invested in the area to own their property. It is more stable for them (they can't be kicked out), they are more likely to invest in the value of their area (volunteerism, making sure local politicians take care of the parks, reporting crime, that kind of thing).

Edit: Let me point out that yes, these numbers are made up and don't accurately reflect reality. I did not use a mortgage calculator or anything (I thought that would be obvious) but the underlying idea that I was trying to convey holds....if you are spending x dollars and are able to store any portion of that in something that holds some value it is better than spending x dollars and not storing any of that value. So, even if only $10 of every $1000 spent on the mortgage goes into equity, it is better than $0 if you rent.
For consumer software, if it's not the default, it may as well not exist. And no, Linux is not an exception to this.
> The only reason telcos talk about heavy users is that they want to engage in price discrimination and they know it confuses people who are used to dealing with commodities whose dominant cost is the unit cost rather than ones whose dominant cost is the fixed cost of building a distribution system.

I'd say it's reasonable to charge heavy users more. Firstly, the cost is not totally fixed for the ISP, higher usage involves investment in their own infrastructure (routers, transit etc.). Secondly, it's arguable that heavy users derive greater utility from the service so won't object to higher prices.
Nope, after having 10 visible tabs the new tab button gets disabled and links that would open a new tab replaces the old ones.
Those are great points, it is not an easy thing to induce in a single question. I attempted, in perhaps a way that will seem too distant,in this short piece I wrote here:

http://atljmi.tumblr.com/post/69789805435/a-girl-who-cant-di...

It is possible. It's asking people to abstract themselves from their material circumstances and consider the underlying principles of their world and,given those principles, think about how they can be shifted toward something better. I did not need to moralize first against the school system's injustices in order to reach that little girl in that moment; that is a displacement from the actual thing I wanted to do. I had to think about how to reach her in that moment itself within the boundaries as they are. Directly addressing the moment itself rather than ways to make the future version of this moment more palatable.
Could you find a similarly-specced, similarly-built ultrabook to the 13" Macbook Air at a significantly lower price? Because I've looked and I can't; the "Mac tax" is largely a thing of the past.
I felt that it might be too easy to miss.
I'll repost it.
XKCD has an undocumented feature
No, I think rent control is generally a bad idea. The only solution I can think of is building more housing.
Che F.I.Co. ripartire dalla terra
I didn't think much of this article at all. I was expecting something possibly related to NetKernel or 9p, but was presented with... Thrift?

A more productive discussion might have started with Ext.Direct or Dojo RPC, but even those are just complementary channels, not alternatives.
Pretty sure if I am hosting a website (even a popular one), Google isn't going to come bringing the law.

If they did get annoyed with the violation of terms, they would probably first send me a warning, at which point I was just transfer the hosting to AWS or something.
In which case the correct statement would have been something like "Multidimensional arrays in C are not very useful in practice," rather than "they don't exist".
Regarding the first, I was pretty impressed when I plugged my phone into my Ubuntu machine for the first time and up popped two Nautilus windows giving me read access to my entire iphone5 filesystem.

I'm an avid user of Garage Band for iOS and the method Apple gives you to transfer songs from the phone are surprisingly inadequate.

Linux also assisted with copying all the songs from my girlfriends iPod, which was denied by iTunes due to some DRM silliness.

So, with Linux coming to the rescue I have found less of a desire to jailbreak these devices.
This cover fits great over my macbook camera http://www.amazon.com/C-Slide-1-0-Webcam-Cover/dp/B00AZ639VG
link for the final version
https://github.com/django-debug-toolbar/django-debug-toolbar...
> If you had only 1 chance in 1000 to die each year that would mean that people would live to be 1000 years old on average.

Actually it means your chances of living to be 1000 would be 37%.

0.999 ^ 1000 = .37
Can you record calls with a jailbreak? Last time I checked (which would have been around iOS 5, I think) it was not possible, as the baseband handled the audio for calls and it never touched the main OS. Several jailbreak apps claimed to be able to do it, but on further investigation they all worked by forwarding your calls through their own phone number and recording on their end, which is pretty awful.
(1) America's elite creates a housing bubble
(2) America's elite forecloses on the residents
(3) America's elite buys the houses at low cost, then rents them back to the residents.

That's a nice racket.
Is there a Docker tool that will allow me to easily deploy multiple components of the stack at once? I want something like a Dockerfile that can build three components (postgres, redis and workers) and deploy/run them so they can talk to each other.

Bonus points if it's a single file I can put in my repo so I can tell someone to do "docker build ." and have an instant production mirror they can work on.
Don't get me wrong, I lean towards the "Telegram's security is a joke and the contest is even more so" camp. I was commenting solely on the specific issue: that if someone uncovers a flaw in your software and you pay out in order to get some good publicity, the fact remains that you've still done a good thing by paying out.
We're either a one decade or two from having the necessary robotics technology needed to keep humans out of harm's way in these situations.

http://singularityhub.com/2013/12/20/nasa-unveils-valkyrie-a...

It's really up to us if it's going to be 10 years or 20.
This was meant to be in response to the earlier comment by ritonlajoie. Sorry about confusion posting this on its own...
To be fair though, most of the random wiki articles aren't about corporate gossip.
family-estate No calf certain pursued foul City finish afford
honoured show Alas

C:\TAD\Text\BIBLE.TXT

her utterly: let nothing of her be
left.

50:27 Slay all her bullocks; let them go down to the slaughter: woe
unto them! for their day is come, the time of their visitation.

50:28 The voice of them that flee and escape out of the land of
Babylon, to declare in Zion the vengeance of the LORD our God, the
vengeance of his temple.

50:29 Call together the archers against Babylon: all ye that bend the
bow, camp against it round about; let none thereof escape: recompense
her according to her work; according to
It depends what you mean by "popular", if you are talking about the number of XMLRPC service providers, then XMLRPC is far more popular as all wordpress installations have built in support for xmlrpc and are enabled by default.
I was guessing the age of the parent given this http://ww.reddit.com/r/dataisbeautiful/comments/1t9khp/age_d...

I usually say: I have a chance of 1 in 1000 to die next year. It puts other probabilities in perspective.
Have you ever actually had a mortgage? The majority of your mortgage payment goes directly to interest, NOT equity.

Equity contributions only ramp towards the very end of the term. Up front, you are paying mostly interest.
When someone discusses a problem that has a trivial and obvious solution that they're not using, you should consider that they may have already thought of it and found it wanting.
Yeah, I thought of that. The trouble is, in Ruby, that works nicely as syntactic sugar because of the dynamically typed nature of the language. Methods have no declared return types, variables also have no declared types, arrays and other data structures hold any kind of object, and you can try and do anything to any variable, and the interpreter will figure out at runtime if that's possible and throw if it can't do it. When you "return a, b", it's clearly an array of objects, since that's the only array Ruby has, and it doesn't matter what the types of a and b are, since the array can hold any type, and the return type is never declared anyways. When you go to use it, you can do "a, b = foo()", which is fine, since you don't have to declare types of variables anyways. You can try and do anything to those a and b after foo, and the interpreter figures it out at runtime.

In C#, and I expect Java and most other more statically typed languages, you run into all kinds of awkwardness doing this. Arrays and other data structures are strongly typed by default, and number and type of method returns must be declared. You could return a object[], which is easy enough to declare, but then on the call side, you'd have to declare a object[] to receive the return, then individually cast each element to whatever type it's supposed to be before you can do anything with it. Kinda awkward, and against the spirit of the language.

Declaring multiple returns of different types doesn't seem to help much, either, since you can't declare 2 variables of different types on the same line, so you have to declare them both somewhere else, making it about as awkward as using out params.

The best solution I can think of that fits with the spirit of the language is to use anonymous types. You can already do:

var something = new { Foo = a, Bar = b };
something.Foo.DoStuff();
something.Bar.DoStuff();

In that case, the compiler creates a class for "something" for you invisibly, based on the properties you assigned. What's neat about that is that it maintains strong typing of everything, since it figured out the types from the declaration, so you can still do things with the Foo and Bar properties, and it knows what types they are and enforces all of the standard compile-time type checking.

The downside is that you can't return these anonymous types from a method, as the method return type must normally be statically declared. You could return dynamic, but then you lose all of that static type checking, and are back to a slightly cleaner version of returning object[]. I suppose the language authors figured that it's too complex to return anonymous types from methods, as far as figuring out at compile-time what you're actually calling and what it would return.

And now that I think I've successfully argued myself out of what I originally wanted to do with a ridiculous number of words, I'll just give up.
Define "cognitive illusion" without using the concept of "free will". Thank you.
You should make a demo available that doesn't require registration.
> Recall the reckless young American that went around and broke a bunch of car windows in Singapore sometime back. Americans were all upset that he was caned. But on one level, it was quite fair -- any Singaporean would have received the same punishment, and Singapore did not budge on the rule.

I remember when that happened. There were some Americans who were upset that the young man was going to be caned, but there were plenty of other Americans who wholeheartedly approved of the caning and wished we had in here in this country.
Central banks central plan the interest rate, so credit ( new money ) becomes artificially cheap. Then they investment companies buy up the foreclosures homes and rent them back to the previous owners. In that system you will newer be free, but a slave to the system, always trying to keep up just to stay afloat above the surface. I minor form of debt slavery if you will.

The FED is as federal as FEDEX it's privately owned by the big banks. You can read more on how it was created over here:
http://www.bigeye.com/griffin.htm
Although I agree that there are some cases where it [buying] has merit, I can't help but point out what I consider to be a flaw in your math that likely exacerbates the problem. This is especially true IMO for those that are likely far less informed than the HN crowd.

Due to how amortization works, it's very unrealistic to assume that with a $1k/mo mortgage payment, that $900 of that is going to equity. In fact, in most cases (standard down payment, 15 or 30 year mortgage, etc.), it'd be closer to the opposite of what you outline, especially at the beginning of the loan term. You can pull up a calculator to see for yourself but typically in the first few years of a new mortgage you'll be paying closer to $900 of that $1k towards INTEREST with the remaining going to principle / money that you may see later assuming home value is indeed retained.

That said, I hate paying rent -- but I've also been "burned" a bit on home purchases a couple of times, too! ;-)

EDIT - As someone above mentioned, you also have to keep in mind things such as PMI, property taxes & special levies, upkeep, etc...
DDT and Django devserver[1] are the two first packages I install for every new Django project. Thanks to anyone who has contributed to this release!

[1] https://github.com/dcramer/django-devserver
My question is, what next? What other industries and/or markets can and will Wall Street do this to now? This is greed at its finest. Especially the property taxes comment in Ohio.
First, there is difference between reliability and availability. IMHO availability is a subset of reliability.

Not saying they are unreliable per se, but making them really highly available is much, much harder than some NoSQL stores designed for HA, and the solutions are much more complex, usually beyond the point of being able to prove their correctness. It will cost you lots of effort, money and hardware. And to make it network-partition-tolerant, you'll have to give up ACID anyway, so one of the main advantage of RDBMSes over NoSQL stores goes away. IMHO not worth the trouble. In fact, most of the RDBMS systems operating in banks and insurance institutions I've seen were not even fully ACID. They were AD + eventually C and very relaxed I. You really don't need full ACID to handle money, it is just a convenient model for programmers.

I can see systems based on RDBMSes, even the most expensive ones, claiming 7 nines availability on paper do actually fail and sometimes in a totally weird ways, that fixing the mess takes too long. I know some of the companies migrated to NoSQL stores exactly because of this reason - an expensive RDBMS cluster failing after hardware accident while another NoSQL cluster still operating fine in the same datacenter, despite networking problems. I've seen that simply way too often happening to big names, including a few commercial banks and telecoms in Poland, to believe in marketing of HA RDBMS store. Sure, all of them recovered (sometimes after minutes and in one case after a week) and none lost any data, therefore I'm not saying RDBMSes are unreliable ;)

This is exactly a similar story as with scalability. Can RDBMSes be scaled? Yes, they can. But it is expensive, hard and requires very careful application design. It does not work automagically by "I'll simply normalize and throw my queries at it".
Wow, there's a real-life instance of the old "zero-gravity pen / Soviets used a pencil" legend. I think I'll pick one of those up.
How Women go crazy over Social Media for Holiday Shopping
What would be good prerequisite reading before SICM?
Drowning in a spacesuit? Not how I'd imagine going out. How would a snorkel help given that there is no true waterline in weightlessness?
I'd love to know where you get your mortgages. 900 of 1000 most certainly does not go to equity unless you are in the last few years. At first it's more like the reverse, and that's not counting pmi (we are talking about low income borrowers, unlikely they put 20% down), house insurance, maintenance, or taxes.

Owning a home can be a good thing, but it isn't just easy money and wealth.
Arch is closer to Fedora than Gentoo or BSD.

Gentoo still uses a BSD Ports-like system called Portage. You can still have a sync'd directory of Ebuilds, which correspond to FreeBSD Makefiles, only you have the added benefit of USE flags, compilation options, and even binary packages.

You can run Portage on FreeBSD.

Gentoo still uses, by default, OpenRC, which is a BSD-like init system that also handles dependencies. It is compatible with other FreeBSD and NetBSD scripts as well.

You can run OpenRC on FreeBSD and NetBSD.

Arch, on the other hand, has Fedora's systemd, which is completely incompatible with any of the BSD's thanks to its use of cgroups, which are a Linux kernel only feature, and the developers of systemd have dismissed, openly, the BSDs as outdated and unimportant.

Arch also uses binary packages for most of its packages, which is closer to rpm/dpkg than it is to Portage/ports.

The AUR is a limited system designed for pulling in alternative and source packages. It lacks USE flags and compile-time and runtime end user control. The AUR is mostly managed by the community, and many AUR packages have a lower quality than the base pacman available packages. The less popular a particular AUR package, the less people will be involved in it, and the lower quality it will be.

On the flipside, the BSDs have impeccable quality packages. They're not configurable without tweaking stuff manually, but the defaults are rock solid.

Gentoo's core Portage tree packages are managed by official developers who are assigned duties. And like the AUR, the community is able to apply any number of "overlays" on top of the Portage tree, giving the community direct ease of modification of not only community packages, but core ones as well.

So, how is Arch the "best of BSD and Linux" when it has absolutely nothing to do with BSD?
As if every packet in and out isn't already scrutinized.
In chrome I can just right click the text, keep right mouse held down while I use left mouse to highlight the text I want and then lift right mouse while hovered over my newly highlighted text and select copy. This method while overkill is easily circumvented in the provided example, without even killing js or using developer tools, it could possibly be fixed with a larger covering item, but really if you don't want people copying your text, use a library to render it as an image.
I don't understand this attitude. There must be lots of great companies to work at where the interview process is a bit flawed and the questions a bit unrealistic. Why let that stop you? Why handicap yourself when you can just learn it?
That's all nice if you live somewhere where rentals and mortgages are even. Do those even exist?

Where I live renters pay a $300-500/mo premium over what they'd pay if they had a mortgage.

I sure would like an extra $6000 a year to go to building my wealth vs building someone else's, wouldn't you?

Edit: That money is almost pure profit here as well, because the homeowners here don't put any money into upkeep and most don't even pay their PoA/HoA fees as most of those are bankrupt here and having a hard time collecting from anyone.
We already can make simple ones, it's a matter of radiation shielding. They don't have to be huge expensive humanoid ones. Robots were used in the Chernobyl cleanup 25 years ago although they ended up getting fried from the radiation. I haven't done much research on the topic of what exists today regarding workarounds for electronics in radioactive environments (if someone has domain knowledge, please tell!), but I suspect we could fix that.

For some interesting history, look up "Bio-Robots" to see how the Soviet Union dealt with the disaster. Basically they sent up humans in heavy lead suits for no more than 45 seconds at a time. Run up, get three or four shovelfuls (they were clearing radioactive debris from the roof), get out.
A Geiger counter is a simple, inexpensive device, and several should be present at all significant military installations and turned on at all times. Why wasn't that the case here?
> The folks who designed the potable water infrastructure for the Nimitz class aircraft carriers were probably idiots.

You are not an idiot just for doing something stupid. All people, even the smartest ones have capacity to do dangerously stupid things. In this case they probably just weren't ordered to built a system that can provide clean water in case of the ship being covered in radioactive snow. So the people doing stupid things (possibly, but not necessarily, idiots) were the people who gave orders. Still hard to imagine for a country that treats nuclear war sort of seriously.

Of course I think you are totally right about RO being non-easy. I have no idea about RO and desalination systems but my motto is "nothing's ever easy".
And if you live in a state with high property taxes, like Texas, then your taxes will likely dwarf any principal that you pay at the beginning of your loan.
>everyone of these protesters standing in the way of the bus
Yes, god forbid you actually listen to people in the field who have been working on what you're trying to do longer than you when they say you're not able to promise what you're trying to promise.

This piece is garbage with a very clear undertone of bitterness that is completely unrelated to Telegram.
That made me wonder what the procedures are if one was to die on the ISS. You'd have to store the remains somewhere until the next Soyuz ship can launch? That's probably enough morbid thinking for today.
Let's apply common sense.

Part of the reason "common sense" doesn't apply to this situation is that a huge number of factors (and costs, and risks) do apply. Maintenance and taxes are going to cost far more than $100 / month. For example:

* these numbers don't include a down payment on the mortgage

* they don't include transaction costs in either buying or selling

* they don't take into account interest on the mortgage versus how much the same money would appreciate if invested in an index fund instead of a house—in other words, the time-value of money.

* they don't take into account (and can't) how valuable moving might be; in finances, options are usually valuable because of their flexibility.

* they don't include homeowners insurance.

In short, "common sense" is anything but. That's why it's dangerous to do simple, back-of-the-envelope calculations about a major decision in the lives of most people.
Aviary abandons Windows and Windows Phone Development
PHP Framework Survey - short questionnaire about preferences
Yes thats true.
Amazing how you think your claim is better informed than those from a primary source. You're right, the mystery solvent must have been it.
There's a bunch of twitter drama and rumours making the rounds claiming evaders got a $1m USD paycheck from this chinese pirated apps app store to bundle it for users on chinese locales, and that this exploit had to be released early because it was about to be leaked/stolen/sold out to some other entity right now...
11-acre portrait create from sand, grass, and soil
Edit: requires maintenance and taxes.

Renting a home is the same thing as mortgaging a home, but with a put option.
It shouldnt be exactly neutral, it should be risk adjusted neutral.