skysight-inc/HackerNews huggingface dataset:
I can't remember which of my Facebook friends the other day recommended this article, but I'm glad I read it. I read John Hattie's book Visible Learning a few years ago on the recommendation of a school board candidate (who succeeded in getting elected) in my local public school district.

As an observer of my children's learning in the local public high school (I have mostly been a homeschooler, but my second son and third son have recently been enrolled in the local high school), I see that "formative assessment" (testing learners on material they are only beginning to learn does indeed seem to be a very helpful way to prompt learners to learn more. I expect to do a lot of formative assessment for the new students I will have the week after next at a school where I am about to begin classroom teaching of middle school mathematics during the regular school day.

I have read another book by Hattie, co-authored with Richard Fletcher, called Intelligence and Intelligence Testing, which is also quite good. Those of you who find this article intriguing and would like to learn more about ideas that work in education are likely to enjoy reading the longer linked paper by John Hattie, "What Doesn't Work in Education: The Politics of Distraction,"[1] which provides more details on the ideas he thinks work and what other ideas don't work and why.

[1] https://www.pearson.com/hattie/distractions.html
Interesting. Did you restart Safari before trying it in iOS9?

I haven't tested it yet in iOS9 yet because the VPN system doesn't work in the simulator, and I haven't installed the beta on my personal phone yet since I value stability. Once iOS 9 is out to the public I'll do some testing and make any updates necessary.
Mozilla just built an ad blocker into Firefox
You don't have to vote on every issue, candidate, or seat – there's no penalty for skipping questions. I do this routinely for issues where I either (a) don't feel qualified/informed enough, or (b) only a single candidate is available (writing in "no confidence").

If you care, please vote – even if it's just for the one guy who pledges to hold the NSA accountable for its actions.
Would someone please explain to me how you one convert between the 1D and 2D coordinates of a Hilbert curve? Is there a formula for it? The drawings look nice but they don't tell you how to actually do the conversion, which seems to be the crucial piece of the data structure.
> The one who makes most of the profit in this case is Google

And Microsoft do who basically gets money on every Samsung and HTC Android device because patents.

And let's wait the conclusion of Google vs Oracle case, it might be a game changer. If Oracle wins , it won't be so easy anymore for Google.
ERNIE computer: lotto in 1973 Great Britain [video]
When you can choose the tools you want to work with and still complain about them, then yes, you are at fault. But when you are forced to use a set of really bad tools and there's not much you can do about it, it's legit to complain about them.

It's one thing being able to choose to use e.g. Emacs, git, and a language of your choice vs. working on a project that requires you to use an outdated version control system, a clunky IDE and more of that sort.
Seems like it would be cheaper to lay down new sod between matches.
If we could start from scratch what would a contemporary TTY be like?

https://www.destroyallsoftware.com/talks/a-whole-new-world complains about the limitations of VT100 and has some ideas for (GUI) terminal improvement.
I see a lot of value on this tool, because I've been in the same situation as you. I can't thank you enough for this, a tool that I've been wanting to implement for so long.
Pretty much everything is known to the state of california to cause cancer. The furnace in my basement has this label (and I don't live in california).
I think bad working conditions are a symptom rather than the real problem. Nothing's really going to change until everyone starts realizing that stuff doesn't make you happy.
I am curious on your choice to post this on a throwaway account. From the details - works in AWS, interviews a lot, teaches internal course for conducting interviews I would imagine that it would be easy for people within AWS to reasonably guess your identity.
Let me restate my point: If you are trying to help "laymen" get some point, it isn't very clearly written. Singling me out and talking down to me in public in no way improves your actual article.

Note to self: Stop trying to help other people. It's a bad habit that only comes back to bite me.
I really hope that the Oracle VS Google thing might encourage Google to release a new official language for Android that is not Java.
> 1) examples of phaser games using multiple .js files?

Not a example but you can use Yeoman to organise your code.

https://github.com/codevinsky/generator-phaser-official
Nothing. The genius behind Bitcoin is that it doesn't stand or fall on one person's opinion.
HackerRank is hiring solution engineers
Our mission is to make the world flat - the only thing that matters is your skill and not which school you went to or the country you are in.

We have been growing incredibly fast, soon entering into $10m+ ARR and signing up large Fortune 500 companies across different industries - internet, financial services, retail, oil & gas, entertainment/media. A classic case of software eating the world and we are helping solve their core problem - hiring great developers in shorter time.

Here are some of the things you will be working on:

Partner with the sales team to provide pre-sales support for sales activities including needs analysis, product demonstrations and challenge creation.

Reduce/eliminate technical obstacles in order to win the technical recommendation from the customer.

Be the bridge between customers & PM's in terms of feature requests

Work with customers during the evaluation period to successfully implement the solution.

The impact you will have in this role is huge - you will essentially be working very closely with the VP's of engg in large fortune 500 companies and designing a modern recruiting strategy for their company.

To be successful, you should have a good understanding of programming concepts and at least solved 5+ challenges on hackerrank.com; If you are interested and want to change the world, email me: vivek [at] hackerrank

-- Vivek, co-founder/CEO at hackerrank
Presumably, yes! Which is why it's so important for the law to be impartial and apply equally to everyone, especially the rich and the powerful.
Oh yeah. Let those Europeans have it. No corruptions! No country would have an edge because no country is within 1000km radius of Switzerland.
the proliferation of driverless cars could make the debate about losing access to public roads (i.e. losing one's drivers license) much more interesting.
Margins in consumer electronics are typically razor thin, particularly when the device in question is a commodity (mid-tier Android phones, for example).

1.2c is obviously unsustainable, as you mention. I wonder if they got blindsided by a price increase on some part.
These phones use parts and designs that have already been paid for, and they are produced in a competitive market. So it's not surprising that the unit cost to the consumer approaches the cost of production.

Once the BOM gets down into the low teens ( USD ) selling them at $50 is not unreasonable. It's not a glamorous high margin business like Apple; it's a low-margin high volume business like Walmart.

I wonder what sorts of social networks they will enable?
I recommend you to read these two sources:

http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=731...

http://www.fundza.com/algorithmic/space_filling/hilbert/basi...
You're entitled to your opinion, and I share your views on Jenny McCarthy, but there are plenty of health, environmental, and economic reasons to oppose GMO food, none of which are the issue here. It's alleged that lead and cadmium levels are too high, which is verifiable and so not a matter of opinion.

Even if they were within safe limits, I still wouldn't want to take a food replacement. I like food, and don't think time eating it is time wasted. YMMV.
There is a sample of code in the Wikipedia page about it. https://en.m.wikipedia.org/wiki/Hilbert_curve

The links the authors provide to learn more about the HSFC probably discuss it too!
This is awesome, as long as it actually gives these people access to the internet rather than to the monstrosity that is internet.org
I have a 5 year old laptop crawling on its knees when browsing Wired and some other sites heavily loaded with way too much JS and subsequent http calls.

XP+office 2010+20ff tabs are running fine on it but forget about win7/8.x and more than 2 tabs.
But the only difference after regulation is the inclusion of a sticker!

You seem to think the safe harbor limits are realistic safety limits, but the safe harbor limits for lead are 5ug per day. That's much lower than any other regulation.

WHO have here http://www.inchem.org/documents/jecfa/jecmono/v44jec12.htm

> (Annex 1, reference 30), when a provisional tolerable weekly intake (PTWI) of 3 mg of lead per person, equivalent to 50 µg/kg bw, was established. This PTWI was reconfirmed by the Committee at its twenty-second meeting (Annex 1, reference 47). At its thirtieth meeting (Annex 1, reference 73), the Committee assessed the risk posed by lead to the health of infants and children and established a PTWI of 25 µg/kg bw for this population group. The Committee again evaluated lead at its forty-first meeting (Annex 1, reference 107),

(PDF so not able to copy and paste) but current PTWI is 25ug per kg for all people. The prop65 level of 5ug is much lower than that.
Get paid to house sit. Beta coming
How come no free trial?
It isn't a matter of representation, but also how data structures could take advantage of such representations. B-trees for instance are very efficient with one-dimensional data. Take a look here: http://www.drdobbs.com/database/space-filling-curves-in-geos...
I hadn't, but just tried restarting safari, restarting device, and clearing safari history/data - and still having the same output.

* I'm completely fine with this being the case. Before installing I was completely unsure if it would work for iOS9 before trying (not expectant with it still being beta, but simply curious as it's an interesting approach).
Working URL: http://design.canonical.com/2015/08/vanilla-creating-a-modul...

(The submitted URL has a trailing '/v' and redirects to an unrelated article "Vacation in Southern France" from 2009 for me.)
Not just assets, but also the compiled binary will be for that architecture alone. ARM6, ARM7 etc.
Really cool stuff.
> How many people are going to pay 800$ for a hand phone + cost of data plan ?

Depending how much you value your time, privacy and what you get for the money.

Lets be honest, the only reason Google, FB and similar companies are racing for the next 6 billion people without phones/internet to subsidize them one is to get their data.
I suspect that there are more efficient ways to do this, but simple recursion should work. Divide the curves into quadrants[0]. We know that a given point should be in the same quadrant in both the 1D and the 2D curve. Due to the fractal nature of the curve, you can repeat this procedure on the given quadrant.

[0] For the 2D version, split divide the quadrants with the center x and y axis. For the 1D version, just break it into four equal length pieces.
It's a peculiar thing I've noticed on HN and a few other places where people with slightly-better-than-average understandings of economics tend to congregate:

> I have a model of economics which makes sense to me

> Here is a case in the real world that breaks my model

> The real world must be wrong.

It makes economics resemble religious ideology rather than an attempt to understand and predict real-world behaviors.
How can these be razor thin and 1.2c when a trip to the local shops and the internet shows variations in the 10€ range for the same models ?
$2.10 for a battery, eh? Well aren't we getting shafted for replacements.
I didn't hear an argument in there, but obviously I disagree with your conclusion - it absolutely speaks volumes.

Steve Jobs is largely responsible for creating the culture at Apple, so please explain how it does not reflect on their culture when he is accused of scheming against employees?

Do you really want to work at a place that has a culture that includes scheming against employees?
It's certainly possible to use Postgres productively without ever doing anything advanced.

My use case can pretty well be summed up as "things an ORM can do for you out of the box." As a developer living in the shallow end of the RDBMS pool, switching a hobby project over is a matter of hours. If your usage is similar, learning it well enough to get by could just be a matter of:

apt-get install postgres
I think that if you used a pair of numbers you wouldn't be able to do the fast "checking of containment" described by the author, which is just a bitwise comparison apparently.
I don't think they use a floating point representation for the 1D hilbert space coordinate.

The checking of containment, to verify if a cell is contained in another cell, all you just have to do is to do a prefix comparison. These operations are really fast and they are possible only due to the Hilbert Curve enumeration and the hierarchical decomposition method used.
>I'm actually beginning to feel bad for the Android vendors.

I don't, I think I paid a fair price for my smartphone (LG-D280f) considering all the crap it comes bundle with (which I can't uninstall) and that I'll never get operating system updates. Even so I still like LG smartphones. I even recommend this brand!
There is also Healpix and other libraries
I don't know what you're seeing on Amazon, but there is a lot of cheap crap out there that, unfortunately, doesn't work reliably enough or sound good enough to use in a performance setting. Audio Technica 3000-series [1] is about the cheapest thing that's decent (my middle school operated 16). Note the frequency band options.

WiFi in particular is not designed for a 100% stable connection with low latency and no jitter, and good luck getting it to do that. You can power-cycle your laptop's WiFi every few hours; you can't lose the lead singer in a musical or the pastor in a church service. There are digital, frequency-agile wireless systems like ULX-D [2] which are a little better at dealing with crowded RF landscapes, but this is still low-middle tier. UHF-R is a tier above that, starting around $2000 per system. The gear for really challenging RF environments is Shure Axient, and you can't even get pricing on that without talking to a high-end certified distributor, but anecdotally the transmitters are about $3,000 and a dual-channel receiver is $7,500.

[1] http://www.amazon.com/Audio-Technica-ATW-3131BD-Wireless-Lav...

[2] http://www.amazon.com/Shure-ULXD24-B87A-G50-Handheld/dp/B008...

[3] http://www.shure.com/americas/products/wireless-systems/uhfr...

It's tempting to think of the problems in fields other than your own as trivial, but please don't fall into that trap. You don't want to hear a play through Skype on iPhones (which is a moot point, because you wouldn't anyway). Reliable RF audio that sounds good is a hard/expensive game and eliminating TV whitespace fucks over people who are playing in the lower/middle tiers.
I'd be pissed if I was a parent of one of those kids.
Can definitely see how different parts of the company operate differently but no paternity leave an minimal maternity leave speaks a lot to the general philosophy of the overall company.
Yes it is, I think primarily because of the design of popular makes of pressure cooker in Indian (Butterfly, etc.) which have not advanced as much as in Europe. After a lifetime of the old whistle style of pressure cooker I finally convinced my wife to try a new style with a pop-up pressure indicator (Fissler Vitaquick - highly rated by America's Test Kitchen) and she finds it miles better, and quicker, than the old style. Not only that, no risk of exploding pressure cookers (as is common in Indian households). I'm still struggling to convince friends and family - who still go to the local Indian store to buy pressure cookers made "back home" when their own "explodes".
Legal scholars warn against 10 year prison for online pirates [UK]
I regularly scan for second hand Motorola smartphones, like Moto G 2013.

see http://chicago.craigslist.org/search/sss?excats=20-102-41-27...

I didn't read the details, but lots of ~40$ ones. A 1st gen Moto G is very potent.
I was about to post "here come the advertiser crocodile tears", then I found this post. Thanks for not letting me down!
The world already has a proven educational model that works, the quarterly college system. Three 5-credit classes per day.

I wouldn't suggest it for grade school, but at least for high school, why not? No grade levels, you have 3 quarters (and use quarters, semesters are just a cost saving measure) per regular year, 4 years.

(FWIW, a quarter of math in a community college is roughly a year in high school.)

Tell students that they have 3 quarters of math to complete at minimum in 4 years. If they fail one quarter, there is lots of time to take it again. Why have the idea of grade levels at all?

Remove 80% of responsibility from teachers for passing or failing, remove all standardized tests, and let's go to a model that we know works.

Edit: To clarify, I am not suggesting we import the ivy league "Make half the students drop out through stress" system. I am proposing a quarterly system of learning where students are free to take the level of course work that is most appropriate to their needs.
But why the world should fix their economic problems?
And a lot of smart people don't believe in global warming, and believe in ghosts.
The purpose of the space filling curve is to preserve locality when you store the two dimensional data on a one dimensional storage medium. If you used x and y coordinates and stored the data like an image row by row, then data of cells adjacent in the x direction would get stored close together but data of cells adjacent in the y direction would get stored quite a bit away because of the other cells of the rows in between. On the other hand the Hilbert curve keeps cells adjacent in both directions closer together and therefore preserves locality better which in turn means less read head repositioning on spinning disks or a better hit probability when you prefetch adjacent data.
> With a budget of billions it would not be a problem to spend (only once) some money for a new airport (I guess now its spend every four years in some city to modernize their nearest airport).

Look at the BER disaster, it was supposed to open 2007 and most likely won't open until way after 2017.

I believe building a permanent Olympic site in Greece would bring similar delays...
1/2 students quit after the first year. 1/2 those left over never complete. yeah it works. the reason we have the modern schooling system is because most apes of our species are not meant for school or jobs. it's a way of training them for both.
I just got one of these. If you install kernel 4.2 (currently a release candidate) the keyboard and trackpad work great. The backlights and other things you would expect to be broken work too. What doesn't work is the webcam, light sensor, suspend/hibernate, bluetooth, and hotplugging thunderbolt devices. It does everything I need for work though.
If price was the only determining factor in which device people buy, then Apple wouldn't be able to shift $2000 laptops when there are plenty of $250 options. The reality is a lot more complicated, and I suspect Apple will continue to do absolutely fine.
While being a non-believer (but raised in a Catholic family, when not working or shopping during Sunday was strictly observed), I still consider it "an ancient wisdom".

I am trying to have one day of rest (i.e. intended not working, not to confuse with "I wanted to work, but it turned out that I was slacking off"), but given that I always have some overdue projects, it's too tempting not to "observe Sabbath". However, I see that in the long run it's better to rest one day (and doing programming side projects is not rest in that sense) rather than have 7 days of reduced productivity.
How doxing went from a cheap hacker trick to a presidential campaign tactic
let's go to a model that we know works

I'm all for doing what works. What data tend to show that college education works better than secondary education or primary education? (For a demonstration of having received a college education, what data tend to show THE OPPOSITE, which all thinking people have to consider when deciding what policies to support?) I note that you say that your model might not work for grade school. If so, is there something else we can do at the margins to improve primary education by a little or by a lot?
Great article and food for thought as politicians and education reformers push school vouchers, Common Core, union-busting, etc., and other theories without really measuring, testing or optimizing the option's ROI. The idea has been "well let's just try something new" without rhyme or reason.
Grass has to settle, too, or you end up with the players dismantling the place during the game.
It's nice to PostgreSQL adding all of these analytics and business intelligence features. BI platforms have had these sorts of features for a least a decade.
I just watched one of your youtube/talks, and you address the rural-vs-cities issue by saying half of everyone lives rural and its much harder to solve cities so its a place to start.

But as the suburbs have taught us, sprawl is incredibly costly. Raising the standard of living for spread out peoples is harder because by definition its going to involve more transport energy cost and less economies of scale.

Also, at an almost philosophical sense, the single-family dwelling is itself a symptom of the problem. Castle doctrine and every-man-is-an-island and all that. Shared walls mean shared lives, or more importantly, acknowledge the fact that we have shared lives and need to make the best of it.

I don't think we solve this via 1-unit structures housing <10 people a pop. And history shows that hundreds-unit structures over did it. How do we create cheap, open-source 10 - 100 unit, 2 - 6 floor, structures. Something that could actually go in those slums you mention (which these yurts would get destroyed in).

Anyway hope this didn't come off too critical, I really appreciate that you're even working on this problem and presenting it so clearly.
Why the focus on context-sensitivity? You can perfectly well validate a (restricted subset of) HTML with a regex - regexes are in fact very good at input sanitization. Parsers are dangerous because formats have exponentially many edges for you to get cut on. This is the case for regular, context-free, and worse formats.
This is reference counting too
I'm not sure I understand the question. If I were investigating a potential crime and I thought it was important and I thought some company had information that would help me solve it or prevent it, then yes, I would probably ask the company about it. Wouldn't you?
The college model has a forced failure system. The competition model should have no place in educating children who will become working, tax paying, and voting adult citizens.
Well as I said, they do get me sometimes and they certainly do try very hard lol
> Hattie argues that if parents had the right to select the best teacher in a given school, that could truly be empowering. It would also be challenging to implement.

Challenging is an understatement. I suggested that once, and my what blowback I got!
The carriers the previously offered phone subsidies are more than happy to offer financing (typically at 0%) for the cost of phones now. Nobody has to spend $800 up front if they don't want to.