skysight-inc/HackerNews huggingface dataset:
That’s sort of like SQL Alchemy Core works[1]. The ORM stuff is all built on top of that and completely optional.

[1] http://docs.sqlalchemy.org/en/latest/core/tutorial.html
NCH PhotoStage Slideshow Producer 3.37 Key and Crack
The US would have been spared the embarrassment of not having declared war on the Nazi's, when they did eventually enter the war a few months later. The US was ramping up to enter WW2 long before the end of 1941.
Most grocery stores have disposable gallon (and sometimes 5 gallon) containers of water, which is at least better than small bottles. There are also 5 gallon water cooler bottles which you exchange when empty.
Maybe this is just me being so accustomed to my hammers that I solve everything like it was a nail. My toolset involves exactly that: modelling the space of requests with a complete enough relational database that I can find columns and keys for all incoming data. For the occasional tidbit that doesn't fit properly, stick it in the _extra json field.
The myth is easier to identify: that there's campaign of murder by police officers targeting blacks. It's part of the broader myth that minorities in the US are being kept down by the powers that be.

When you see it as just part of the broader identity politics movement, it's easier to identify the resources: moral vindication and reassigned blame for their troubles, handouts from other people's pockets, and discrimination against the perceived oppressor group ("affirmative action").
I heard a vivid example of one of those myths on the radio about 12 years ago. I was listening to shortwave radio in my car on the way to work and happened to tune in the news from the Voice of Korea, North Korea's English language service beamed to North America.

I remember the newsman's exact words to this day:

"Scientists are studying the brain of Respected Comrade Kim Jong-il, because the Respected Comrade is capable of feats of mental power beyond the ability of ordinary human beings."
Seeing Beyond Seeing with Recurrent Neural Networks
I've lived in Vietnam for the last five years. Ask the average Vietnamese how much they think their economy is booming.

Then go visit Bangkok and marvel at how far behind Vietnam is.
I think to better understand why people are attracted to Fascism it is better to read about the rise of Mussolini than about the rise of Nazism.

Mussolini essentially was going to make Italy "great again". He was a former socialist but not an internationalist. While communists promised economic justice, fascists promised a better prouder more powerful nation.

Today you expect wealthy people to be economically liberal but in those days many were attracted by the premises of fascism.

There also this classic: https://www.youtube.com/watch?v=ICng-KRxXJ8

A teacher creates a fascist movement to show his students how they can be duped into one.
This is neat! And a caveat: the "INSANE" mode caused my 2010 MBP to lock up.
Just a couple of weeks ago I was reading about "PIV is Rape". I had never heard of it before but wow it blew my mind of how different and extremist can some people's view be.
Awesome, side channels for the win. That said, I'm really surprised that JTAG couldn't read out the ROM, in theory that is how you would program it. And given that you couldn't program it, if instead of a minimal USB driver you wrote a program that read a 16 bit word at a time from ROM and stored it in a static variable you should be able to use the JTAG data watch function to stream out the words as you read them.
It's possible with the ORM, but much more complicated than the SQL you intend to get:

AppComment.objects.annotate(content_len=Length('content')).all().aggregate(Sum('content_len'))

https://docs.djangoproject.com/en/1.9/ref/models/expressions...
Quantum Computing as a Service: Possibility or Promise? [pdf]
Doesn't the Socialist Republic of Vietnam have a former colonial status, Western companies, exploited resources and a political class getting rich off corruption now?
When i opened the page, this started from my playlist and it makes an excellent soundtrack: https://www.youtube.com/watch?v=i_hWIgEqibU

Also, choosing an odd number of polys to be rendered creates frankenpolys: https://www.clicktorelease.com/code/polygon-shredder/#33
Why JavaScript and PHP Won the Web (2014)
Integrating programming in maths class would improve the maths class experience. So, pupils would love programming all the more for it.
Quantum Capacities for Entanglement Networks
Didn’t Firefox have actual SASS support for some time? I think at least the dev tools had support for SASS source maps, but I’m not sure if the browser actually had support.
Caveat or.. AWESOME?!
> What "battle" did the US win? As a military exercise it was a debacle from start to finish.

No it wasn't. It was a political, moral, social debacle from the start. But not a military one. Read some history and understand difference between "engagement", "battle", and "war". Those words mean specific things in military context.
If you use Emacs' Org mode, you can actually convert parts of the buffer to LaTeX and have them inline. This solves the problem of equations being not as readable as you're writing.
The current government doesn't care about the working class either. They're too busy siphoning cash off into their offshore nest eggs. A political elite class getting rich at the expense of the majority describes modern Vietnam exactly.
In Six Sigma we track stability using what is known as "The 7 Run Rule" [1]

Not only do you want to see spikes but also unusual activity that suggests further investigation is warranted.

[1] https://www.qimacros.com/control-chart/stability-analysis-co...
As bad as a lot of Youtube comments are, it's perfectly possible to moderate them well and have a thoughtful discussion using them, which removing this feature makes more difficult.
It is. And I use it for a lot of the tasks you mentioned as well a low friction way to start a new project where I'm not exactly sure where the data model is headed.
I didn't see the full study. Thanks for pointing me to it. Indeed the figures are higher for women than for men. Let me edit my comment to reflect that.
Yeah, the "pushed by" indicator would be a great idea IMO.
I wonder what some of the outdoor applications of wood look like after, say, 5-10 years.
What is the generated SQL?
Very thought provoking.

In spirit, it reminds me of The True Believer [1], published about a decade later. Take Nazism and replace it with any other movement of discontent (just or unjust), and you have a general critique of mass movements a la Hoffer.

[1]: https://en.wikipedia.org/wiki/The_True_Believer
Quite a bit of European infrastructure is old, e.g. much of the stuff in the Nordic countries is >100 years old. But more money has been put into maintenance and replacement.

For this issue specifically, part of the problem is that the U.S. kept installing lead pipes through much of the 20th century, and as a result is saddled with a lot of them. Flint's lead pipes aren't even particularly old, most dating to its big population/construction boom of the 1920s-40s. That is late enough that concerns were already pretty widespread by then, e.g. Helsinki decided to phase out lead pipes during the 1890s. I can't seem to find a date for when the U.S. as a whole phased out lead pipes, but I do find that NYC stopped new installations in only 1961, so it seems to have been quite late.
How does the price of actual produce compare? Raspberries are a luxury crop, and hummus is processed. How about lettuce, tomatoes, bok choi, herbs, fruit, etc? At my farmers' market, the produce is significantly less expensive than at the grocery store, and far tastier.
Right. Fucking. There. Let me guess, you are a white male tired of people bringing up diversity? Or maybe you have forgotten about the special status given to minorities that brings us to todays topic? If enough was done, we wouldn't be having this conversation. As if "whitey" hasn't been shaking down different groups over the years.
There are engineers working on improving Google Search. There will be engineers working on improving self-driving cars. There are also people working on making improvements to chess-playing bots and Go-playing bots that play the game far better than they could.

Similarly I expect there will always be people looking for ways to improve trading performance in the stock market, even if the strategies are automated and they're making optimization decisions multiple steps removed from the actual buy or sell decision. The nature of the job changes, but the goal remains the same.

But that's professional trading. The kind of trading needed for personal finance seems much less technical and could more easily be automated, since most people aren't looking to try out experimental stock trading strategies with their own money. If machine learning gets applied I think it would be more about understanding and communicating with the customer better.
> We deploy cutting edge artificial general intelligence (AGI) technology to identify patterns and predict price movements.

Lying on the front page doesn't seem very promising, especially for someone you're giving your money to.
> Why would you want to switch databases when you deploy? That's asking for bugs that only get revealed in production.

Only if you deploy directly to production!

Any competent organization should have at least a staging environment (and probably some other pre-staging testing environments) where you deploy and run your full application stack, and only promoted verified builds to production after they pass QA on earlier environments.
SASS encourage developers to build long chains of selectors and it makes them brittle and non-reusable.
(thanks :) )
To anyone interested by differential privacy I would recommend this article: http://research.neustar.biz/2014/09/08/differential-privacy-...

It does a very good job of explaining the basics.

They also published a follow up with the quite popular taxi dataset: http://research.neustar.biz/2014/09/15/riding-with-the-stars...
Unfortunately, no, that's not what I meant, sorry.

I can't give SQLAlchemy (Core or ORM) a string like "SELECT * FROM foo AS f LEFT JOIN bar AS b ON b.id = f.bar_id WHERE f.baz > %(baz)s" and then transform it, by, say, appending the LIMIT clause or adding extra WHERE condition. AFAIK, there's no way to provide a raw SQL string and then say something like `query.where("NOT f.fnord")` OR `query.limit(10)` and get the updated SQL.

With ORMs or non-object-mapping wrappers if I want transformations, I have to use their own language instead of SQL. I do, but don't really want to.

Or things have changed and this is what SA can do this nowadays? I'll be more than happy to learn that I'm wrong.
I love reading things like this where you stop and go "Huh, I think that is exactly correct." So the follow up to that thought is what is the fate of software? Specifically when people figured out that the value wasn't in having the factory, but in the final product + design, they outsourced all the factory work to where it was cheapest to get get done. I could see this becoming a huge business for a country with a relatively low cost of living but a large supply of very capable coders.
One of my annoyances about flickr is that I wish there were a way to highlight a subset of photos as my "gallery" which would be the default view unless someone wanted to see everything.

An observation I've heard a number of people make about professionals is that, if they're covering an event, they'll basically always come back with something solid and publishable even it it's not knock-your-socks-off great. This is admittedly easier in general these days but was harder when you were shooting film under difficult conditions.
Thanks for the details!
https://github.com/GaleDragon/django-storedprocs
Didn't matter. Pearl Harbor brought the US into the war.

If Hitler hadn't attacked Russia, things could have been very different. Hitler thought Russia would be a fast, easy conquest. It wasn't, and Germany found itself in a two-front war. It cost the USSR 20 million dead to beat Germany, and cost Germany 5 million dead, 80% of German casualties. Germany was an ally of Russia until 45 minutes before the attack. Much of Russian paranoia comes from this.

If Germany had consolidated its gains on the continent of Europe without trying to expand beyond that, we might today have a Greater Germany covering much of what's now the European Union. Britain would be on the outside, in the position Taiwan is now with respect to China. Russia would be the big power next door, just as it is to China now. Germany could have cut a peace deal with the US and Britain in that situation.
I wonder if this is a good or a bad thing. When it becomes mainstream and the process becomes common and cheap, will every building use this process? If so, how do we sustain it and be competitive. We could do everything to grow new stock, but poor countries can use slash/burn techniques to win contracts on wood stock. It would continue the deforestation's we are already seeing. I would like to see local wood farmers who are doing it right, lobby for laws that make this movement a green path as well, then I am all in.
For point 3 ... that's the case for motorways and other major roads. Local road maintenance comes from the local council, and that's why anything less than an A road is usually littered with potholes that are rarely repaired.
We have also been using Phabricator for the last year in the FinTech startup were I direct the technical team. Phabricator is really awesome in general and has been a live saver.

We started using it due to the Arcanist pre-commit hooks. We now use it for issue tracking and may be soon migrating our "scrum" functionality from JIRA to Ph.

The only downside I see is that it is not very well documented... in fact I will say it is all the opposite. But still, the fact that we use it happily shows how good it is!
They're essentially the same footprint IIRC.
https://github.com/gitlabhq/gitlabhq/blob/master/CONTRIBUTIN...

https://about.gitlab.com/2016/02/02/gitlab-diversity-sponsor...
And I agree with most what you are saying; I think the worst teachers are, at best, not passionate about what they are teaching all the way to, at worst, have no understanding of what they are teaching and are just "teaching" from a book. Neither one of those really conducive for for what I would consider a prerequisite for real learning: An environment of exploration and curiosity.

But, I do disagree about teachers "giving passion"; I don't think thats possible. I think its possible for a good teacher, at the right time, to ignite a students curiosity in a subject. But that spark _has_ to come from the student, not the teacher. I don't care how passionate you are as a teacher, if the student doesn't give a shit, it's not happening. It's the teacher's job to fan it into flames of mastery, not create the initial sparks of interest. Although, it seems that most of the time these days, it's the teachers job to quell the sparks of interest from students and get them "back on topic".

But even still, as a teacher, I think you have to accept that making that impact is not going to happen to 100% of the students in the class, probably not even 25%. And it's questionable if the teacher really had all that much to do with it; would the student have sought out information on their own outside of the context of the classroom? Hopefully... Would they have found their own set of teachers, mentors, resources to express the thing burning a hole in their head? Again, hopefully. Would it have taken them longer to do those things? Sure.

I think, as a teacher, the hardest thing to do is not to take too much credit for the accomplishments of your students. You didn't do much, other than help orient them in the right direction, they did the hard part.
xkcd on YouTube comments: https://xkcd.com/202/
Just amazing. To learn chinese isn't an easy thing for a westerner. Mark has also a very good level of Latin language, which is not easy to grasp.
Agreed. I just found gitgud.io. It looks like gamergate beat me to the whole forking thing. I'll be giving that a try.
By the body count metric, the Nazis beat the Soviets.
>Just giving up on money laundering isn't something most people are willing to think about, particular for an experimental payment system that they don't care about and probably won't use.

But nobody is actually advocating this, least of all me. The argument is that tracking every financial transaction is no longer viable, whether we like it or not.

Moreover, digging your heels into the sand and saying "but it's not right to give up on money-laundering" doesn't change the reality: there exists technology that makes arbitrary, anonymous payments trivial to perform. What do you propose we do?
I think he was referring to the fact that his parents were able to pay for travel to dozens of political events, simply to promote their kids hobby. That's great, but I doubt that's an expense must people's parents would be able to incur.

Even with that in mind, your claim that even the poorest households in the US have access to computers at home is simply not true. The digital divide is still a very real issue within the U.S.

https://www.whitehouse.gov/share/heres-what-digital-divide-l...
They seem to want us to be like Mexico, where the rich live in private enclaves with good services and everyone else lives in a slum. Mexico, last I checked, is not a world power. World powers have healthy populations and solid infrastructure.

Don't get me wrong. I do think government can be a "beast." But the other problem with starve the beast is that in practice it starves the wrong part. The healthy tissue (such as water services) atrophies and dies, but the waste and corruption finds a way to hang on. If anything the conditions of near-collapse created by these tactics are actually friendlier to corruption and waste. Look under the hood at Flint's water drama and you can see this in action.

The free market provides a great laboratory for analyzing organizational structures and pressures and their results. Perhaps we should look there to see what management tactics result in positive, good kinds of efficiency. I guarantee you that cutting the legs off your infrastructure, logistics, and core competencies is not a successful strategy. What would happen if FedEx cut back on repairs to its truck fleets in an effort to save money?
Please stop writing programs and then abusing punctuation to get the "line count" smaller. That doesn't enlighten anyone.
I thought the fictional/thought-experiment setting was a very good device for this kind of article.
For those commenting about SASS having this forever etc, note that this goes a step further:

:root { --color: blue; }
div { --color: green; }
#alert { --color: red; }
* { color: var(--color); }

You can't accomplish that with SASS today. More info [0].

In fact, this feature isn't even covered with cssnext:

The current transformation for custom properties aims to provide a future-proof way of using a limited subset (to top-level :root selector) ... [1]

I'm very curious whether or not this paradigm will be accepted as "best practice", or how it will be used.

[0] https://developers.google.com/web/updates/2016/02/css-variab...

[1] http://cssnext.io/features/#custom-properties-var
importpython for python programmers.
I also "voted" for NamedTuples https://twitter.com/nathancahill/status/696146948567359488
Not the author, but possible answers:

> I disagree, cloud backups are more reliable.

Cloud backups, maybe. Data that's only in the cloud (e.g. on GitHub) is not more reliable than data that is in the cloud and backed-up by you to somewhere else (to a different cloud, if you want).

> If the repo goes down it's already going to be a lot harder to use, but it seems easier to fork a repo.

Which means you have to maintain an up-to-date fork, you loose the issues etc from the original repo, and if a repo is DMCAd your GitHub-fork is gone as well.

> When have you not been able to work on a local repo locally?

If you wanted to read the issues, or PRs by other people that you didn't manually copy.

I really like the project, it should make it easier to make sure I always have a copy of important stuff available. Just need to figure out what's the best way of telling it which repos I care enough about (I star to much stuff).

EDIT: take a look at the issues though, it has some annoying limitations
That is some good perspective. I am most familiar (whatever that means) with the US and Asia; I should have stuck to the two.

In any case, the fact remains that the US has a huge handicap due to the size (population and land) of the country. It is much easier for infrastructural change to happen in most other countries because they are much smaller. This is obviously only my theory right now from experience in the US and Asia.
That's woefully poor analysis. Thailand did not fight wars from the 50's to the near 80's. That's a bit like asking the former Yugo states why their economy looks nothing like Turkey's.
They feel just as threatened as book publishers, MPAA, RIAA and all the short-sighted content producers who have been relying on quirks of technology that allowed them to monopolize distribution of content. Quirks that no longer exist in Internet/Digital age. These people have and continue abusing the legal system to shore up their previous monopoly.
> "Civil rights" movements today are usually asking for special treatment.

I wholeheartedly disagree with this opinion.
Hearing Heartbeat in Audio and Video: A Deep Learning Project
That's not quite true. Scion was up in 2001 and 2002 (when the market was down) and they beat the market in 2003 and 2004 - in each of those years, they were primarily a long-only equity fund.

I'm not sure what the performance was in 2005. In 2006 they were down 16% (because of premiums on their CDS positions) which they then recouped in 2007 and early 2008.
Onto new challenges
> Why is our infrastructure important to you?

Presumably because it affects how difficult it would be to contribute to the project? This sort of "us v them" outlook seems to be at odds with the nature of open source.

I know a few Haskell projects moved from Darcs to Git recently. While it's sad because Darcs is awesome and underused, lowering the barrier to contribute is probably a net good. Questions about infrastructure like this are by no means unreasonable.
Hey, I did not see your comment before, sorry. No, it is not :)

Though it might be more a culture than a language thing.
Overall cool wrapper but is it safe to simply overwrite the cursor variable without closing it first? Will that clear fetched result sets out of memory?
> Django's ORM

That's the catch right there.
My perception of Apple has changed. In my previous perception I never would have written anything positive about it. And at the time the device came out or was on the market I would have harped on its pomposity via aesthetics...and it's still their.

But this is the sort of design that gets executed when a portfolio still matters. It just does what it does and isn't about corporate synergies in the cloud or lock-in subscriptions or users making naked pictures of themselves type activities. It's not different for the sake of just being different...lens specs are printed on the lens because it is a lens and printing specs on the lens is useful...and so it wasn't up for debate by a marketing committee who don't know or care about lenses.
I think it depends. In the summer, I shop at local farmstands and farmers' markets. They often have wonderful stuff but they're typically more expensive than the grocery store.
The [Head First Labs](http://www.headfirstlabs.com/) series of books is a terrific example of teaching programming with relatable, real-world problem sets. I've found these books are good for a general overview of a topic that can later be supplemented by more advanced references.