skysight-inc/HackerNews huggingface dataset:
Yes, you got the effects exactly right. The land value tax would have no direct effects on rent. That's why it's such an awesome tax: it does not distort economic activity. Unlike eg income tax which discourages working.

Pro-forma the land will still be in private hands, thus encouraging people to improve it. (Remember: buildings are not taxed, only the land.)

The government will be very interested in improving the value of land, eg by making saner infrastructure investments, because they automatically get more tax money to play with that way.
How to Find Newsletter Subscriber Counts (if They Use MailChimp)
I just did some wikipedia sleuthing

https://en.wikipedia.org/wiki/Poverty_in_the_United_States#P...

> The US Census declared that in 2010 15.1% of the general population lived in poverty: 22% of all people under age 18 13.7% of all people 19–21 and 9% of all people ages 65 and older.
Thanks for the feedback. I already thought about implementing cost estimate calculation, and that's definitely on the roadmap for an upcoming release.
If the government gets to reap some of the benefits that densification brings to the value of land, it would be harder for NIMBYs to argue in favour of use restrictions. Thus the land value tax might help with densification. But only indirectly.
Software versioning is not just some bullshit. There are reasons why we use it.

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

In fact, I'm writing an article on why we need to use it more, even with web based hosted software. Continuous integration and deploying every day without any respect for your users, that's not OK and it will never be OK nor decent thing to do.
We're talking about the track system here, not the trains. For trains it makes of course a lot of sense to use modern locomotion control technology.

However when it comes to the tracks and signaling, there's only very little to be gained to have the actual signalling being computerized on a standard two track railway with the occassional switch track.

The distance between trains, both in time and space, is determined by the blocking of the tracks. There's a hard constraint on the minimum distance between blocks: For any given train running a track, it must be able to come to a full stop within the length of a block. And for safety reasons there must be at least two free blocks between trains (exercise to the reader: why two blocks? Hint: Emergency braking).

Now there is of course the possibility to subdivide a track into microblocks, where a fixed number of microblocks make up a "block" and the "block" borders are dynamically moving along with the trains on a track, so that there's always two blocks of distance between them. But again, this does not require a programmable computer to implement. It can be done using hardwired circuitry (and I'd feel much safer using such a system); just throw a few 74HCT… ICs onto a PCB and mass manufacture that.
> I try to stay away from comparing issues...

I'm not comparing issues; I'm criticising your "it's reality" argument that implies that it can't be changed. Those are examples of sucky things that were changed. If you're worried about comparing issues, fine, swap those examples for any in which group behaviour has changed.

> don't feed the trolls

Your responses seem to be based on a few assumptions, (1) that this abuse is primarily the act of 'trolls', (2) that 'trolls' are an unchangable reality, and (3) that it's a positive thing to do to tell victims of 'trolling' that it was their own behaviour that should be adjusted.
That's what foodstamps, child-aid, etc are all for. Every country has it under different names. There are even soup-kitchens all over the place for the needy.

That, and they get free meals at the schools themselves.

If you want to use such excuses for disruptive students, then you have to actually fix the real problem. Vote for it. Petition for it. Protest. Call for a referendum.
These visualisations are great but misleading regarding the performance of these classifiers. In practice you don't have a lot of data in a small number of dimensions (2 in this case). You have a little bit of data in zillions of dimensions. Think of classifying a 100x100 pixel image: that's 3x100x100=30000 dimensional data. You may not even have one training sample per class per dimension. Generalizing from comparatively little data to a very high dimensional space is the true difficulty of machine learning. Unfortunately you can't easily visualize that.
a near-complete political monoculture

Not true at all. The Green Party is welcome to compete respectfully with the Democratic machine sometimes and even Libertarians are not complete exiles

And I always suspected the animosity against the tech crowd is mostly aimed at non-white techies more than techies in general. It's just phrased as anti-techie out of political correctness.
Previous discussion of the same research paper, from another URL: https://news.ycombinator.com/item?id=10401344 (337 points, 8 days ago, 154 comments)

I'll copy partially a few cherrypicked comments of that thread:

pcwalton> It's not [published in] Nature; it's [published in Scientific Reports that is] a "megajournal" affiliated with it with apparently much lower editorial standards.)

--

thanatosmin> As a biomedical researcher, I'm confident in calling this sloppy science. There is no quantitation of staining differences across multiple fields (to demonstrate that the images aren't hand picked), no controls with the PCR study (or even showing the results besides one in the supplement), and no demonstration that the antibodies don't bind to amyloid.* [...]

--

niels_olson> Hi, I do research using the same methods: immunohistochemistry. This was done with rabbit polyclonal antibodies. The key being polyclonal. We don't know what those antibodies are really staining. The difference, however, is intriguing. [...]

--

nonbel> I bet if they double stain with anti-amyloid-Beta they will see the staining overlap. They just say they used "antibody raised against proteins obtained from C. glabrata, C. famata, C. albicans, P. betae and S. racemosum", so they don't even know (or want to say) what these antibodies react with... [...]
23 hours a year is "overwhelming"? That's 40 minutes/week, assuming a 36 week school year.

In other news, I'm overwhelmed by brushing my teeth.

Incidentally, since I'm sure a bunch of people will spout the "teaching to the test" slogan, I'd love it if someone could look at these real tests and explain how to teach to them without improving student learning. Somehow I suspect not, because real tests are actually reasonably well designed and "teaching to the test" is actually just "teaching".

http://www.cde.ca.gov/ta/tg/sr/documents/cstrtqmath7.pdf http://www.nysedregents.org/Grade8/Mathematics/20100505book1... http://www.nysedregents.org/Grade8/EnglishLanguageArts/04261...
Of course, accessing the value of your painting is hard without a sale.

Unless you require people to voluntarily put a price tag on all their paintings (and other assets) at which they'd be forced to sell to any comer.
https://xkcd.com/1205/
For those of you writing Android apps, this is essentially what the monkey[1] tool is for.

[1]: http://developer.android.com/tools/help/monkey.html
> But it is absurd to tax someone on an income he doesn't have.

You have the income. It's just never hits the market. If you have your own property and live in it, you are producing and consuming `housing'. That can be taxed.

Similar arguments apply for idle property. Opportunity costs are real.
Well of course you didn't - the school's funding didn't depend on taking tests. That's the point of this whole discussion.
Show HN: Ligify iOS App – One-Tap Save or Share Your Live Photos as GIF or MOV
I created an iOS app called Ligify that lets you one-tap convert your Live Photos to GIF/MOV for easier sharing. It was previously called Lively. I also wrote a little story about the idea behind the app and why it was renamed:

http://hboon.com/story-behind-ligify-one-tap-save-or-share-y...

Couple of promo codes:

JYHHJTA4EXJY

63636APWYTPP

Y43P4MJ66J79

PPFFYTPKLKE4

J9J6ARKPKHFJ

KMT7PXW4F6W4

PJRP7A4P6M3H

FLY9XX3JKXEW

J63HJP973AL9

JEK6F94AAKRA
How I Used Eve Online to Predict the Great Recession
Gibe Views to your video
With thanks to milesvp (https://news.ycombinator.com/item?id=10444711).
Or boot-camps.
Alerte Facebook: Votre compte est une cible des pirates soutenus par un état?
Here are some real standardized tests. Which students don't need to be able to answer "Roberto paid $43.08 for 3 CDs. All 3 CDs were the same price. How much did each CD cost?" Which students don't need to be able to compute 3 x (3/4)?

http://www.cde.ca.gov/ta/tg/sr/documents/cstrtqmath7.pdf

http://www.nysedregents.org/Grade8/Mathematics/20100505book1...

http://www.nysedregents.org/Grade8/EnglishLanguageArts/04261...

Since you seem to think the test covers too many topics, perhaps you can read it tell us concretely which ones should be removed?
You're welcome :)

Yes, Freeze uses multipart uploads with 16 MB chunks. Resuming multipart uploads works chunk-wise, for example when you've uploaded 20 MB and then the connection drops, the upload then continues at chunk number 2. When you see that an upload restarts from scratch, then the connection was probably interrupted while trying to upload the first 16 MB.

About automatic retries: Freeze automatically retries 3 times and then you have retry manually.

For unreliable and slow internet connection I recommend setting max. parallel uploads to 1 and disabling the upload speed limit.

I plan make the chunk size configurable for a future update. I makes sense to use a smaller upload chunk size for unreliable internet connections.
A collection of Python Must reads
Oh man. I did ISP work for an Australian ISP Microplex (later Optus Internet) in the late 1990s to early 2000s. It was the most unprofessional, negative yet strangely awesome period of my life. I also learned never to date someone you work with, no matter how cute and nice they might be.

This seems almost precisely like this.

Edit: just realised that the lady I dated (or the guy who married her) might recognize who I am as she was a geek like I am and her husband more so. He's a lucky guy (I'm also very happily married!).
So suppose you have a test which covers reading, writing and arithmetic only (3R). Assuming the teacher has already effectively taught 3R, and has time to spare, there is nothing to prevent them from teaching black history.

If the teacher hasn't effectively taught 3R with time to spare, I'd suggest that black history is a topic of far less import than 3R and the teacher should skip it.

This stresses teachers out at test time, which causes them to stress students out. Students come to dislike school and learn less.

tl;dr; Teachers are unprofessional and just generally horrible people who inflict their problems onto innocent third parties.
Some of the work of Distributed.net ( http://www.distributed.net/Main_Page ) is wonderful. Does anyone know if this idea could be more than it is currently, where computers (more than ever) are sitting idly and not contributing their cycles in any meaningful way? Even 5 minutes of raw CPU 100% usage per device could do some serious computation. Theoretically superseding modern supercomputers.
So if we take 2/10 children and subtract 2 kids from the denominator because their parents could afford to send them to private school, you get 1/4 of students in an average school. I imagine the ratio is even worse in most inner cities and certain rural areas.
The important detail is that they charge for 20 seconds in each station, that are approximately 700m away. It looks interesting, but the method is useful only for a tramline, not for normal cars.
Freeze is really meant to be a plain simple file transfer client, although it has some "helper features" like compare mode which shows differences between a vault's inventory and a local folder and the highlighting of duplicates.

But it is not meant to be a replacement for a full featured backup solution like Arq. I think some people like it a bit more "low-level" and simple and that's what Freeze is for.
2015 SAT test results confirm pattern that’s persisted for 40+ years
I just... don't understand this mindset at all. To all intents and purposes, egg is an entirely utilitarian ingredient in mayonnaise, as an emulsifier for the oil and water. In the past, this would be our only emulsifier readily available for such a dish, and now we have many more alternatives. This product (supposedly, I don't live in the US so have never tried it) tastes and feels exactly like a good mayonnaise, and shares the two largest parts of the ingredients, why shouldn't it be referred to as a mayonnaise?

I think the American "cheese" thing is a bit of red herring too. What people are actually referring to is the fact that it's actually a cheap, heavily processed product that doesn't really bare any resemblance to cheese as we have known it before. This complaint about American cheeses is not usually dished out to, say, Treeline's nut cheese brand — presumably because it looks like "real cheese".

It seems incredibly arbitrary to just pick one ingredient and say "hey, this is what makes this a real version of [x]", especially when that ingredient is apparently so unimportant to the actual consistency and flavour of the product. It's as if we'd arbitrarily decided that something would stop being mayo if the type of oil wasn't canola or something.
Thanks for the promo code!
You'll be happy to know that computers can go even faster, and it doesn't need anywhere near 3.5 (= 115e6/33e6) bytes per number: you can use a single bit for each one (3.9 MiB), or only store numbers that aren't obviously composite (e.g. only odd numbers gives half that, and using a 30-wheel gives 1.0 MiB).

In any case, you can do a lot better than merely 33 million: e.g. http://primesieve.org/ uses some seriously optimised code and parallelism to count the primes below some number between 10 billion and 100 billion in a streaming fashion (meaning very small memory use). For non-streaming/caching the results, I'm not sure how primesieve does, but my own primal[0] (which is heavily inspired by primesieve) can find the primes below 5 billion and store everything in memory in 1 second using ~170 MiB of RAM on my laptop (and it doesn't support any parallelism, at the moment), and the primes below 500 million in ~0.75 seconds on a Nexus 5, and ~1 second on a Nexus S (although both devices give very inconsistent timings).

[0]: https://github.com/huonw/primal
Cassidy Klein in Naughty America – ‘First Class Fuck’
That's fascinating to me, because when I was in high school, it was opposite. I visited a few private school science class labs because I was in a sort of city-wide science club, and the ones in private schools generally had worse infrastructure and supplies. Also, one of my teachers mentioned that she considered herself payed-up for tithing to the church for the rest of her life because she worked for less pay at a Catholic school for 4 years before moving to the public school. Maybe that is unique to St. Louis, where the private schools are almost all religiously affiliated.
Your own after_commit hooks in Rails
Unfortunately it also could be that fungal infection is caused (promoted) by Alzheimer.
I agree, proprietary implementations are exactly the problem and why I don't use arq, etc.

On the other hand I find manual local encryption a bit cumbersome workflow wise...
Why would anyone use glacier for consumer needs, when Google Drive provides almost the same price without any additional complexities? Glacier 1TB is $7 (and that's in the cheapest data center), Google Drive's 1TB is $10.

One advantage I can see is more flexible cost, you pay for what you use. Is there other differences?
14 / 18 and I don't really program python (e.g. have no idea what the bcrypt lib's defaults in python are...) - but performance is something I've always cared about, and most of these are things you might happen to know.

I'm surprised by the poor memory performance in his tests; my machine get's around an order of magnitude better performance in terms of throughput; which leads me to believe he's compiling using a very outdated gcc, and/or has really slow memory (laptops- you never know), and/or (reasonable, since he only mentioned -O2, but depends on the bitness of the compiler) he's compiling in "compatibility with 80386" mode.

I think it's odd that people still haven't quite figured that one out yet. People use "-O2" all over the place, when that's rarely faster than "-O3", and they leave out one of the simplest optimization options the compiler has - "-march=native".
It was also a problem during the siege at the 1972 Munich Olympics: https://en.wikipedia.org/wiki/Munich_massacre#Negotiations
Managing React controlled component state
You can't get through K&R in a weekend unless you skip the exercises.
I had hard a hard Time understanding the fundamental idea. Could some one provide a TL;DR ?

My impression is that the versioning of ICE [http://www.zeroc.com], I mean the protocol, is the most effective one. The authors learned versioning and interoperability problem the hard way as previous implementors of CORBA.

In this model A version is composed of two numbers, the version and the release. When the version is different, code or protocol are incompatible. Code or protocol supporting one version is not required to support other versions. The release number is incremented at each change. When a code or protocol has release x, it MUST support all releases smaller than x as well, but only with same version. This is a very simple and clear rule.

It allows incremental development and evolution of code and protocol, while ensuring interoperability at the same time. This requires a coordinated version numbering and is not compatible with a pure bazaar development.
The very highest pupil to teacher ratio seems to be California with under 25. The average seems to be 16. [1]

From personal experience, my child goes to a public school and his classroom is about 25 students with a teacher and 2 assistant teachers, around 8 kids per. instructor.

There seems to be differing research on class size anyway, with even the most liberal interpretation of results pointing to smaller class sizes only helping "troubled" children. Also, most of the countries that have larger average class sizes than the US do better than us in rankings.[2] The definition of "troubled" seems to range from poor to lower IQ.

The US seems to do about as well as Latvia and Russia in education, and not much higher than Mexico, Turkey, and Thailand, despite spending more on education per student than nearly anyone else in the world. I wonder if we might just study (with an open mind) what other countries are doing and incorporate those findings, rather than guessing and just blowing cash hand-over-fist.

[1] http://www.nea.org/home/rankings-and-estimates-2013-2014.htm...
[2] http://economix.blogs.nytimes.com/2009/09/11/class-size-arou...
This is far from the first case. There was a case related to welfare benefits that ended up with a woman fighting for years to have people believe her baby was hers.
The web killed software versioning. Do we really care what version of HN are we reading? Or what version of Github are we using? Not at all, we just use it. Browsers are moving in that direction as well, same as OSes like Android and iOS.

Update the parts whenever needed without the user even noticing.
It never ceases to amuse me that the Panama canal runs from the Atlantic in the west to the Pacific in the east.
boinc, folding@home, gimps, etc. have all done this for over a decade.
Metaphors Are Us: War, murder, music, art. We would have none without metaphor
Netflix Will Stream the New 'Star Wars' in 2016
Malware Turns 900 Security Cameras into a Botnet
I recommend soma.fm [0] internet radio if you're into electronic/indie music. I usually listen to a couple of stations (Groove Salad or Lush), but there are many more. A by-product of listening is that it helps you to discover some good, but less-known musicians.

[0] http://somafm.com
they split it by sections, not one universal fee. So you're bidding on "left upper section" and that encourages you to set your max fair price and get in early to pick the best seat in that area.
That case involved a maternity test, not a paternity test.

It's even mentioned in the article: "A similar case in 2006 saw a 26-year-old chimeric woman, Lydia Fairchild, almost lose her children after maternity tests required for welfare payments suggested she wasn’t actually their mother."
haha. we asked if they just stop bidding and sell all the arena to the one ticket holder. apparently that hasn't been the case yet.
I don't disagree food is a problem. On the other hand there are plenty of "difficult to teach kids" doing very little but causing problems who eat just fine.

Source: I was a public school student once.
In my world versions are absolutely necessary. People need to be able to exactly reproduce what they previously did which means they record the version of everything they've used in the process, often to the point of md5 hashes or gut hashes or what have you. This also includes particular docker images for the OS.
Plants Communicate Using an Internet of Fungi
While this is true, it's pretty easy to infer from gps. If there's a 10 minute ETA and you just went over the proverbial train tracks into the bad side of town, or you're familiar with the surrounding towns, it's not difficult.
Triskelion Wallet – trade any cryptocurrencies on the Ripple Network
Every kid needs to study and learn. But not every kid needs to study and learn the same things the same way. I believe until we figure that out we are going to have the same problems.
He probably confuses 'external' versions (APIs, contracts) and 'internal' versions (builds). Both are largely independent of each other.
Heartbit.io Dashboard and Tools for the Ripple Network
No it would not. I cannot begin to count the hours I've lost debugging ruby script based tools implicitly dependent on this behaviour. Just no. rbenv is better, particularly due to totally not doing that sort of "magic".
Oh yeah? And how do you tell customer support on which version you've experienced bug?

As a user, I especially want software versions to know what I'm using.

I hate it how Facebook pretends that some features are bugs (for example - switching from most recent to top stories in my news feed) and I want to be able to report this, but I'm kept in the dark in regards to versions, changelog, basically everything except the UI.
Does this apply to every DSL?
I love the grsec project, they are thinking about security correctly by focusing on classes of bugs, not reactive security snake oil. The current state of things isn't good for anyone except xdev people.
Ask HN: Those who develop desktop apps, what is your toolset?
Are there still devs making desktop apps? What is your toolset, and could you share a link to your app?
Save for Later
Yeah, it's a great way to find smelly bits of code.
Rbenv, but for anything
EURUSD Sees Bear Pressure with Price Extension Risk
" Even the first graders are doing six or seven standardized tests every year, plus random additional tests"

Name them. They're standardized, so this shouldn't be a problem for you.
Thing is that when boinc and co were popular all those cycles were really wasted. Today computers just enter power-saving states when not in use saving electricity and in effect money.
Isn't this more or less [SemVer](http://semver.org/)? A bit more streamlined from the official SemVer spec, but it's basically a guideline anyway.