skysight-inc/HackerNews huggingface dataset:
Discovered a lot of fresh books and reasons for reading them.

I've collated the ones with interesting reasons for reading them here --> http://shelfjoy.com/sia_steel/books-hn-wished-they-had-read-...
I'm worried AI will start killing everyone if it trains on this data. It's going to see:

- video games cause violence

- the internet causes violence

- guns cause violence

- drugs cause violence

- etc

And draw some conclusion like food causes terrorism. I jest; but only a bit...
Sure, I just think my (not that well thought-out, but still) suggestion mitigates bugs in existing source code with fresh compiler support better than this thing does. A compiler/runtime using new instructions to make instruction addresses hard to clobber could instead use instructions keeping on-stack array sizes in the array pointer and maintaining it through pointer arithmetic. A compiler/runtime know when an array size is too large to fit into 23 bits, certainly on-stack arrays are never that big so your sister comment's problem about "4G" is not that big of a problem, just don't do this with large arrays.

It'd require somewhat more ISA & compiler changes but it'd solve more problems that just the one problem they solve, and I think the security of this would be easier to demonstrate, too.
I'm glad that they're taking it seriously and not just saying they're committed to diversity.

It's postponed, not cancelled, though.
Yea. It's still weird as hell to call rice a vegetable as if that's meaningful. Doubly weird to consider rice's vegetable-ness as leading to its carbness.

Most of the rice plant is just fiber, nutritiously.
While renaming for loops? Even js is more stable than this...
Somewhat flippant answer: you were just imagining the UK being saner.

There's been a law since 2000 compelling suspects of crimes to divulge their encryption keys or go to jail, for example. The lack of speech protection isn't new.
Open Source Presentation and Prototyping Tool
Actually Go binaries aren't statically linked by default anymore, and there are several hoops you have to jump through to make them statically linked.

Note though that Go packages will be statically linked into your binary by default.
Thank you Sir, I constantly read, so will add it to the queue
Context free grammars are perfectly capable of expressing matched curly braces, even with unbounded nesting. Am I missing something?
The event has been postoponed by ministry of truth due to truth not being consistent with the truth.
Same way you invoke a ruby script, python acript, jvm call, whatever: with exec. Scripts are just the easiest.
Old-school VB actually shows you all your code (sorry, best video I could find quickly: https://youtu.be/zmyZCmX2LWQ?t=2m21s). They were aware of the issue you raised, having tried separate-function editing as far back as QuickBasic for DOS.

The usability engineering of old-school VB (of which VBA is the modern representative) was frankly top-notch, and I feel no shame following their footsteps in the https://anvil.works code editor.
And I thought they used a car...

She may have been a competent operative, but as a politician she is bottom of the barrel..
Why postpone it at all? They did a call for papers with blind review and the best papers were men.

Its new tech, conferences are important promotion opportunities, especially for tech as maligned as Electron is.

This seems like bad optics, and I feel bad for anyone who was accepted but gets bumped for a new presenter of the "right demographics".
Theresa May should educate herself before making statements like that.

Any person with half a brain and has some knowledge about how the internet works, knows that it's not possible to regulate it entirely.

For example, any image can be made to contain an encrypted message, without anyone ever knowing it's there [1].
This will just be another blow to everyone's privacy if she gets her way.

[1] https://en.wikipedia.org/wiki/Steganography
The public aren't asking for any of this. They only use these cases as a sort of opportunity window to introduce laws that ban various types of porn
Or, I wonder how the current speakers from the list feel about that statement. They seem to not reflect the [high] standards than the godly organizers hold themselves to.
Nobody has yet mentioned, perhaps because it's obvious: every time you change the density of the medium in the path of the sound beam, you get reflection or refraction losses.

Hands are much denser than air. Not only does UBeam need to track where the receiver is, they need to hit the target without going through your hand or body to avoid another large efficiency loss -- I believe the typical figure for air/soft tissue boundaries is 99%.
They should loose and government should not help. So that this culture of recklessness die. No "too big to fail" BS
Good point, though climbers can always add weight to get that Earth-like experience.
That's a pretty sick accusation mere hours after a terrorist attack.
A cool application of this technology is Matthias Wandel's pantorouter: https://www.youtube.com/watch?v=8wZ1v4PIsYI
I am an Indian (मैं भारतीय हूं‌) but as long as there are people who put token diversity over true meritocracy, there will never be hope for the downtrodden. This entire thing is such a farce.
How Bitcoin Works Under the Hood
Digital Identity Part II – Proof-Of-Personhood
Not sure, if linking to the pdf is frowned upon here:
sci-hub.cc and paste the paper name, voilá.
At face value this is poor communication. It's not clear what kind of diversity they aimed for: was it gender, racial, economic? What are they taking a stand for?
Cyphernomicon Table of Contents
>People do that in Lisp, too.

Not as much as they should, which is the whole point of the article, and a core lesson of history.
The only mention of far-right is in the title, article [correctly] talks about right populism.

Far-right populism is imho these days a kind of oxymoronish syntagm.
My hat is off to LulzBot creators Aleph Objects for sponsoring FreeCAD development in addition to the two full time Blender devs.

Maybe someone knows, if there are even more FOSS 3D projects they are funding?
Amazing is a friendly word for it.
This is true for every decision by a court except for the final judgment. A typical example would be a bail hearing, where they are not supposed to establish guilt.

But like with many human system it tend to leak. Its not uncommon to hear lawyers say that the outcome of a motion will imply where the final decision will land.
>For example, the endless (bracketing). My understanding is that the power of lisp macros comes from this questionable, but distinctively lispy, syntax.

The endless bracketing is nothing more scary than the endless {} and () in a C, Java, C++, JS etc program.
Devil's advocate:

They have lots of non-actionable data on thousands of individuals ("individual X is a potentially violent extremist but hasn't committed any actual crimes yet").

One could make an argument that what they are after here is to get actually actionable data ("individual X is plotting an attack next week together with individuals Y and Z").
Funny I thought the same. This is tech not a political rally
Can we use AI to simulate diverse holographic speakers and phase away the pesky humans as presenters? We could also generate the content with markov chains of buzzwords.
Because the AGPL, like the GFDL, is not a free software license. It doesn't allow running the software in reasonable ways.

For example, given an AGPL full text search program expected to run over a web interface (and offer source over that interface), I cannot adapt it to run over postcard, SMS, or amateur shortwave radio.
Broad Institute of MIT and Harvard | Frontend Software Engineer | Cambridge/Boston, MA | ONSITE, VISA https://www.broadinstitute.org/

We’re a small team of software engineers, computational biologists, clinicians, and geneticists building cutting-edge tools and methods for interpreting the world's largest aggregated human genetic datasets. Our stack: React, Redux, D3, SVG, GraphQL, nodejs, Docker, Kubernetes, GKE, Python, Scala, Apache Spark.

We are looking for demonstrated experience with web tech, an eye for design, and genuine excitement to learn new things.

Your work will be 100% open source and highly visible in the genetics/genomics community. Our resources are used by tens of thousands of researchers and physicians around the world. Come help shape the future of human genetic data visualization and discovery!

email: msolomon@broadinstitute.org
Sure, replacing a legacy Coffeescript + jQuery app with pure Scala.js. Implementing core functionality of various jQuery plugins (Datatables, Validation, FancyBox, Bootstrap Date/Time pickers, etc.) in Scala.js. Payload is less than 50% of previous version's app bundle. You can of course pull in client-side libs as you like, but for this project it's been really nice to strip out the bloat.

Having Scala's type system on both client and server is pretty surreal, not to mention full IDE support -- the entire world of javascript just appears as you type ;-)
Has she specified anywhere what 'the internet must be regulated' might mean? There's a huge difference between having Facebook-and-Twitter type organisations share stuff with the police, and trying to manage every possible means of communication.
I especially dig the necessity to bring up Adolf Hitler. As if that has any relevance AT ALL.

Especially when we know that the problem isn't even specific to VW, with many manufacturers accused of the same thing.

If anyone really wants to learn more about what happened here, I can't recommend more the 33c3 talk "Software Defined Emissions," which tells you a ton more than this clickbait hack journalism could ever.
What a beautiful piece of writing. I always saw terraforming Mars as a technological challenge, it's great to see someone consider the ethics of the project. The following paragraph stood out most for me.

'Another reason for believing that terraforming would involve hubris is to consider how we treat Earth, a place we might call our “proper place” or “home.” If we think of our home as a place which nurtures us and in which we grow to maturity, then a case could be made that until we learn to treat our own planet better, any attempt to reshape another planet and call it our “home” would be hubristic.'

Whenever we apply technology people talk progress. Intuitively I would say that progress implies a destination and that progress is about getting closer to it. But can we really say we're making progress if we do not know the destination: how should people live together? When we agree to terraform Mars we do so in the belief that it's a good idea. But 'good' implies an answer to the question. It's very interesting to try to find these implicit answers and see if we can turn them into an explicit answer. Maybe then we'll find that often technology looks like progress, while it's not getting us closer at all.
My thoughts exactly, diversity has so many dimensions it could be applied to.
Like the author, I spend a significant amount of time pondering the utter horror that nuclear war would entail, the death and destruction it would rain upon innocent hundreds of millions of innocent civilians. I find myself pondering whether my own home city of Milan, a relative backwater strategically, would nonetheless be worth a deliberately targeted warhead "just for the sake of thorougness". What that would look like, what it would cause, what would happen to me and everybody I know, what the aftermath would be. It's truly horrifying.

In a certain sense I get annoyed whenever I read or hear endless hand-wringing over the latest terrorist attack (Manchester and, as of last night, London now featuring largely in the European public discourse, as well as the bewilderment that Italy itself has not yet been a theatre for such atrocities). Why does it annoy me? Because in terms of impact what these hate-fuelled young men can do is negligible compared to what a single high-impact, low-probability event involving thermonukes could entail.

Every morning I wake up and read the latest outrage tweeted by Trump, and I find myself quaking in fear at the thought that whilst he rabidly poked at his twitter account in the dead of night an aide was not far away with a nuclear briefcase that can inflict essentially infinite damage upon the world, and that it'll be in his possession for the next 1,326 days and nights.
They could require places with the highest pedestrian traffic have elevated walkways for crossing streets, and reinforced barriers between the roadway and pedestrian traffic. Or ban cars and stick to trolleys, buses, trains.

At some point, after we've exhausted all options, we might have to ask ourselves why so many people want to kill random strangers, and then deal with that.
Why would the downtrodden benefit from a true meritocracy?
I don't get it; like race/gender or code. Are they all desktop chat and Todo apps and since electron isn't "taken seriously" so they won't move forward? Or they can't fill an arbitrary human type diversity?

Like less than a paragraph, idk if this was a big conf but this is not a satisfactory explanation.
I am also looking forward to mandatory race and gender quotas in scientific conferences.
Ethereum is building out a p2p messaging system called Whisper: https://github.com/ethereum/wiki/wiki/Whisper

This doesn't use the ether gas as payment, but a PoW to encrypt the message locally then sent.

Ethereum's data store will come from Swarm: https://github.com/ethersphere/swarm

With these two additional pieces it is trivial to build and conduct a social network on ethereum's blockchain.
Imagine if a few $MINORITY_GROUP speakers get in in the next round. Are they there because of merit, or because of optics? As a minority I would feel a bit patronized. And won't the next conference feel like a guy saying "I'm not racist, I have a black friend."?
>The Prime Minister said introducing new rules for cyberspace would “deprive the extremists of their safe spaces online” and that technology firms were not currently doing enough.

We had widespread uncatchable for years (or decades) terrorism in the 60s and 70s (from RAF in Germany and Brigate Rosse in Italy, Action Direct in France, to Carlos, and tons of others) without the internet. Hundreds of bombings, kidnappings, executions, etc.

Where does the BS idea come that if you track the internet you will stop modern terrorism?
The ICO was years ago. They've been focusing on their developer community instead of marketing.

Their github is fairly extensive with client ports to help devs: https://github.com/iotaledger
This may be an unpopular opinion but I still don't understand why diversity even matters here - shouldn't it be the merit of the ideas and the presentation skills of the speakers?
The concept of a meritocracy on issues like this is what most people think naturally makes sense. Except that study after study, and evidence after evidence has shown that over the long run it's a flawed strategy.

That's why companies push for diversity on boards and in leadership positions because (a) it encourages people minorities/women/etc to strive for those positions and because (b) homogenous viewpoints are destructive.
> ElectronConf is a brand new conference completely dedicated to Electron

If you were completely dedicated to Electron you wouldn't postpone it, since what matters is the content, not who tells it.
> what separates us from animals.

talk about hubris.
I absolutely agree with what you've written here.

My exposure to gaming has been almost entirely seeing other people play FPSs.

Thinking about it, the most recent game I played was http://play.quantumgame.io/ which is none of those things I characterised games as.

Thanks for calling me out.
I suppose she's talking about websites visited rather than message communication. Terrorists likely have similar website browsing patterns... their hunger for like-minded material, news and propaganda from fellow "soldiers".

Website browsing activity can be hidden too, but new recruits like ignorant teenagers looking for a meaningful purpose, they might be careless with their internet anonymity. You'd want to get to them before they hit the streets with murderous intent.
You don't actually think this is about stopping terrorism do you? This is naked and shameful opportunism.
You are not supposed to insinuate such a thing in a western democracy. Those things never happen, those in power are ethical and bounded by laws.

And even when they do, and come up in courts (as has happened e.g. in Italy in the 70s and 80s and other places), well, that was in the past, and this is now.

Oh, and Asia, Latin and Central America, Africa are totally different places, with inferior cultures, which explains why such things happen there all the time.

/s
Deliberately weaking public security is entirely the wrong approach.

Banning encrytion makes the British public more vulnerable not less.

And whitelisting all posts and uploads quells the utility of criticism, opinion and opposition.

It seems the government don't trust the population.

Teresa May is entirely wrong in her approach and one suspects utterly ill advised.
Regarding the other comments here: this is a book review, not a general analysis of emissions cheating.

I am about halfway through the book right now (so far, very highly recommended).

There is a lot more in the book than is captured in this review. VW's history is extremely interesting, and the company has unique organizational aspects (even by German standards).

And related, an excellent, detailed technical summary of cheating implementations, including the historical evolution across manufacturers: https://cseweb.ucsd.edu/~klevchen/diesel-sp17.pdf
So they exceeded all the possibilities to make "security" tighter in the UK and now try to force their paranoia on the rest of the world?

I wonder how the internet will jump down the camera to stop a car.
Thing is, none of these are language agnostic. jsonschema is the only one that makes an attempt at that.

It's a slight pity that the python jsonschema package doesn't support some of the more powerful recent features though.
Building my own router and HomeKit hub
Give us diversity! There's too much JavaScript code in Electron. Minorities such as PHP, C++, and LISP are underrepresented and opressed!
because you can login to gmail with your phone after verifying SMS, knowing the gmail password is not necessary
I didn't know they had blind review for the papers; if they did not have blind review and for one reason or another knowingly chose an all-white-male speaker list (or whatever they mean by lack of diversity in this case) I'd understand this move - they felt they made bad choices and want to fix it before proceeding. But if all the speakers were chosen blind, if done correctly taking unconscious bias out of the equation, it seems kind of silly to cancel the conference when their objectively best papers happened to not fit into their preferred demographic spread.

Personally even if I was someone who would at some point be interested in speaking at such a conference, I would now avoid applying for fear of being accepted wholly or in part to fit their female quota as opposed to on the merit of my proposed material.
What's next, bar contributions to the repository and automatically deny pull request​s based off race, gender, and/or ethnicity?
any books suggestions?
"The Hero with a Thousand Faces" from Joseph Campbell.

It opened my mind to understand metaphors and analogies in literature. It allowed me to peek under the surface of text.
Seriously, every written piece I read after that was different for me than before.

It also gave me more insight in the human mind and psyche.

Being able to read and understand more literature also gave me more perspectives and deeper understanding of the world and place of mankind in it.

Some other nice reads:

"The Way of Zen" - Alan Watts

"The Book" (On the Taboo Against Knowing Who You Are) - Alan Watts

"Demian" - Hermann Hesse; but I wouldn't want to read it earlier. I think I read at the exact best time for me (in my late 20s).
I'm a minority as far as "diversity" goes and this is dumb. If diversity really matters to you (and it fucking shouldn't at something like this), then put the conference on, and use it to get more minorities interested in the con. Teach more people, and eventually you will have more than enough speakers who come from diverse backgrounds.
Rights that don't fully exist in the UK anymore:

* Free speech (see prohibitions on "hate speech" and "extremism")

* The right to remain silent (your silence can be used as evidence of guilt in court)

* The right to a jury trial (the UK now allows majority, 10-2, verdicts. The right to a jury trial can also be removed in cases where the government suspects jury tampering.)

* Habeas Corpus (up to 14 days detention without charge of terrorism suspects. it was 28 days until 2011)

* The right to be secure from unreasonable search and seizure (in many situations the standard of evidence has been lowered from "probable cause" to "reasonable suspicion" and is increasingly at the discretion of police/government instead of courts)

* The prohibition on double jeopardy (the government can petition for a new trial after acquittal if substantial new evidence comes to light)

* The exclusion of illegally gathered evidence from court (the UK never had an exclusionary principle)

* The right to self-defense (there is no castle doctrine in the UK. In every US state except Vermont, you can use lethal force with impunity against an intruder to your home. See the UK case of Tony Martin, who was convicted of murder for shooting robbers who were in his home)

* The right to assemble

* The right to keep arms (I realize this crowd may not be a fan of this right, but nevertheless it used to be a right Englishmen and Americans both enjoyed)
Well Indians are over represented in tech so you're views don't matter. Double because you're male.

But yes, rather rediculous. Totally agree. It's like survelience and terrorism. Just a stupid excuse to gain Goodwill w/ some groups and avoid a different problem they don't want to deal with.

Hope you weren't offended, I just wanted to make a point. Of course your views matter
It would be shocking if they hired anyone but the creator of Scala.js -- hopefully after you finish your doctorate this winter Lightbend and/or Scala Center will step up and make it happen.
Social justice is not justice.
Social justice is not compatible with truth (science, math, physics, software engineering, etc).

https://youtu.be/Gatn5ameRr8
I don't think this is devil's advocate arguing.. There's a slippery slope from what you describe to the concept of "thought crime", which sounds hokey and conspiracy-ish but given the level of surveillance we have, we're not that far off.
What was the list of speakers?
It seems that most people are crediting the cancellation with this tweet - https://twitter.com/fox/status/870761439094489088

"Congratulations @Github for hosting an all male conference!"
Is meritocracy dead?
Using "safety" as an excuse for surveillance and censorship is a popular action from the Fascist Playbook. I just hope that those in the U.K. don't fall for it.
A true meritocracy would mean anyone with intelligence, talent and creativity would rise to the top. Of course this is naive thinking.

We live in a world that harshly discriminates based on gender, race, socio economic background, wealth etc. And its human nature that if you don't see people like you rising to the top that you will think there are legitimate reasons and potentially just give up.
Isn't it a slap in the face of speakers that took time to send in their proposals for presentations? "Your talk is great but your ethnicity or gender just isn't quite right"
How is cancelling the conference going to allow the diversity they want in the community, do sponsored tickets from organisation that promote women in tech, or BAME organisations that promote that.

Cancelling means everyone loses.
We could, but AI is also racist..
https://www.theguardian.com/technology/2017/apr/13/ai-progra...