skysight-inc/HackerNews huggingface dataset:
>Landlords provide a service by maintaining and managing properties.

We already established that property management companies do this for 10% of the rent.

>They assume most of the risks including damage to the property due to fire and natural disasters.

Should I charitably assume that you've just never heard of insurance?

>They provide a means for people with little to no credit

That 80% of the rent which goes into their pockets after management, insurance and repairs are taken care of is pure, unadulterated parasitism.

Just as payday loans are parasitism.

They both effect net transfers of wealth that, similar to a payday loan. Capitalism grants an entitlement to those with more money to receive an income only because they have more money.

>You are paying for all of these services and more

You are often paying and not even getting these services. Many landlords end up not fixing stuff that breaks.

>If landlords were purely parasites they wouldn't be able to make any money. People would just go around them.

Not possible while they own deeds to the land. Ownership of the land is the part that lets them be parasites.

>Just because you don't like the need for the service they provide doesn't mean they don't provide a service.

Owning land is what gives them the ability to provide a service and charge 5x what it is worth.

If land ownership were illegal and it were simply rented from the government at the exact prevailing unimproved rental value then landlords would become more like an average shop owner rather than massive leeches on productive members of society.
It sounds like Facebook's approach is to provide free wifi to specific websites (which presumably includes Facebook) while Google's approach is to just provide free wifi. Is that true?
And here it is on Google Maps, in 3D

https://www.google.com/maps/place/Kirtland+Air+Force+Base/@3...
That's completely ahistorical. People were running xenix on 32-bit CPUs well before they were running linux or bsd/386.
Nice, but almost all the ones we used to play don't seem to be there.
> Today, there seems to be active antipathy to solo coders in many professional settings.

Can you give an example or two of this?
The love of shoes
Since there is no official Mac version (yet) I created a quick-and-dirty standalone wrapper .app using Wineskin Winery. It works really well and can be downloaded here:

http://www14.zippyshare.com/v/owU5nvIE/file.html

(Needless to say: install and run at your own risk!)
Ask HN: What are the most popular product roadmap tools?
Xerox Star User Interface (1982)
One of the Native American tribes went with base-8 because they counted the areas between the fingers because you can haul bottles with those.

I too wish base-12 were used more. Given how much a penny is worth, getting rid of decimal money and substituting a base-12 coin would solve a lot of pizza / dinner cost split problems.
India needs to get its act together with traffic. I'm heartened that there are anti-honking groups already --- that's a big start. The first step in fixing driving in India is changing the honking culture. Seriously.

Efficient transit is just table stakes for being a serious economic power. Indians are smart. They'll figure out how to fix things.
> lesson to be learned here: any language is only as strong as its community

Or maybe it's better lesson is that no one tries to force the direction of the language. English is a bastard language, no one "controls", even as much as our grammar school teachers try to force us to use the proper form. I always find it interesting that many people who learn English as a second language often understand and know the formal rules of the language better than those of us who've spoken it natively.

The examples that the OP point out are top down choices made by "leaders" of the community. Those leaders may have created the original programming language, but then fail to realize that it is not they that control it, it is the community. And communities often don't want to be forced in one direction or another. What they like is for things to be grass roots, everyone in the community recognizes the issue, a proposal is put forward, and everyone then agrees and progress is made.

This is one reason that I'm enjoying Rust's process, example: try!(..) was a macro based bandaid over the unwieldy nature of the strong error Result type in the language, it's usage has created code which is ugly and verbose. Enter Swift with its ? syntax and everyone recognizes that this is a less verbose and cleaner way to represent the same concept. So Rust is in the process of adopting ? (It's in nightly now I believe). I don't think there is much controversy here, and the community recognizes the importance of adopting this language change (I read through the RFC and don't remember anyone against it, just differences on the scope of its meaning).

In English there have been similar things, and the controllers have always tried to stop their usage, "ain't" is a great example of that. English teachers across the US have always tried to stop its usage as a fake low class word, but it's just too good and they ain't going to stop it.
yes, this isn't anything new, just an example setup of firejail and some sugar added.
That only sends commands via the proxy host. Jump allows you to connect to remote hosts via the jump host intermediary.
There is very little reason to believe that escalated privileges are not possible within a given virtualized environment, at least with current technologies.

Containers are great for development and production on your own infrastructure, or shared infrastructure like GCE or AWS. Security can be had from doing inspected builds, self signing, etc.

For consumers, however, it's a completely different ballgame.
Except you can pay somebody to take care of all of the 'complexities' and still make a fat profit. I can't pay somebody to take care of setting up and running a software business and make a guaranteed large profit.

That profit is parasitically extracted. No 'work' was done to actually get it - it's merely the privilege that having money gives you.

Some landlords do do the work themselves, which simply means that not all of the income derived from their properties is parasitically extracted - only ~80%.
While Google isn’t targeting those using its Wi-Fi with
advertising, it’s aiming to get more people online and betting
that they will use the company’s services and see more ads.

Essentially, Google is happy that those who would possibly never connect their phones to the Internet do that. (And, in the process, give it more data.)

“If we don’t address it, a few generations of Indians will
feel left behind.”

Maybe it should also consider giving away free smartphones so that those not having one so that they don't feel left behind.

As a matter of fact, millions of Indians are left behind every year due to lack of education. Free education would help them much more than free wi-fi. (It wouldn't help Google, though.)
A written chat message hasn't got the same bandwidth as a face to face group conversation. There is so much information in a team members facial expression, tone of voice etc.

It forces also the whole group in a certain rhythm which is often a good thing. If for what ever reason (time zones, shifts, characteristic of the product, working times...) the group needs to work async, it is a whole other level of complexity to collaborate. (I hope than you can exchange the communication complexity with other complexity components such as code complexity, product complexity, organizational complexity. Otherwise it can end up with being just to complex for everyone to work with as it is with most software projects.)
As 3D printers break through, EU expands copyright and extends term by century
No, it doesn't.

Wayland have some advantages but also some disadvantages, and it isn't yet really mature.

Also, wayland, on the sandbox side, doesn't do anything special. As it's just a lot simple than X and does pretty anything except copy a buffer on the screen, it just delegate all IPC and rendering to the compositor, then, in the wayland world, the security issues of X11 are moved on the compositor instead to stay on the X server, but the issue are the same and the compositor must consider them.
Seconded. I have a reverse engineering practice with my consultancy. Investing ~$5000 into IDA tooling has returned over $100k for me this year. Granted, it helps that this investment is tax deductible for me.

People who say that IDA Pro is expensive are not HexRays' primary market, or they have not been professionally reversing software for very long. The product is just phenomenally cheap from a value-added perspective. Open source alternatives are pretty good, and if you're focusing on iOS applications Hopper is nice, but for a one-stop shop on all platforms with excellent support and superlative features, IDA easily kills the competition.

My reverse engineering practice routinely returns more than my AppSec practice on fewer engagements. That's also just for reverse engineering, not for specialties involving reverse engineering (such as blackbox cryptanalysis, malware analysis, blackbox binary auditing, exploit development, etc).
Riviera Sapphire
Thanks for clarifying both points, will try it out. Keep up the good work!
Nice killer had five accomplices, planned for months
There was a link posted here a while ago to a website that estimated the size of your vocabulary, plenty of HN posters were over 40000.
And another one today: https://issues.scala-lang.org/browse/SI-9222
Russian (Russish, русский) language is example of success of artificial language.

It was language of books, used mainly in Orthodox churches, like Latin in Western Europe, but now it is spoken by hundreds of millions.
Bug: https://github.com/valvesoftware/steam-for-linux/issues/3671

HN discussion: https://news.ycombinator.com/item?id=8896186

I regularly reference the # scary! comment at work.
GitHub project a Kind of dropdownMenu
Super fun, great music and awesome art work. I'll keep playing this.
Programming Your Own Language in C++
Anywhere that focusses on pair programming would be an obvious start. Similarly, watch out for use of the term "cowboy coder" applied to anyone who'd rather work through a problem in private rather than engage in highly collaborative processes.

Both of these terms, in my experience, accompany a mindset that says that single developers don't produce anything of value.

(This isn't to say that collaboration is valuable or that there aren't many problems that need a bunch of coders to efficiently attack, but rather a fear that the industry is forgetting what a strong solo developer can achieve.)
I'm pretty sure it's more "increase the size of the market" than it is "give it more data". The latter is just a side effect of the former.

By getting more people online, they have more connected eyeballs for which advertising can be sold. It must be hard to sell adverts to Indian companies today when the target markets of those advertisers are not online (or not online enough).

It is fundamentally about growing the size of the pie, and everyone benefits from that (though yes, Google and other big internet companies perhaps benefit most).
Egypt bids farewell to Nobel prize-winning chemist
Does Jekyll support including Disqus comments?
( anyway, for sure fix those issues in a compositor is easier and consume less resources than on X11, and then the wayland world is better from this point of view. But i don't think it's yet enough mature, and many WM/DE doesn't yet support it or support it only partially )
Programming Your Quantum Computer (2014)
Hans's charts show convergence of undeveloped countries towards the West's standard of living. Globalization basically.

This is a optimistic story but notice how the two largest wars in history are mere blips. Only China's Maoist revolutions show up as periods of significant radical decline.

Do not let the apparent stability of the gapminder presentation give you the impression our society is on an ever upward trend. That belief is one we need to snap out of and fast.

Major questions need to be asked of the past. There are serious holes in the hypothesis that everything is getting better and better.

Why is it half a century since men walked on the moon. Almost 50 years. That is a long time! Blah blah 'politics' doesn't cut it.

Why aren't new effective medicines being invented and why is the cost of production in drug manufacture doubling every nine years while the costs of discovery (genome sequencing and x-ray crystallography) have radically declined.

Why are the majority of people in Western society's not getting richer over the last two-four decades? The diversity of things to spend on has increased without a real increase in the quantity of money in the bank account and wallet.

Why did African decolonization result in epic (and ignored) failure? Today's states are poorer by most metrics than they used to be half a century ago. Take a look at photographs of Egypt, South Africa and Zimbabwe from that time period. The difference is undeniable.

Why aren't prices declining for basic materials in house construction? During the housing boom up to 2008 (materials should have been expensive) basic materials were cheaper than they are now. It seems like nobody is talking about basic supply & demand being inverted. You cannot explain this with economies of scale or price rigging cartels, there are limits to those things. Prices have doubled for basic materials while demand radically dropped in the interim (at least in my country, about 5k builds last year in the capital). Does anybody understand what the fuck happened here? A new build today must be > 300k as a result. We'll have an epidemic of homelessness if this continues for much longer.

I can point out lots of good things that happened in the last half century, such as the Net, it is just that major questions are utterly ignored by the media and happy-go-lucky TED talkers.
It would be a serious cost. Saw cost estimates on changing the letterhead for a US State and that was obscene. Changing units makes that look like a pittances.

Besides, what are we saying to a future Martian colony with conversion to an Earth-centric unit? The metre was originally defined in 1793 as one ten-millionth of the distance from the equator to the North Pole. Do we think our Martian brethren will be ill educated in history? Would Mars demand its own metre? Are we sending a message of Earth's lasting dominance over the colony?

Perhaps, if we convert, we do the simple change of 1 foot being defined as the distance light travels in one nano-second. Its pretty damn close to that already, and then we don't have issues with Mars.

/s
Facebook was trying to provide free 2G/3G, not wifi.

That's a lot more powerful, and a lot more expensive.

A huge percentage of India lives, works, and travels in areas that are unlikely to ever be reached by Google's wifi, but most of the country is now reached by at least one telecom.

EDIT: I did not mean to put Facebook forward as a hero; I wanted to explain the difference, and provide a hypothesis as to why it would be prohibitively expensive for Facebook to provide unfettered internet access in this case, but not for Google.
Facebook's approach is to work with the telecoms in order to have them offer a subset of the internet for free on mobile devices (notably Facebook, Wikipedia and some others).

Part of this is that people who have never been online before don't understand the value of getting online. This allows them to have some access in order to better understand the value. The model is a bit like the old shareware model DOOM used - give a few levels for free and if they like it they can pay for the rest.

The backlash was the argument that Zuckerberg was only giving access to a few websites (mostly Facebook) in order to get more control of the internet without following net neutrality. To me this seems to be an oversimplified and overly pessimistic view of what happened.

The telecoms are not going to just give free access of the entire web to everyone, but by giving access to some valuable websites for free people may start to see the value and demand better infrastructure/start paying for mobile internet. I think Zuckerberg is being earnest here and not attempting to manipulate people for some malicious power grab - this seemed like a good approach (unfortunately the PR fallout was not).

In comparison it looks like google is just setting up free wifi hotspots which requires you to go to one in order to use it and is generally a lot less useful.
At NVIDIA we maintain this utility:
https://github.com/NVIDIA/nvidia-docker

It automatically discovers the devices and the right driver files on the host.

The main goal is compute (CUDA), but we also demonstrated how to run TF2 on Steam OS during our DockerCon 16 OpenForum presentation.

Nice job! :)
Here in Israel packages take weeks, so I don't have an intuition about this but I'm curious - at what point this fast shipping stops becoming something important, a competitive advantage - 3/2/1 day ? And why ?
> Maybe it's a reflection of my circumstances - but this reminds me more of a difference in class than language.

I enjoyed the read, but think so, too. Either this or just the difference between European and American. Might be both, since Americas notion of class difference historically seems to be mostly defined by the amount of money one has, due to its protestant history and values (American Dream and so on), while in Europe there are still the old classes (aristocrats, clergy, bourgeoisie and so on), which defined themselves through the things listed as differences in the article.

I am on Oliviers side on almost every point and come from a country, which stereotypically is the exact opposite of France.
As a guitar player I'm glad the article also mentioned equal temperament tuning. The frets of a guitar for example are spaced using the 12th root of 2. Musical theory is a tangled rat's nest, but at least that part is easy to understand.
This had by far the best concise explanation about Quantum Computing, which is understandable by the layperson (atleast on HN)
The point of changing your password is to counteract any hacked passwords, I think.

But WHY ARE YOUR PASSWORDS BEING COMPROMISED?

That's what you need to address.
> If dogs are bred to herd, it seems reasonable that there'd be trouble if they aren't herding.

Chimpanzees aren't bred to herd but are at least as intelligent, and keeping them in captivity is even more problematic than border collies: neurotic, destructive, difficult to keep safely contained, super expensive to 'retire' and care for. Which is one reason that countries like the USA have been trying to phase out primate research as much as possible.
Distributed, lock-free, self-hosted health checks and status pages written in GO
Esperanto seems to have learned its lesson and made itself un-changable, but forkable.

> The only basis of the Esperanto language binding on all Esperantists, which no one has the right to change, is the little work Foundation of Esperanto. If anyone deviates from the rules and models given in the said work, he can never justify himself with the words "thus desires or advises the author of Esperanto".

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

Changing the language too much is "kontraŭ fundamento"
Yes, but one shouldn't say that the move is for the general upliftment or rather for the benefit of mankind at large.

It's obvious that the returns from these sorts of investment are much higher.
This might be because they're using the AROS Kickstart (because it's free) and not the original Commodore Kickstart. (because you can still buy it and so it cannot be distributed)
Ugh. I hate to be "that guy," but I'm on my phone and this is completely unreadable. :(
NixOS supports Steam wonderfully - it creates a half-container (alternate filesystem root, shared networking) which looks like what Steam expects, has full access to graphics drivers and your home directory, and can be executed like any other app (run "steam"). The full Docker infrastructure isn't really necessary.
> if this turns out to be true, I want credit

You cool if we blame you too? :)
Show HN: Monitoring Docker with Python and Domonit
Interesting approach! I work on the itch.io app (functionality overlaps the Steam client somewhat, but with a different content offering / different way of running things) and we do address both concerns:

* app isn't tied to / doesn't assume a Debian-ish distribution (we ship .deb, .rpm, a PKGBUILD, and a simple binary .tar.xz)
* app uses firejail on Linux (sandbox-exec on macOS, different user on Windows) to "set up more fences around" games you download from the internet.

There's a bunch more features we want to add to the app (live video capture, see itchio/capsule on github, synced collections, etc.) — but isolating "downloaded apps" from the rest of the system seemed like a sensible prerequisite on the road to doing that.

I don't want to spam links, but if you're interested in our approach, you can probably search "itch.io sandbox" with your favorite search engine and stumble upon it :)
I'm being a bit pedantic about the "every fingerprint reader" mention and am assuming that mention also includes non-Apple devices. HTC and Samsung phones have, in the past, stored fingerprint images in an accessible location. What's worse was that the fingerprint image would be refreshed with every swipe/finger touch!

[1]: https://www.theguardian.com/technology/2015/aug/10/htc-finge...

[2]: http://betanews.com/2015/08/11/htc-and-samsung-phones-storin...
The page in question appears to be back online [1].

I suspect that, when you're dealing with what must amount to tens of millions of reports a day from users, mistakes are made. Thankfully, it seems like this one was corrected.

[1]: https://www.facebook.com/welovegv/
MVF: The Importance of Not Over-Investing
In the age of the internet, having safe-guards from hacks and redundancies in place to ensure that messages are not misread seems like standard engineering IMO. AFAIK, every nuke that was ever launched was supposed to be launched, and we haven't had a single misfire, or lack of launch, that I'm aware of.
I tend to think about the household equipment my grandma bought that where made of sturdy iron parts and lasted a life time vs the current cheap plastic buy and throw.

Examples
http://www.antiquesingersewingmachinevalue.com/img/1.jpg
vs
http://ecx.images-amazon.com/images/I/71WYLMoKDDS._SL1500_.j...

old machine
http://img.tradera.net/medium/375/231691375_31cc85f8-542b-44...
vs
http://www.xn--grcia-csa.net/wp-content/uploads/2013/10/10.j...

Its like economics and the environment with global warming is running two opposite agendas. The economists wants us to produce and consume more "stuff" because that is good for jobs and the economy. For the environment and global warming we should consume less stuff and repair more of the things we own. If we baugt things that lasts a life time we can stop global warming.

I would like to have changed laws which says being to repair the equipment you own is mandatory. There should also be some kind of label which says how long the device is expected to last. Hard drive manufacturers do accelerated MTBF testing so it should be possible for other equipment too.

How do we address the economics vs environment issue?
Search github for the keyword "modern". Javascript projects BLOW everything away. CSS is second. These people drink each others koolaid.