forked from Squatconf/Talks
2016
parent
086b72a78b
commit
f14b16e1d5
@ -1,15 +0,0 @@
|
|||||||
#infos
|
|
||||||
|
|
||||||
auth-name : Harry Halpin
|
|
||||||
tag : javascript, cryptography, W3C, security
|
|
||||||
advance costs : N
|
|
||||||
need room : N
|
|
||||||
Location : Boston, USA (but right now Paris!)
|
|
||||||
Can host ppl : na
|
|
||||||
|
|
||||||
|
|
||||||
# Javascript Web Cryptography: The Good, the Bad, and the Cryptopocalypse
|
|
||||||
|
|
||||||
After the Snowden revelations and innumerable SSL bugs, web developers everywhere are now wanting to encrypt all the apps - and maybe TLS is not enough! However, for years Javascript crypto has been wrought with a multitude of libraries and some sketchy behavior in the runtime environment. In addition to secure origins, the W3C has been working quietly for last three years with all major browser vendors to roll out the W3C Web Cryptography API, already in Mozilla, Chrome, and Internet Explorer. The W3C WebCrytpo API that exposes as a normalized, standard, constant-time functions the basic primitives of cryptography needed: PRNG, encryption, decryption, key derivation, key wrapping, and more. We'll give a quick overview of the API, related work like Javascript Web Keys, and demo of some working code. Also, we're not done yet: There's still open issues ranging from battles over algorithm extensibility and the Cryptopocalypse - issues that must be solved for the WebCrypto API to be a full Recommendation.
|
|
||||||
|
|
||||||
Javascript Web Cryptography is only the first small step in a secure Web. Next up is getting the secure key storage and third-party Javascript code verification the Web needs. Lastly, we'll outline how anyone can get involved to help build open standards to build what Tim Berners-Lee calls the "Web We Want" - and stop the Web from being subverted.
|
|
@ -1,20 +0,0 @@
|
|||||||
#infos
|
|
||||||
|
|
||||||
auth-name : naomi and gareth
|
|
||||||
tag : aquaponics, open data, internet of things, node-red, raspberry pi
|
|
||||||
|
|
||||||
advance costs : N
|
|
||||||
need room : Y
|
|
||||||
Location : Sheffield, UK
|
|
||||||
Can host ppl : n/a
|
|
||||||
|
|
||||||
|
|
||||||
# TALK NAME
|
|
||||||
|
|
||||||
Growing an Open Source Aquaponics Network
|
|
||||||
|
|
||||||
Aquaponics means growing fish together with hydroponic vegetables in an integrated way that minimises the use of resources. We've made a system with a number of sensors and other electronics to monitor and control an aquaponics installation. It is built from open-source hardware and software components. It uses node-red for the logic so that non-programmers can control it.
|
|
||||||
|
|
||||||
The system displays a dashboard showing its current status and we've also built a REST API that opens up the data being logged to use by others. We are hoping that others will join us to create a network of aquaponics installations using open monitoring devices and publishing their data to help with much-needed research into sustainable food.
|
|
||||||
|
|
||||||
See more about our project here: http://hackaday.io/project/2190-aquaPionics
|
|
@ -1,18 +0,0 @@
|
|||||||
# infos
|
|
||||||
|
|
||||||
auth-name : Donald Ness
|
|
||||||
tag : freedom (from wires), internet-of-things, 2.4GHz, meatspace
|
|
||||||
|
|
||||||
advance costs : N
|
|
||||||
need room : N
|
|
||||||
Location : Colorado, US
|
|
||||||
Can host ppl : na
|
|
||||||
|
|
||||||
|
|
||||||
# Using Bluetooth Low Energy for Good
|
|
||||||
|
|
||||||
When you hear Bluetooth, you probably think of annoying consumer tech like awkward hands-free phone guy, wow so fitness: you-took-1,337-steps-today trackers, and stalking customers with ads in retail stores. But, I propose that Bluetooth LE can be used for good, and has many potential useful and interesting applications.
|
|
||||||
|
|
||||||
I plan to cover the basic high-level concepts of Bluetooth LE such as scanning and advertising, services, characteristics, and peripheral and central networking. I'll include code examples using the `noble`/`bleno` nodejs modules and briefly touch on firmware and hardware aspects of development.
|
|
||||||
|
|
||||||
The talk will conclude with examples of how low cost, low power bluetooth radios can be used to interface with distributed systems in meatspace and facilitate more secure cryptographic transactions.
|
|
@ -1,24 +0,0 @@
|
|||||||
#infos
|
|
||||||
|
|
||||||
auth-name : substack
|
|
||||||
tag : browser, crypto, web
|
|
||||||
|
|
||||||
advance costs : N
|
|
||||||
need room : Y
|
|
||||||
Location : Oakland (but I will be in Paris)
|
|
||||||
Can host ppl : N
|
|
||||||
|
|
||||||
|
|
||||||
# REBOOT THE WEB
|
|
||||||
|
|
||||||
Browsers have been quietly and methodically adding native crypto primitives,
|
|
||||||
but one gaping attack vector remains: every time you load a page, you load code
|
|
||||||
directly from the server.
|
|
||||||
|
|
||||||
The person running that server can be coerced, hacked, or forced by sealed court
|
|
||||||
order to change that javascript payload at any time. What we need to make web
|
|
||||||
crypto viable is a bootloader for the web. Luckily, this is now possible by
|
|
||||||
abusing the new application cache API to brick a website except for a
|
|
||||||
whitelisted update feed. Now the user can finally be in control of which updates
|
|
||||||
they get from web pages, making browser crypto much more secure while preserving
|
|
||||||
all the usability benefits of the web.
|
|
@ -1,51 +0,0 @@
|
|||||||
#infos
|
|
||||||
|
|
||||||
auth-name : holger krekel
|
|
||||||
tag : decentralization, edges, questions
|
|
||||||
|
|
||||||
advance costs : N
|
|
||||||
need room : Y
|
|
||||||
Location : Freiburg, Germany
|
|
||||||
Can host ppl : na
|
|
||||||
|
|
||||||
|
|
||||||
# Secession from the broadcast
|
|
||||||
|
|
||||||
It's time to travel to the edges because this is where the interesting stuff
|
|
||||||
happens. "What is popular" is rarely a question that helps finding edges.
|
|
||||||
I'd like to recap what i learned in 15 months of my re-juvenated and
|
|
||||||
re-energized quest into decentralization and what it might mean.
|
|
||||||
|
|
||||||
For one, I'd like to forward a question from Gene Youngblood's
|
|
||||||
[Secession from the broadcast lecture][1]: "how can we create on the
|
|
||||||
same scale as we can destroy?". Gene suggests we need to move away from
|
|
||||||
the "audience nation" by becoming "political actors" instead of
|
|
||||||
"interested spectators of action".
|
|
||||||
|
|
||||||
Second, I paraphrase a thought from Adam Ierymenko's [I want to
|
|
||||||
believe][2]: If full decentralization is technically too hard currently,
|
|
||||||
can we construct and make use of a "Blind Idiot God" (BIG) instance
|
|
||||||
which co-ordinates some communication but can not abuse it or even
|
|
||||||
understand what's going on precisely?
|
|
||||||
|
|
||||||
Lastly, I wonder how can we create sustained systems and services if we
|
|
||||||
don't want the centralized web service cash cow control model?
|
|
||||||
As Laura Kolbag [3] pointed out recently in Nuernberg, paying
|
|
||||||
for software might not be so bad if the "free to use" models
|
|
||||||
mean surveillance and centralized control. And she notes
|
|
||||||
that design and useability should drive open source developments
|
|
||||||
instead of features and options.
|
|
||||||
|
|
||||||
The edges are where we encounter the others, those who are somehow unlike.
|
|
||||||
It's a place where i easily run into fears and look for friends. At the edges
|
|
||||||
there is no central authority suggesting what to think or do next. And
|
|
||||||
the number of people at the edges is always lower than in the center.
|
|
||||||
But that's fine, this is how things get moving as i've experienced
|
|
||||||
myself a number of times now.
|
|
||||||
|
|
||||||
[1] http://www.secessionfromthebroadcast.org/2013/10/29/secession-broadcast-internet-crisis-social-control/
|
|
||||||
|
|
||||||
[2] http://adamierymenko.com/decentralization-i-want-to-believe/
|
|
||||||
|
|
||||||
[3] https://border-none.net/2014/scene-setters#c81
|
|
||||||
|
|
@ -1,33 +0,0 @@
|
|||||||
#infos
|
|
||||||
|
|
||||||
auth-name : Anton Whalley
|
|
||||||
tag : such layer4, much fast, very p2p
|
|
||||||
|
|
||||||
advance costs : na
|
|
||||||
need room : Y/N Can do either
|
|
||||||
Location : Dublin
|
|
||||||
Can host ppl : na
|
|
||||||
|
|
||||||
|
|
||||||
# Transmission
|
|
||||||
|
|
||||||
Would love to give an introduction to UDT.
|
|
||||||
A protocol I have been spending a some time on.
|
|
||||||
|
|
||||||
It is baked into some well known open source P2P frameworks and has other utility.
|
|
||||||
|
|
||||||
Expect:
|
|
||||||
|
|
||||||
* Sidebars on protocol implementation/general development nightmares
|
|
||||||
* War stories on other P2P/data transfer problems I have worked on IRL
|
|
||||||
* Live Demo
|
|
||||||
|
|
||||||
|
|
||||||
Do Not Expect
|
|
||||||
|
|
||||||
* Packet Frame Diagrams
|
|
||||||
* Mathamatical Proofs
|
|
||||||
|
|
||||||
Love as always
|
|
||||||
|
|
||||||
No9
|
|
@ -1,25 +0,0 @@
|
|||||||
#infos
|
|
||||||
|
|
||||||
auth-name : Caleb James DeLisle
|
|
||||||
tag : populist, organization, decentralized
|
|
||||||
|
|
||||||
advance costs : not needed
|
|
||||||
need room : no
|
|
||||||
Location : Paris
|
|
||||||
Can host ppl : maybe
|
|
||||||
|
|
||||||
# United as one, divided by zero
|
|
||||||
|
|
||||||
The difference between Freedom and Empowerment is the difference between the people inside
|
|
||||||
of the bank and the homeless people out front. Cryptography is not freedom, it locks us out
|
|
||||||
of data which passes through our own computers. Bitcoin is not freedom, it makes us provide
|
|
||||||
goods and services to people we don't know and it makes our financial transactions public.
|
|
||||||
These technologies take away our individuality and our freedom but they also give us a
|
|
||||||
collective voice.
|
|
||||||
|
|
||||||
*Screw Freedom, I want Empowerment*
|
|
||||||
|
|
||||||
CryptPad is the **zero knowledge** (the server cannot see what you type) realtime
|
|
||||||
collaborative visual editor. Developed in two days of furious hacking, it's still a prototype
|
|
||||||
but we hope it will begin the development of a toolchain for building unions, startups and
|
|
||||||
voluntary associations.
|
|
@ -1,26 +0,0 @@
|
|||||||
#infos
|
|
||||||
|
|
||||||
auth-name : dominictarr
|
|
||||||
tag : crypo, decentralized, humanity, post-democracy,
|
|
||||||
|
|
||||||
advance costs : 0
|
|
||||||
need room : n
|
|
||||||
Location : squatconf
|
|
||||||
Can host ppl : n/a
|
|
||||||
|
|
||||||
|
|
||||||
# Viva La Crypto
|
|
||||||
|
|
||||||
A gameplan for the crypto-revolution. The time has for a new internet.
|
|
||||||
There is the technical questions of how do you build a viable system,
|
|
||||||
but that is the easy bit. The hard question, is how do we deploy it
|
|
||||||
to the world, how do we make something that people want to adopt...
|
|
||||||
|
|
||||||
And what do we build? what kind of world *could* we create?
|
|
||||||
To motivate ourselves, we need a utopian vision, but to achieve
|
|
||||||
_anything_ we need to keep our eyes on the road, and most of all,
|
|
||||||
build something simple. Dumb even.
|
|
||||||
|
|
||||||
This could be science fiction, but instead of writing a book,
|
|
||||||
we are just gonna build it.
|
|
||||||
|
|
@ -1,33 +1,30 @@
|
|||||||
# SquatConf Call For Papers
|
# SquatConf Call For Papers Berlin 2016
|
||||||
|
|
||||||
Welcome to SquatConf CFP repository.
|
Welcome to SquatConf CFP repository. you can also mail your submition to
|
||||||
|
|
||||||
## Submit a talk
|
## Submit a talk
|
||||||
|
|
||||||
**CfP is now closed**<br />
|
- fOrk this repo
|
||||||
_many thanks to everyone who contributed_
|
- `cp submitTalk.md proposed/my_talk.md`
|
||||||
|
- Edit your talk
|
||||||
- ~~fOrk this repo~~
|
- Submit a pull request
|
||||||
- ~~`cp submitTalk.md proposed/my_talk.md`~~
|
|
||||||
- ~~Edit your talk~~
|
|
||||||
- ~~Submit a pull request~~
|
|
||||||
|
|
||||||
## Disclaimer
|
## Disclaimer
|
||||||
|
|
||||||
All talks are welcome, but we are _not_ here to promote "how we X helped
|
All talks are welcome, but we are _not_ here to promote "how we X helped
|
||||||
the company Y to become the biggest in Z". We are here to have some good
|
the company Y to become the biggest in Z". We are here to have some good
|
||||||
conversations about existing technologies, with an emphasis on those that free
|
conversations, with an emphasis on those that free
|
||||||
our minds.
|
our minds.
|
||||||
|
|
||||||
When proposing a talk, please let us know if you can afford the price of your
|
When proposing a talk, please let us know if you can afford the price of your
|
||||||
trip. This is not mandatory, nor is it a no-go for a talk, but due to the
|
trip. This is not mandatory, nor is it a no-go for a talk, but due to the
|
||||||
format of the conference, we might end up not being able to refund your trip.
|
format of the conference, we might end up not being able to refund your trip.
|
||||||
|
|
||||||
What we are NOT looking for is company sponsored trips, unless they expect
|
We are NOT looking for is company sponsored trips, unless they expect
|
||||||
nothing in return (not even being mentioned on stage), besides getting to
|
nothing in return (not even being mentioned on stage), besides getting to
|
||||||
send you to an interesting place with interesting people.
|
send you to an interesting place with interesting people.
|
||||||
|
|
||||||
You will most likely be hosted by some Parisians, they usually don't bite, but
|
You will most likely be hosted by some Berliner or in a squat, meet loads of
|
||||||
drink (and share) lots of wine, cheese. There will be no room service.
|
cool people
|
||||||
|
|
||||||
SquatConf is an experience, it is up to you to try it.
|
SquatConf is an experience, it is up to you to try it.
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
#infos
|
#infos
|
||||||
|
|
||||||
auth-name : therewill beblood
|
auth-name : jean Sairien
|
||||||
tag : freedom, privacy, thing that moves and blinks
|
tag : some things
|
||||||
|
|
||||||
advance costs : Y/N/na
|
need travel fee : Y/N/na
|
||||||
need room : Y/N/na
|
need room : Y/N/na
|
||||||
Location : Lima, Peru
|
Location : Lima, Peru
|
||||||
Can host ppl : na/int
|
|
||||||
|
|
||||||
|
|
||||||
# TALK NAME
|
# TALK NAME
|
||||||
|
Should Unicorns be distributed ? there are tradeoffs to that, ofc ...
|
||||||
|
|
||||||
Why Unicorn should be distributed ? because they will be more tangibles that way
|
|
||||||
|
Loading…
Reference in New Issue