Skip to content

Notes

L'investissement dans une pensée étant inversement proportionnel à la probabilité d'être interrompu pendant qu'on l'exprime, le repas d'aujourd'hui a été, certes, agréable, mais n'est pas le medium optimal pour donner aux questions soulevées la réflexion qu'elles méritent.

  • Quelques points:
  • Recrutement:
    • Attractivité.
    • Communication sur les activités.
    • Trouver un moyen de surmonter l'asymétrie (salaire/stabilité).
    • Inutile de réinventer la roue (littérature ZTO, HTAHT).
  • Formation:
    • Contribution dès la première semaine.
    • Tutorat rotatif.
  • Processus de production:
    • Minimization de la gestion ad-hoc.
  • Étoile Polaire:
    • À n'importe quel moment on doit pouvoir répondre à la question quel est l'objectif stratégique de ce que tu fais?
  • Produit phare:
    • Un produit qui devrait être une manne pour la boîte.
  • Capture de valeur:
  • Acteur incontournable:
    • Mind share.

2018-08-08 19:36:29

Cap'n proto is cool

2018-08-09 09:14:06

pi-gen (on Raspbian boot partition), file named issue.txt contains: Generated using pi-gen, https://github.com/RPi-Distro/pi-gen

A tool to generate raspberry pi images.

2018-08-09 14:28:21

SSH into a raspberry behind a 3G dongle: http://www.thirdway.ch/En/projects/raspberry_pi_3g/index.php https://yaler.net/

2018-08-22 01:04:41

Keith Rabois, former Square's COO, ex Paypal, ex LinkedIn, etc.

2018-09-05 20:23:37

Google Dataset Search: https://toolbox.google.com/datasetsearch

HN thread: https://news.ycombinator.com/item?id=17919297

2018-09-06 07:16:55

  • Kleiner Perkins Caufield & Byers changed logo and name (Kleiner Perkins).

  • Kleiner Perkins invested in JD.com (China, ecommerce).

  • JD.com's wikipedia page mentions its a pioneer in autonomous delivery systems.

  • Searching for "jingdong drones", I got a video https://www.youtube.com/watch?v=7zAFdRFBHtQ

  • Pausing at 00:42, a bit of source code appears. On the screen, there's "Pixhawk Project".

  • Searching for Pixhawk: http://pixhawk.org/:

2018-09-06 08:16:26

https://handsontable.com/

2018-09-15 15:02:49

NiFi on RaspberryPI: https://community.hortonworks.com/articles/32605/running-nifi-on-raspberry-pi-best-practices.html

MiNiFi + MQTT on RPI: https://medium.freecodecamp.org/building-an-iiot-system-using-apache-nifi-mqtt-and-raspberry-pi-ce1d6ed565bc

2018-09-15 19:03:25 Small Raspberry PI image: https://www.cnx-software.com/2012/07/31/84-mb-minimal-raspbian-armhf-image-for-raspberry-pi/

2018-09-18 18:06:11 Hiring from tokenadult: https://news.ycombinator.com/item?id=4613543

2018-12-03 09:06:00 Little Lingua: https://littlelingua.eu/resources/ (language learning resources)

2018-12-18 08:47:13

Software-Defined Radio for Engineers (Analog Devices book): https://www.analog.com/media/en/training-seminars/design-handbooks/Software-Defined-Radio-for-Engineers-2018/SDR4Engineers.pdf

When shared on Hacker News, it tells me that it was already posted on this link: https://news.ycombinator.com/item?id=17399554

A comment mentions that there's a website with hands-on labs, etc: http://sdrforengineers.github.io

2018-12-19 13:39:23

PostgreSQL timeout https://stackoverflow.com/questions/13236160/is-there-a-timeout-for-idle-postgresql-connections

2018-12-26 16:37:58

2018-12-28 11:53:59

  • The Problem:
  • Code updates on silver-watch master take too much time to make it to PI.
    • Whenever code changes in master, it must change in device:
    • Local device, two options:
      • SSH into it if on same network:
      • Go to repo and pull master and reboot/restart code
      • Pull out SD card:
      • Put it in laptop, go to repo and pull master and restart
    • Remote device, two options:
      • Cooperative user:
      • Pull out SD card:
        • Go to repo and pull master
        • Make an image with dd
        • Compress image
        • Put image on Dropbox
        • Generate Dropbox link and send it to user
        • User downloads image and writes it to their SD card
  • Reverse SSH tunnel to connect to RaspberryPI's behind NAT:
    # On RaspberryPI:
    pi@raspberrypi:$ ssh -R 6666:localhost:22 pi@domain.io
    # On Jug's machine:
    jugurtha@nice:$ ssh jugurtha@domain.io
    # Once ssh'd, on the Server:
    jugurtha@domain.io:$ ssh -l jugurtha -p 6666 localhost
    
    • I can get a shell on the remote device and do whatever needs to be done.
    • Devices will have keys provisioned to them automatically.
    • We can get a push based deployment this way.
  • Deploy Tokens (GitLab):
    • You can clone a repo without a user and password with tokens.
    • https://docs.gitlab.com/ee/user/project/deploy_tokens/
    • Read only or write
    • Whenever the remote device boots, it pulls master (or a cron job like daily)
    • This is a pull based deployment.

2018-12-29 12:02:11

2019-01-01 12:05:23

:raspberry:pi

Shrink RaspberryPI images: https://github.com/Drewsif/PiShrink

2019-01-06 20:46:00

Wanted scada systems in linux python Remote monitoring systems, unattended Industrial control labviewalternatives: - https://myopenlab.org/inicio/ - https://promenadesoftware.com/ HIL: https://en.wikipedia.org/wiki/Hardware-in-the-loop_simulation

Data acquisition: https://hardwarebreakout.com/2013/03/data-acquisition-daq-using-python/

OPC (communication in scada) https://en.wikipedia.org/wiki/Open_Platform_Communications

Openness effort (bye windows): https://en.wikipedia.org/wiki/OPC_Unified_Architecture

2019-01-12 11:17:02

Python tutorial for hk in context of machine learning http://cs231n.github.io/python-numpy-tutorial/

2019-01-18 13:46:06

Bluetooth MiBand2: https://medium.com/machine-learning-world/how-i-hackxed-xiaomi-miband-2-to-control-it-from-linux-a5bd2f36d3ad

2019-01-26 15:27:55

2019-02-19 09:39:20

w3af is a security framework, see if you can contribute: https://github.com/andresriancho/w3af

2019-02-19 12:59:45

Open Vehicle Platform (hardware, software) http://openxcplatform.com/hardware/vehicles.html

2019-02-21 08:39:49

Bookworm ebook reader: https://babluboy.github.io/bookworm/

2019-02-23 11:06:02

Advanced Machine Learning Specializaton on Coursera: https://www.coursera.org/specializations/aml - Second course is about winning Kaggle competitions from top kagglers

2019-02-23 11:07:21

Stephen Wolfram's personal infrastructure: - https://blog.stephenwolfram.com/2019/02/seeking-the-productive-life-some-details-of-my-personal-infrastructure/ - Livestreams: https://www.stephenwolfram.com/livestreams/

2019-02-23 11:10:16

How does repl.it and the likes execute code safely: - https://news.ycombinator.com/item?id=19214339 - A commenter has written about the subject: https://news.ycombinator.com/item?id=19214928

2019-02-23 11:13:58

  • Offering an on-prem / self-managed version of your software:
  • Link: https://www.youtube.com/watch?v=Lo0bejtOnQc
  • GitLab CEO
  • Talked about https://www.replicated.com/
  • Watching the replicated video, the CEO does a demo:
    • Uses https://letsencrypt.org/ to generate TLS 2019-02-23 11:17:10

Why you should and shouldn't join a startup: https://www.atrium.co/blog/work-at-a-startup/

2019-02-23 11:29:32

Spark based moocs: https://databricks.com/blog/2014/12/02/announcing-two-spark-based-moocs.html

2019-02-23 13:39:01

2019-02-24 08:08:16

  • Looking at "full screen application" for raspberry pi a few days ago
  • Checking iPython documentation.
  • Find https://python-prompt-toolkit.readthedocs.io/en/stable
  • It talks about full screen applications.
  • Google that. Find "kiosk application", exactly what I was looking for
  • Like medianav on Renault.

2019-02-24 09:31:23

LZ4 compression: - https://github.com/lz4/lz4 - https://github.com/facebook/zstd

2019-03-06 19:35:12

Looking at Ze-Dump, I was reading "STANDARD FOR THE DESIGN AND FABRICATION OF GROUND SUPPORT EQUIPMENT".

I'm reminded of rationale in requirements and the problems we often had

2019-03-07 16:35:38

2019-03-09 22:05:35

https://github.com/afourmy/flask-gentelella https://colorlib.com/polygon/gentelella/chartjs.html http://afourmy.pythonanywhere.com/automation/workflow_builder/ https://github.com/afourmy/eNMS

2019-03-09 22:56:33

https://triplebyte.com/blog/how-to-pass-a-programming-interview

2019-03-23 11:18:57

https://nstack.com/ NStack is an open, flexible platform which makes it simple to use data science in the cloud.

2019-03-23 13:33:10

https://webtorrent.io/

2019-03-23 14:36:03

https://monkeylearn.com/blog/aspect-based-sentiment-analysis/

2019-03-23 14:37:18

Guy sharing his knowledge bank: https://wiki.nikitavoloboev.xyz/

2019-03-23 14:56:18

https://www.nomadproject.io/

2019-03-23 14:59:23

https://joreteg.com/blog/architecting-uis-for-change

2019-03-25 19:24:22

https://news.ycombinator.com/item?id=19477868

https://www.primerlabs.io/

2019-03-28 09:09:50

http://neuralnetworksanddeeplearning.com/ (Michael Nielsen)

2019-03-29 18:12:57

https://github.com/openpaperwork/paperwork/wiki/OCR-language

2019-04-01 08:13:16

https://www.justinguitar.com/

2019-04-20 00:55:44

Tim Ferris "Talks at Google" "The 4-Hour Chef":

  • Changing one thing at a time:
  • BJ Fogg, Director of "Behavior Design Lab" at Stanford:

    • Captology: https://www.behaviormodel.org/
    • Behavior Model: https://www.behaviormodel.org/
  • DiSSS

2019-06-13 19:18:31

Pretty CSV and TSV on the command line: https://www.stefaanlippens.net/pretty-csv.html