12 pages about "Wiki"
Numbers
Numbers I like
- -273.15
- Absolute zero in Celcius degrees
- 0
- One of the easiest ways to make a program panic: divide something by 0
- I like the idea that it was invented very lately, I still don’t get how people were doing
- 2
- The integer frontier between single and multiple worlds
- 3
- First Fermat number: F0=2^2^0+1
- 3.14159265359
- PI, the most beautiful, present and magic number in the (known) universe ❤️
- 3,142857142857143
- Easy to remember pi approximation: 22/7
- 5
- Second Fermat number: F1=2^2^1+1
- 8
- This number can be rotated 180 degrees, flipped horizontally, and vertically, it will always be written 8
- 9
- The decimal number with the highest chance of being unused in other bases than 10
- When you play the game of adding every digits in a number, the 9 is like a reset except when it finishes by 9
- 17
- Third Fermat number: F2=2^2^2+1
- 42
- the answer to the everything,
- a tuition-free school
- 97
- The french-spoken number with the highest density of nonsense for a foreigner;
quatre-vingt-dix-sept
which is litteraly:4-20-10-7
- The french-spoken number with the highest density of nonsense for a foreigner;
- 257
- Fourth Fermat number: F3=2^2^3+1
- 1337
- Leet code, (Can be considered as a very ineffective cryptography)
- Geek, gamer, counter-strike, a culture I like and that instantly make me feel happy
- 1988
- My birth year
- 1994
- The birth year of my brother
- The year of 3 of my favorite Jim Carrey’s movies: Ace Ventura, Dumb and Dumber, The Mask
- 2015
- The birth year of my first daughter
- 2018
- The birth year of my second daughter
- 8173
- My pin-code… :) just a joke
- A french explicit word in french in leet code, easy to use and remember when I need to choose a number
- 65 537
- Used as exponent in RSA by default
- First prime number after 2^16
- Only two 1s in the binary format:
00000000 00000001 00000000 00000001
- Fifth Fermat number: F4=2^2^4+1
- 1 270 013
- Prime number that can be allocated as loopback interface (
127.0.0.13
)
- Prime number that can be allocated as loopback interface (
- 570 114 600
- My birth timestamp
- 4 294 967 297
- Sixth Fermat number: F5=2^2^5+1
Offline-First
I like tools that doesn’t require internet to work;
Most of the mobile applications now have some offline-viewing mode; To make the app really offline-first, it needs to be able to also create content without having Internet connection.
Offline-first tools I use
- Managing tasks:
- I use Trello + Unito + GitHub issues to manage all my todo-lists
- Details
- Trello as the offline-first application to view and manage my todo-lists
- Unito.io as a system that will synchronize my changes on Trello with other tools as GitHub Issues
- Bookmarking & Reading:
- Kindle
- Managing code:
- Git is offline-first natively
- To improve the chances of not being locked, it’s easy to develop a script that will fetch every cloned repos locally
- Something like:
for git in $(find . -name .git); do (cd $git/..; git fetch -a) &; done
- Something like:
- Taking notes:
- Apple Notes is magic but I try to leave it as it only works on Apple devices
- Google Drive supports creating text, presentations, and spreedsheets
- I’m still looking for a cool tool to create diagrams, especially on my phone
Offline-first for developers
- CRDT
- IPFS
- Bluetooth Mesh Networking
- Sidechain/Offchain related things on blockchains
Paris For Families
- le 104
- le Cafézoïde
- Ground Control
- Parc des Buttes Chaumont
- Bibliothèque Françoise Sagan
- Paris Plage
- SUPET Café
- Parc Villemin
- Chez Hé
- Aire de loisirs de St-Quentin-en-Yvelines
Random Facts
Anagrams
- Manfred Touron
- Four Endormant
- Renaud Monfort
- Foutre Normand
- Frauder ton nom
- Drum Afternoon
- Random Fortune
Talks List
Talks I’ve made
- Cryptography workshop (~4-5 hours)
- history of the cryptography
- understanding the dangers, weaknesses
- good practices
- Last News from Berty
- P2P & Crypto in Go (~1 hour)
- P2P: general intro; P2P & Go
- Cryptography: general intro; Cryptography & Go
- Berty: project intro; Berty & Go
- Challenges of Open-Source
- How to Join and Contribute to Open-Source Communities
- Why I love Open-Source, and so should you
- How to be a good contributor
- How to open your projects
- Introduction to Cryptography for Developers: 1-hour version
- Introduction to Cryptography for Developers: 25-mins version
- Presentation of the Berty project
- Presentation of the Pathwar project
- Behind the scene of Scaleway
- how we created a new cloud provider
- how we made the highest density server in the world
- how we created a new cloud provider on exotical architecture
- I made and adapted this presentation multiple times
- Approx 30 minutes
- Docker on exotic platforms & architectures
- Docker on ARM
- github.com/multiarch
- Clean Architecture on Golang
- clean arch ? how ? why ? problems to address
- ACSRF: for fun and profit
- Presentation of the attack vector + PoC
- Suggestions for the future
- Approx 20 minutes
- Code generation on Golang (, and elsewhere)
- presentation of protoc-gen-gotemplate
- boilerplate strategy
- focus on microservices
- strategy of having one contract for both backend and frontend (how to have separate team to work together)
- History & Current State of P2P
- A list of technologies and ecosystems about P2P and Cryptography
- Docker from day 1
- The pattern of implementing Docker very early and to use it for dev, CI, and production
- Approx 40-50 minutes
Talks I plan to do
Here is a list of talks I would like to do, for those talks, I already have some materials and only wait for a good reason to take the time to finish the support of the presentation.
- Why I want to lose control of Berty, how bitcoin and bittorrent succeed to make the project owned by the community
- WAT: censorship
- WAT: privacy
- Blockchain and DPOS
- IPFS on Mobile
- BLE/Bluetooth-Low-Energy on IPFS
- Presentation of QuicSSH (SSH over Quic)
- Presentation of the Berty Protocol
- Golang Project Layout
- Drop the V1
- Offline-first laptop
- Cloud & Privacy
- Securing devices in a trust less environment
- Abusing Git & GitHub :)
- Managing everything about a project on GitHub
- Managing personal projects on GitHub
- Managing life on GitHub :)
- Automating with bots
- Git & GitHub Hacks
- SSH: under the hood & hacks
- I <3 Useless Things
- Nothing to hide
- OSI (Open-Source Inteligence), you’re very (too much) public
- Osmose presentation (presentation of the blockchain, the organization, the mission, the challenges)
- Wulo presentation (what we’ve done, why we gave a try, what we’ve learned)
- Presentation of github.com/moul/assh
- Roadmap management based on graph theory and statistics (presentation of depviz, graphman, and of the PERT framework)
- Presentation of “Paris P2P”, a meetup, and a group that want to become a P2P project: transparent, and managed by the community
- Monorepo and other contre-intuitive things I learned to love after working on a lot of projects and > 500 repos
- Coding everyday, why and how I’ve a full GitHub streak of > 3 years
- Being open-source first (state of mind): what it means to start a project open-source; why it’s very different from planning to become open-source; what are the tips to transform this fact from a constraint to an advantage
- The Log Pattern: async + event-sourcing = <3
- the perfect startup; how would be my perfect startup; what I want and … what I never want again
- Feedback about microservices, why it’s often a bad idea
- “Drop the V1”, why I stopped trying make perfect things from day one and embrace not being afraid of rewriting full pieces of code
- What I’ve learned by auditing startups