skysight-inc/HackerNews huggingface dataset:
I found this article very frustrating. Everything the author is complaining about comes down to one issue: the ratio of Teachers to Students. And yet, she does not mention this once.

> A major evaluation of Tennessee’s publicly funded preschool system, published in September, found that although children who had attended preschool initially exhibited more “school readiness” skills when they entered kindergarten than did their non-preschool-attending peers, by the time they were in first grade their attitudes toward school were deteriorating... overreliance on direct instruction and repetitive, poorly structured pedagogy were likely culprits; children who’d been subjected to the same insipid tasks year after year after year were understandably losing their enthusiasm for learning.

The problem here isn't that preschoolers were more "school ready," the problem is that the school system isn't prepared to handle "school ready" students. School ready kindergartners have just come from a preschool like that of my sons, where state regulations require a 1:10 teacher to student ratio [1], and they are now in a 1:20 or worse ratio public school [2]. When a teacher is going over material some students have already mastered, those students zone out.

> Unfortunately, much of the conversation in today’s preschool classrooms is one-directional and simplistic, as teachers steer students through a highly structured schedule, herding them from one activity to another and signaling approval with a quick “good job!”

The author claims that providing a conversational class room is "relatively cheap to provide." But this isn't something a teacher can just change their teaching strategy and accomplish. This kind of interaction requires focusing attention on a student at the expense of the other students--so it takes more teachers. It is laughably naive to claim a teacher can have personalized dialogue with 20 kindergartners at once.

> Pedagogy and curricula have changed too, most recently in response to the Common Core State Standards Initiative’s kindergarten guidelines... One study, titled “Is Kindergarten the New First Grade?,” compared kindergarten teachers’ attitudes nationwide in 1998 and 2010 and found that the percentage of teachers expecting children to know how to read by the end of the year had risen from 30 to 80 percent.

And yet, the Common Core only requires children know a number of sight-words, basic phonetics, and the concepts of reading (words are separated by spaces, we read left-to-right, etc.) [3]. The standards, which everyone loves to criticize but no one seems to know what they actually say, are quite easy to meet. One of my preschoolers has easily mastered the Kindergartner recommendations with nothing but teaching him that the alphabet, words, reading, and books are fun--but it takes personalized time to encourage that attitude.

[1] http://dphhs.mt.gov/Portals/85/hcsd/documents/ChildCare/STAR...

[2] http://ecs.force.com/mbdata/mbquestRT?rep=Kq1411

[3] http://www.corestandards.org/ELA-Literacy/RF/K/
Next service: an automated means to cancel Trim.
It'd fit into a broad interpretation of the Lake Woebegon effect.
This is so true. It isn't just access, it's that what you get is usually bad. My experience is if you're stuck using insurance usually you can give up hope of finding someone under 50 who actually gives a crap.
It's not true. Lenders review the credit report (the "credit score" is a simplification), which includes data on whether you made the full payment or only the minimum. Making only the minimum payment is often correlated with an inability to repay the full amount.

Per Experian (2014): People who paid in full were 63% less likely than average to default six months later, while people making a little bit more than the minimum payment were 86% more likely than average to default within six months.

Cubano's suggestion is a particularly risky thing to do if you have a history of paying in full. Switching from full payments to the minimum can be read as a leading indicator of delinquency.
deadline seems less useful now that a bunch of edge cases were fixed in cfq (the graphs used to look way worse than this): http://blog.pgaddict.com/posts/postgresql-io-schedulers-cfq-...
>> The gov't will give you a loan, without doing any diligence on your ability to repay, but make it impossible to discharge your debt if you go bankrupt.

No due diligence.. guaranteed loan.. cannot be discharged in bankruptcy. Makes sense to me. If the gov't could discriminate on who it loans to for risk assessment then that's a different story.
It's also shorthand for "doesn't have feature X or support Y and hasn't really been tested!"
As the father of an autism-spectrum daughter, I find your insights very enlightening.
I don't think you are my bro. And I want to be clear your moded and nonsensical jabbering is not why you are a piece of shit. An attempt to call attention to my potential customers in a forum because you disagree with me is why you are a piece of shit. So its cleared up me "offering nothing but objective fact, statistical argument, and well formed conjecture" you "anecdotes, personal attacks, and general butt hurtiness because someone on the interwebs doesn't think you are right"

exto facto you == piece of shit
You need to know your audience before you can answer this question. But if you need to appeal to "everyone", use the "Toggle Device Mode" feature of Chrome DevTools and make it work for all devices under that in both portrait and landscape.
Android NDK: GCC is now deprecated, everyone should be switching to Clang
Well then perhaps the point you might have clarified is that a noisy IRC channel is the problem all along -- perhaps it'd be better to split it into 2, perhaps for 'core' dev and one for 'user' or something.

I hope you didn't take offence to my comment, if you read it with my 'idling' point of view, you can see why I was shaking my head when reading -- getting /anything/ done on a noisy channel is completely useless -on any chat system- unless you explicitly give Voice on request...

I my experience, quietish IRC channels are fantastic, I'm on about 20 of them, 24/7 (or so it appears to everyone ;-))
Will keep that in mind for the future, my apologies!
If anyone is curious about the patent the parent is suing for, it is included in the documents he linked to. Here is an handier link: http://www.plainsite.org/dockets/download.html?id=132275042&...

I'm afraid that I (and surely many others on Hacker News as well) will not be cheering you on. It's pretty much the definition of something I do not want to be patentable.

I understand it will probably not be possible to convince you to change your mind, so I won't insult you by trying. However, keep in mind that your stance really is diametrically opposed to many groups who do not want software patents.
Here, have a look at this: http://www.alternet.org/books/what-happened-when-sam-harris-...

It might help with discern a reason.
Why ptrace? Why not just take a peek from the stdout/stderr streams in /proc/$pid/fd?
I don't want to start a rails vs Django conversation, but why do you prefer Django over rails? I'm a rails dev and am just curious where Django is at with things.
My feeling is that every serious programmer will end up inventing tools like this simply because the overhead of incorporating other people's tools eventually starts to overtake the overhead of maintaining one's own system.
This is all certainly accomplishable without converting the video file twice. <video> tags support a mute attribute, and with minor javascript you can set a looping playback from a timestamp. Best of both worlds if you really want that.

I can't help but feel these tools are evolving in the wrong direction. And not even in a "Stop liking what I don't like!" kind of way; simply that the solution could have been reached with far fewer steps.
Neat, we have multiple allocator authors on this thread! I'm one of the authors of reference [38], Streamflow (http://www.scott-a-s.com/projects/#streamflow). Unlike the other allocators, our code has not been kept updated over the years. So it's very reasonable our allocator is not compared against in the experiments. In any event, the allocator for TBBmalloc shares a lot of design similarity. (It's based on McRT-malloc, which was presented as a paper during the same session as our allocator at ISMM 2006.)

The author of this paper does not use lock-free techniques, which our allocator used - I'm curious if using lock-free algorithms would have changed the author's design, or improved the performance. I do think that despite the similarities that Streamflow has to TBBmalloc, Streamflow is not susceptible to the same kind of memory blowup. The problem, as described in the recent paper:

"TBBmalloc can have an unbounded footprint. One case
was documented by [40]. In this case, one thread allocates
a large number of objects, and a second thread then frees
them, placing them into the first threads foreign block. If the
first thread then does not call free(), then the memory will
never be removed from the foreign block to be reused. There
appears to be no easy fix to this problem in TBBmalloc,
since the thread-local locking policy assumes, deep in its
design, that every thread calls free() periodically."

Streamflow avoids this problem by putting the remote-free block check on the malloc path. That is, when allocating memory, you always check if other threads remotely freed memory for you. Basically, if you're continually allocating memory, you're also continually checking to see if you should clean your memory that other threads freed for you. You can see this in action: https://github.com/scotts/streamflow/blob/master/streamflow....

All of the above is just to add some background - I look forward to really digging into this paper over the holidays.

(In case anyone actually follows my comments, they may know I currently do research and development for IBM Streams. That has zero relationship to this memory allocator I worked on early in grad school; it's just an odd coincidence of project names.)
Dismantling the federal rules doesn't dismantle the state rules which, whether or not they were in part designed to meet the federal requirements, exist independently. Nor does it, more to the point, rewrite the actual school curricula or transform classroom practices that were shaped by the system produced by the old federal rules and associated state rules.

This is largely an advocacy piece about how practices should be changed (focusing on what is viewed as negative about current practices); it makes as much sense to see it now -- when the federal rules allow practice to change -- as any other time.

Where is the weirdness?
> This is the type of problem companies help solve all of the time.

In your example of food safety, I believe it's your state department of public health that solved the problem, not the restaurant.
Adding Community-Driven Wayland Support to Servo
It is. But it also is a lot more flexible. It's more of a framework than a simple generator.
Nobody told Dr. Tarver[1]. He built a series of lisps with tight integration with the underlying Common Lisp platform featuring a strong typing system rooted in the propositions of Sequent Calculus[2][3]. Type delcarations are only on top level forms with all locals inferred. There seems to be work to improve this in Shen Professiona's new compiler. Shen offers tight integration with the underlying platform (although it has been ported to a number of runtimes (SBCL, CLISP, and V8 amongst others)[4]).

[1] - http://www.shenlanguage.org/history.html

[2] - https://en.wikipedia.org/wiki/Sequent_calculus

[3] - http://www.shenlanguage.org/learn-shen/types/types_sequent_c...

[4] - http://www.shenlanguage.org/download_form.html
Boringcc: Proposal for a C compiler for secure software
Mathematicians are insane. Q.E.D.
The best bulldogs Christmas party you ever seen
Community Support FYI: Improving the Names Process on Facebook
why not both stay home ? :)
The bank would have the power to stop you from selling your house in some circumstances (such as a short sale).
We're relatively neurodiverse (as the discussion relating to autism reveals pretty handily) and its almost certainly true that the differences in our hardware make certain things easy and possibly some not as easy.
I've seen a lot of praise about this one and I'm wondering whether it's worth reading it after Wisdom Wide and Deep (great titles btw :) or is the most important material from F&F repeated in the second one as well.
You often need CPUs to control other, fast parts you can only implement in the FPGA. Then it often is easier to implement a CPU in the FPGA, rather than connecting an external CPU to the FPGA, because you can integrate them better (by adding instructions to the CPU, or have it share memory, not having to worry about getting signal across limited IO pins, easily running everything on the same clock, ...)
Icestorm and yosys are cool!

Since then even more CPUs are working on ICE40:

https://github.com/cliffordwolf/picorv32

Or a really small and slow one (smaller than J1, but needs more RAM): https://github.com/combinatorylogic/soc/tree/master/backends...
I wasn't familiar with the "magic methods" term, so for anyone else in the same boat, that refers to the functions like __init__, __repr__, __add__, __hex__, __len__, etc that you can define in your classes to make them work with built in functions like len(custom_listy_thing) or arithmetic.
Oh yes, I always though it would make more sense to setup columns in the model itself, without migrations. Also, no more need for the annotate gem.
The ELLCC Embedded Compiler Collection
Show HN: Commits search and more for GitHub
GitSense is a free Chrome extension that I've developed, which makes it possible to search for commits, diffs and more, all from within GitHub. You can learn more about it here:

http://gitsense.github.io

GitSense relies on my indexing technology, which was designed specifically to index Git repositories at the branch level. So far I'm focused on indexing GitHub repositories with 300 or more stars, which has been pushed to within the last 6 months.

Right now, I've indexed 36,375 repositories, 128,357 branches, 3,682,9480 commits,
14,155,250 diffs and 19,016,254 blobs.

From a technology point of view, I use Java, JavaScript, Postgres, Lucene and RocksDB. The RocksDB is more of an experiment right now, to find the right persistent key/value store DB.

The indexer is designed to scale horizontally and I'm finding a single machine with 32GB of RAM and 1TB of SSD can easily process 10,000 - 20,000 unique repositories. All of this depends on the repo sizes of course. Something like the linux kernel is a beast and consumes 8GB of RAM during the initial index and takes about 8 hours to fully index.

If you have any technology questions, ask away.
that plus they don't necessarily restrict the loans with regards to the education you are receiving. it is one thing to go into a field that is experiencing good growth it is another to enter one that is saturated or quickly saturating.

It has always been my belief that if government is going to provide loans it should set limits on the cost of the education it is taking the risk for. It already sets limits on medical care through reimbursement rates, how hard would it be to limit course costs? The means test should be on what you are receiving, not necessarily who is receiving it.
It's the "for payments" version of all those "but on a screen" patents that people here hate on so much. Prior work includes but is not limited to Facebook tag suggestions, and and just about everything done in facial recognition on any laptop in the world.
I wouldn't say it's that bad. Obviously, training set is very small, much smaller than Obama-RNN's one. Hence all the repetitiveness, it just doesn't have enough examples of what more could be said. But I would say that it has even more sentences that actually make sense than Obama-RNN's output, probably because of average sentence being shorter.
I've tried this approach and haven't been successful. Mostly I just wanted to try ptrace. I got as far as trying to read the file descriptors and getting nothing back.

I'd love to hear how to do it this way though, since it would probably be a lot more robust and performant. My email is in `setup.py` in the repo if you want to reach out.
If patents were granted fairly and litigated fairly and efficiently, sure, they'd be great.

But they just can't be. Many millions of dollars are spent gaining bad patents and litigating them unfairly. In practice, they're a tool which enables and amplifies the worse parts of human and societal nature, a tool for the abuse of power.

I say we just give them up. There may be fewer published inventions, but not that many fewer really. Some inventors will be motivated to invent for its own sake. Others will profit from being involved in the implementation and commercialization of their own inventions combined with others. Some inventors will get "screwed" when others get rich off their creations. But that happens today anyway. There will likely be disagreements about who really came up with the core of an idea first, or who's idea is really more core to the product, and without patents, those arguments won't cost millions of dollars and stifle creation. Everyone would be better off IMHO.
No, you are not.

Years back the head of the IRS famously made the statement that the US federal tax system is voluntary. You volunteer to pay it in the manner they describe.

Now, I agree that if you refuse to pay it then there will be consequences for failure of payment. But that's not the same as someone beating you to force you sign the check.

It seems that people are doing their best to impose their definition of being forced to do something without bothering to see what it is I mean by my original statement.

Here's a simplistic view of it. If I do some sort of negative thing to you before you do/don't commit an act I don't/do want you to make, then I'm forcing you; "ex: I'll stop hurting you when you do this!" If I do some sort of negative thing to you after you do/don't commit an act I don't/do want you to make, then I'm punishing you; "ex: You did this and now I'll hurt you!" There's a difference between those two things, but I agree the line dividing them is very fine.

I hope I got those do/don't and don't/do parts right and it's understandable.

So, for the kid refusing to pray in school. Being sent to the principal's office after refusal is not forcing the student to do anything. So far the student hasn't prayed, therefore not forced. If the student views being sent to the office as punishment and decides to pray from then on to avoid going to the office again, you could have the view that the kid is being forced with threats of future punishments. I don't necessarily agree with that but I can understand the thinking.

The reason I don't agree with it is because if I rob a bank and get caught, I go to jail. I've been punished. I know that if I rob another bank I'll likely go to jail again, therefore with that logic I'm somehow being forced to not rob another bank if I choose to not do so. But, I can easily rob another bank to face possible punishment afterwards.

To force a student to pray in school can simply be paddling the student and then demand they pray so the paddling shall stop. In the story I responded to, the student was punished (possibly repeatedly) for not praying.
> It’s the long list of diagnoses Maya collected before she was 21, from borderline personality disorder to agoraphobia to obsessive-compulsive disorder, that begin to hint at how little we understand autism in women.

That doesn't follow. It could simply mean that she had really bad psychiatrists who just threw around diagnoses. Maybe it reflects that mental illness in general is poorly understood, because they didn't discover that the other diagnoses were false positives. I am afraid that unless a diagnosis is followed by a successful treatment, it's not worth much.
Yep.

I dare say it's how many currently-popular products came into being.
Scoring the Noam Chomsky/Sam Harris Debate
What about dokku...loads of plugins and easily extendable.... https://goo.gl/JzMstI
gasp

So what the attacker is saying is ...
It's not a Markov Chain.
Simple batch geocoding service powered by Mapzen Search (with a holiday twist)
I think the model needs to be expanded to include the popular "maximum steal count" rule, that a gift can only be stolen, say, 2 times at which point it becomes "un-stealable".

EDIT: d'oh, should've read the code. This is accounted for.
Qihoo goes private. largest take-private deal of a U.S.-listed Chinese company
Ah, that makes sense. Thanks for clearing it up. So they use the fans for lift until you get enough forward speed then tuck them.
Why did you call it Lektor?
> PS: A home loan might seem like the bank owns your house, but they can't say no when you sell it.

They can, unless you satisfy the loan by paying it off as part of the process, at which point they no longer have an ownership-like interest.

In the unusual cases where you try to sell a house without doing that, the bank absolutely can -- and often will -- say no.
I subscribe to the Economist digital edition, and I recently noticed that I was being billed twice for my quarterly subscription.

It turned out, I had "two digital subscriptions" albeit ONE username and password.

The person kindly informed me this was going on for 3 years and could only refund me a year's worth after I protested how it was possible to have two digital subscriptions with the same Userid.
> And I want to be clear your moded and nonsensical jabbering is not why you are a piece of shit.

Ah ok, that's what caused it. Well, that's fine but there is probably an aggregate several 100 years worth of experience in this thread that seems to be in violent agreement on you not really understanding the matter under consideration.

> An attempt to call attention to my potential customers in a forum because you disagree with me is why you are a piece of shit.

If you present yourself as a representative or founder of a company here then by extension you represent the views of that company unless otherwise noted. If you don't want that then you are free to make another account which is not in any way associated with your professional HN profile, it wasn't me that made the choice to join the two, you did (as do many other people here). But most of us are careful to speak in such a way that we do not bring our partners or employers trouble by drawing attention to either our lack of knowledge or ability or by making statements that would - when viewed in the light of our professional engagements - show our employers in a bad light.

So, whether or not you agree with me is besides the point. If you feel like totally mis-interpreting Jasons writings and on top of that you call me 'alarmist' you are actively attacking our professional reputations, and what goes around comes around.
I like to think of this as the niche problem: people love specialization, but avoid getting yourself into a niche that's so small it gets plastered over.
Interesting. Being a framework and more flexible sounds like something that's more programmer oriented rather than more "common people" oriented. I'll check out how you managed to pull this off once I get some free time
Who said anything about being tolerant?
> 800+ scores.

What is this number and how does one get to know it?
I've been reading more and more about the relation of autism with the microbiome, as mentioned in this article

http://articles.mercola.com/sites/articles/archive/2012/05/0...

"Here we describe an association between high levels of intestinal, mucoepithelial-associated Sutterella species and GI disturbances in children with autism. These findings elevate this little-recognized bacterium to the forefront by demonstrating that Sutterella is a major component of the microbiota in over half of children with autism and gastrointestinal dysfunction (AUT-GI) and is absent in children with only gastrointestinal dysfunction (Control-GI) evaluated in this study."

Have you looked into this? It may help your daughter.