skysight-inc/HackerNews huggingface dataset:
You can already find "a complete, ready-to-go curriculum package for every course" on the internet.

Unfortunately (1) it's fragmented into lots of sites ... but most importantly, (2) it's low quality, and typically not adjusted to your particular year (From year to year the level of students varies a lot, and some need easier or more difficult content). On top of that, some years you have 50h with the students, other years 60h (depending on holidays, breaks, outings, interruptions). So that "package" would need some input parameters to achieve differentiation, acceleration, etc.

I often find it easier to spend 2h creating my content from scratch than adapt somebody else's (This can mean 20h - 30h of preparation in a week when you are teaching something for the first time, on top of teaching, supervising, after-school activities, etc)
Bitcoin Is Unstoppable. Let the Revolution Begin
Such a waste of tx!

Ethereum should allow sending directly to 0xAddr#input where input could be kind of tag that is used to identify you.
Race condition security bugs common across different OAuth 2.0 implementations
Did you change your vote based on memes or fake news?

So far, everyone I've asked has told me that they didn't. I can't find one person who admits they were influenced by memes or the click bait articles.

I'm sure a few people did have their views changed by them, but I suspect the number was vanishingly small. It's nice to find an easy reason and shuffle the blame elsewhere, but I think the election results can be squarely blamed on America.

Really, ask around. I've tried all sorts of variations on the question, and wasn't usually as blunt as I was when I asked you. It's not even really gerrymandering, at least for POTUS. Those are pretty straight districts.

No, we are pretty much entirely responsible for our election results. A good portion of the country still feels this is a good thing. If it helps, I did not vote for the winning candidate.
Not hating, but I was underwhelmed.

There must be oodles of old NYC photos sitting in various old home photo albums out there. I hope some day they're all digitized and compiled into something like a VR experience. :-)
> Can you give us some examples of things that you're worried can't be written clearly using plain JS? Obviously everything you can do with jquery you can do without jquery. Its just a library.

The not() selector for jquery is one. The closest() is another that I have used multiple times.

> What do you mean by event delegation in this context?

This is what event delegation looks like in jQuery;
$("ul#listid").( "click", "li.classThatMatters", function() {
//do something
});

How would event delegation look when selecting a child element with a specific class? Event delegation from scratch in vanilla js is longer than this.

I don't know much about query selectors. I'm going to read up on them. I suspect it handles most if not all the basic stuff jQuery does. However I suspect that are use cases that it might now.
You should not wonder - they did. There is a reason Ambassador McFaul was so much shunned by Russia he had to be removed.
The tracking ad bubble is one of my favorite topics right now.
Haha old guy bias. I did make it all the way through Stargate btw. That game was a screaming bitch.
> I guess you missed the news about their attempted and successful intrusions into state election databases?

I did miss the news where Russians successfully manipulated results in those databases. Can you provide me some links, please?
A man regained consciousness after 15 years in a vegetative state
The funding for Zheng He's voyages was pulled because Ming China needed the resources to defend against renewed attacks from the north, i.e. Mongolia and Siberia. Because Britain is an easily defended island and the Iberian peninsula has the Pyrenee mountains acting as a defensive wall, England and Spain didn't have this type of problem when they sent out their fleets.
So i follow a link, supposedly about a book, and i see a wall of text trying to sell me something with no information what that something is.

That reminds me of this:
“But look, you found the notice, didn’t you?”
“Yes,” said Arthur, “yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.”
I know it's a slippery slope, but I seriously questioned whether or not Trump's account should have been censored after he claimed North Korea wouldn't "be around much longer." I actually felt concerned for my safety and for the lives of military personnel that might get pulled into a conflict. I don't think Trump's tweets represent any kind of strategy that shouldn't be interfered with. They only represent the possibility of an unthinkable tragedy which would take place over nothing -- the whims of immature men with outsized egos. They are "newsworthy" to be sure. But so would be the deaths of people in Seoul and wherever else if North Korea decides to initiate a conflict based on a provocative tweet.
Ycombinator doesn't care about credentials?

Sam Alton - Stanford
Drew Houston - mit
Collision brothers - mit/harvard
Airbnb guys - RISD

We could go on, so let's do...

Please tell me honestly if you think google Facebook Amazon Microsoft would be where they were without the "traditional credentials" of their founders? Stanford, harvard, Princeton, harvard, respectively.

At this point all these SV demigods like Ravikant (Dartmouth/Stuyvesant-look it up) are just being irresponsible getting kids' hope up.
Climate models: an essential tool for guiding policy
The Git Rebase Introduction I Wish I'd Had
What about a clever webgl shader to leverage the GPU?
Did you read the post I responded to?
There are different strong claims based on ideologies while none can be falsified. Let's look at the history:
1.The revolution of 1911 that overthrown the Qing dynasty was based on the idea that a democratic and prosperous new China will be established. It didn't happen. Instead there was tens of years of bloody civil war.
2.In the Culture Revolution between 1966-1976, the grass root democracy was encouraged by Chairman Mao at the beginning for his political purpose. There was a chaos all over the country that every cities/towns/factories/schools there would be (almost) exactly two parties fighting with each other while both claimed to loyal to Chairman Mao.

The Chinese elite already know what's the consequence CCP is gone. Most normal Chinese as well as all Westerners don't know.
Old mate at plogging dev is working on one as we speak. He got a bit of traction here a while ago (can't find link)

Blog here: https://www.ploggingdev.com/
I like the concept of community-driven recognition, but I would caution against separating assessment from learning (if you used "instruction" to mean the moment when learning happens). Communities that engage in collaborative work (like open
source projects, or guilds) are very good at surfacing and recognizing expertise. Making assessment a separate process increases the risk that we measure the things we can count, rather than the things that really count (butchering the Einstein quote).
TRAMP reuses ssh connections. It's straightforward to configure OpenSSH to reuse its connection, see e.g. https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing and that is what TRAMP does.

>Can you make it work with multiple SSH connections to arbitrary servers, without any per-server configuration?

Certainly, of course. Depending on your level of hackery, you can:
- Make ssh automatically copy an emacsclient wrapper script over which does the correct thing
- Use OpenSSH's Unix socket forwarding on each connection to connect emacsclient to your local Emacs server
- Use https://github.com/magit/with-editor

I've never bothered, though, because I run all my shells on remote hosts via TRAMP within Emacs, so when I am in a shell, I can just use open the remote files through the normal Emacs keybindings, rather than typing "emacsclient filename". Thanks to with-editor, this also extends automatically to commands invoked on the remote host which run $EDITOR.

>I don’t have any experience with Emacs, but…

It's not surprising. :) You said "using vi over ssh - or any editor - has always struck me as a hack", "is an unpopular opinion". In fact, it's the consensus in Emacs land. :) Though perhaps that doesn't prevent it from being an unpopular opinion, these days. :)
VocalEyes AI
Kayfabe
Most likely not optimal but it certainly can be done without looking at the screen while watching Netflix :P
This is the type of question that leads to new classes of exploit... well thought!
This is the kind of ideology over reality argument that gives academics such a bad name. You list all of these "bad" foreign policy actions without examining the context, the costs of doing nothing, or any of the "good" actions these countries have also done.

Take Libya, for example, the choice was to either do nothing, and let a dictator kill a bunch of his own people, in which case the US would have been condemned as "propping up" the guy, or help the rebels, in which case they get accused of "destabilizing the country."

If they send a bunch of people to help the rebels rebuild their country afterwards, they're now "nation building" and/or "colonizing". If they do nothing now they're ignoring the country they helped to "destabilize". If they sign a bunch of deals to bring in new goods or open new factories is "western capitalism" and "worker exploitation", but if they leave them alone, or only send aid workers then it's "paternalism" all over again.

Maybe the reality is that even the most powerful country in the world couldn't do anything to help the problems of a country with millions of people, but they still take the blame for whatever happens, even if they do nothing.

And Syria is basically this situation, plus a bunch of global powers doing their proxy war nonsense, plus a bunch of power hungry murderers using a religious ideology as a justification to do whatever they want, along with a murderous government that wants to hold power at any cost. No wonder Switzerland tries to stay out of this sort of business, other than bankrolling some of the people involved anyways.
File contents as compared to file names.
How is it better than whatsapp?
Nice.

I remember seeing something like this many years ago. Difference was the page was saved on the server (it was pre local storage), and it had infinite pan and zoom. Can't for the life of me remember what it was called. I even went through some old bookmarks files looking for it.
If you don't have it then your voice conversations go to crap during heavy network use. It's very noticeable.
When I learned HTML in the 90's and early 2000's you got a strong notion that they were separate concerns.

When I was learning react when it came out I had such a visceral reaction I just wanted to run away.

After coding within react for the past couple years I strongly feel that react has got it right.

A concern is after all a generality that has the potential to generate a strong bias.

My lesson is that concerns should be taken with a grain of salt, and be willing to try new things with as little as bias as possible; and then form a new opinion, maybe a slightly different concern.

P.s I have also started writing CSS in our presentational focuses react components and I couldn't be happier. It naturally did a BEM-like architecture. I highly recommend it. I say this with extensive experience of CSS architecture for applications.
Steve Bannon Interviewed by Charlie Rose – Pt. 1 of 5 – [video]
Re: #1 that’s been generally smooth for me since Homebrew stabilized but I think your second point is key: it’s faster to develop locally but you definitely want to have some regular test that you’re in sync with the actual deployment environment. Docker has made that pretty easy now that the Mac Docker app is solid.
I agree with your analysis, although I tend to think that humans aren't well qualified to decide when it's proper to censor/silence others and when it's not. We're too easily corrupted and blinded by preconceptions, presuppositions, ideologies, and our current political views.

For that reason I tend to think we shouldn't play around with silencing people, even tho I agree that it's pretty hard to do in this case.
To support your point: https://en.wikipedia.org/wiki/Societal_collapse#Theories
Ed Weissman on Managing Software Projects and Leading Engineers
This article has some correct points but only by coincidence and often out of incorrect analysis that is actually counter to the point the author is trying to make.

A good number of the "delusions" are the result of the lack of anything resembling a proper engineering process in most projects.
Try Mithil.js/HyperScript for defining HTML and Tachyons for inline-ish CSS. I've been happy with that mix. Both emphasize simplicity and maintainability.
File contents and file names are two very different things and should not be subject to the same rules.
Chinese have no problem sharing. If you've used wechat you'll know it's western tech that has fallen behind.
> Could you name an existing stable monopoly that is not a state-granted monopoly.

No, because we have regulations to prevent them and break them up.

There are a number of entities that are clearly restraining their classically monopolistic behavior BECAUSE of the regulations such as Microsoft, Google and Amazon.
Apple Shifts Siri and Spotlight Search from Bing to Google on iOS and MacOS
> As I understand it, essentially any high performing college student can join the party

Not necessarily. I understand that it also takes personal connections and/or a little bribery to get in.

> and then there's deal making and voting within the party. I wouldn't be surprised if there's different "factions" within the party, each fighting for control, or each who have a different vision for the future.

My understanding is that this is absolutely true at the higher levels of the party, but not so much at the regular levels. Party membership itself doesn't confer much privilege or power.
Bitcoin Icon Roger Ver Is Starting His Own Country with No Government
You pay us in electricity draw we didn't tell you about is a good business model?
This is very essentialist, and I'll only point out that, prior to the Renaissance, you could say very similar things about European cultures.

Thank you for showing me a new word: essentialism. It sounds philosophical, which is a kind start... to then calling the bs.
> At what point do people just accept the fact that Trump won a democratic election, racists voting or not.

I don't see that as the issue here.

If there's a plane crash in the US, there is an exhaustive effort to identify the failures and improve policies and technology so it doesn't get repeated. Trump sees any audit or investigation into the election as a personal attack on him. I see any feet-dragging as a personal attack on US sovereignty, which is what he was elected to protect.

I get that lots of the 5/6 of America who didn't vote for Trump want some way to nullify the vote. I don't think it's healthy for the country (just like Gore in 2000 decided not to file additional lawsuits to extend the inevitable) to pretend like there is a viable path to overturning the election results.

I want and audit (of the election systems, election financing, and election-season media buys) and accountability for the failures of our overfunded and underperforming intelligence community + military cyber command. And I want some recommendations for policy changes and ideas about how to make sure the plebs are more media literate in the future.
So, one country foisting this unholy mother-monster of all tracking and social control machines on as much of the world as doesn't actively block it, and then going all hissy when parts of the world make a bit of competent use.

We are slightly amused.
Bandwidth and loads time already do play a part in search rankings, at least with Google.
typically you would leave the large sizes as-is, the filters are mostly useful for the smaller sizes where you don't see the diamond kernel effect.

not sure why people so upset about the name, mathematical morphology is commonly used in computer vision. As far as marketing BS goes it's pretty tame compared to some of the stuff I've seen on hn.
No, sorry -- but it is easy to run it locally if you already have nodejs installed. It's not very fancy -- just shows the basics.
The coding boot camps are closing en masse. I can't speak for the other alternative educational models, but there has been quite a bit of discussion around the boot camps closing.

Here is a recent article:

https://www.nytimes.com/2017/08/24/technology/coding-boot-ca...
It would be fun if AES-NI support was added to JavaScript engines, though it would need a standard.
Tell HN: The book Principles by Ray Dalio is very good
It's very good if you're looking for a book on how to generally be more successful in life / getting the things that you want.

Also, if you'd read the PDF online in the last few years, the book has a substantial additional biographical section at the front, and some new stuff in the middle. I found it more than worth it for the biographical stuff.

I have no association with the company / people involved, just found the principles PDF helpful a few years ago, and think the new book is even better and that it would be good if more people were aware of it.
MS is heavily investing on AI because they missed the opportunity of being #1 on the web and on mobile.

However if you go back some decades you will see that Microsoft did have smartphones, before the iPhone, just they weren't as appealing as a product.

This time around I predict it will be the same. When you look at the product (e.g: Visual Studio tools for AI) it looks very featured but not very organized... Microsoft needs to understand that more and more features doesn't mean more perceived value.
Maybe I don't. Doesn't really change anything. You go to the Police to report crimes and she went to Uber. If your SO get's murdered in McDonalds I would better my bottom dollar your first reaction wouldn't be to seek out McDonald's management.
Come on, downvoting Abraham, it's a guitar hero thread!
I have many of these books, and I can vouch for their quality. They are excellent.

Get the $15 bundle. Those are the best ones. They are a little bit out of date, but still very relevant. This is a steal!

Especially great books:

* Hacking the Art of Exploitation

* The Ida Pro Book (mostly if you use Windows)

* The Practice of Network Security Monitoring

* Practical Packet Analysis

The Metasploit book was pretty good too, and taught me a lot about Metasploit. It didn't really scratch the "deep dive" itch that I usually have though.
Why would you take someone's DNA or implant a chip in them for identification, if their birthdate was not already known?

If you don't already know WHO the person is, you are verifying sameness of a person not relating to a known identity in identification.

This is a real question. In what scenario would you chip someone or take their DNA if you didn't already know their DOB?
Raj Chetty: Using Big Data to Solve Economic and Social Problems
>> MNIST is a dataset, VGG is a software model

Strictly speaking, true. But one discovers early enough that you can screw up a number of things when training a model on something as simple as MNIST and the model will still work, because there's so much redundancy, the correct layers will just train their way around the ones that don't really work.

VGG trained for general purpose image classification with a decent sized input is a much better indicator of whether or not some ML hardware improvement is useful.
With Apples history of releasing beta-grade software and defective hardware I'm always left scratching my head as the lemmings queue up to be ripped off one more time. Add to that the elimination of user-fixable components and I'm amazed they even survive as a company. The closest analogy is Reagan's teflon presidency. It seems they can do no wrong.
It is a business model. VPN service windscribe offers free Pro service (apparently) if you let it mine certain threshold of coins on your browser.
This is awesome! I've been waiting for someone to release an Excel-type ML product to make machine learning more accessible. This looks right up that alley, and will probably "democratize" access to ML in a number of fields that tend to be less coding-savvy.
I'm curious about your opinion here. I haven't seen this idea that countries shouldn't try to influence each other's politics until last Fall. Not saying the idea wasn't out there, just never encountered it. I've seen plenty of dissatisfaction with things like American or Russian propaganda, but never anyone saying that it shouldn't be allowed at all.

So what would a world in which countries don't influence each other look like? When people have common interests, it's natural for them to try to push each other one way or the other. So there would have to be strict trade restrictions between countries to isolate their interests. We would probably have to get rid of the UN or any other global entity like the World Bank. We would have to severely restrict immigration so people didn't come to a country and try to influence its politics from the outside. Also we would probably have to end the whole idea of a multinational corporation and ensure that every business inside a country was local. Basically reverse the entire process of globalization that has led to this point.

But most of the people upset about Russian influence are also pro-globalization, so I don't quite get it. They're not complaining about the lack of disclosure but rather the whole idea of foreign influence on politics. How can you move forward with globalization and also stop every country from influencing another's politics?
>Assuming this is how much time it takes to initialize the VM

Why would you assume that?
Corporate and government SOE machines are often running versions 7+ years out of date. I'm still EOL'ing XP machines for government clients. Seniors are another group who often run, well, senior versions.

If your Uber-for-toothpaste startup doesn't care then fine. But crusty old browsers are still a crucial factor in many markets.
Apparently, SSNs are like all the rest... It's the Wild West.
This claim gets made a lot, especially by China's government in it's "four great modern inventions" marketing campaign. [1]

I don't get it. None of those are Chinese inventions. They're all technologies China adopted really fast. It's a testament to market size, development speed and certain idiosyncrasies about Chinese demographics, etc.
But it has nothing to do with invention or innovation.

[1] http://www.chinadaily.com.cn/bizchina/tech/2017-08/08/conten...
I'm with ya. I kinda like supporting B&N and I do to a point. I live near a store and I go in the cafe for coffee all the time, and I do wind up buying books and magazines there. But I just find nothing at all appealing about shopping on bn.com, even with my member discount and whatever.

Whoever is running their e-commerce operation really ought to be fired. Or if the lack of awareness is coming from higher up, somebody (CEO?) ought to be fired.
Do those folks really count as traditional credentials?

Google founders suspended their Ph.D. programs.

Bezos has a BS.

Gates dropped out.

Zuckerberg dropped out.
DeepSchool.io: Open Source deep learning framework
Fractal – A react app strucuture for infinite scale
I just picked up a copy on Saturday... haven't had time to get into it yet, but I'm glad to hear a positive review already. I'll probably start it later this week.
Automatic registration with "invisible" recaptcha? https://developers.google.com/recaptcha/docs/invisible
Works for me on HS.