Giter Site home page Giter Site logo

filosottile / mostly-harmless Goto Github PK

View Code? Open in Web Editor NEW
196.0 196.0 26.0 28.62 MB

A bag of various unrelated projects with varying levels of serviceability and destructiveness.

Python 0.34% Shell 0.06% Go 6.50% Makefile 0.17% Assembly 0.01% Rust 0.01% Ruby 1.87% HTML 14.60% CSS 6.62% JavaScript 62.33% C 0.09% PLpgSQL 0.06% Dockerfile 0.05% TypeScript 0.22% SCSS 1.65% Less 5.34% Jinja 0.08% Procfile 0.01%

mostly-harmless's People

Contributors

bananeweizen avatar duckpuppy avatar filosottile avatar guerda avatar hlobil avatar mattbaylisfl avatar nicksnyder avatar patrickod avatar rubenverborgh avatar tombyrer avatar yakatz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mostly-harmless's Issues

reput: 2.5.0.27

Hi there, i was wondering if you have used reput on version 2.5.0.27?

Also, in the description i read:

reput will automatically patch xochitl to keep the Web UI from turning off at each reboot, and to bind it to the loopback interface, as usb0 isn't configured with an IP at boot.

Does that mean the web interface will be available over Wifi even when the USB cable is not attached?

Thank you :)

Cryptopals Set 4 - Last two tests

Hi @FiloSottile ! Thanks for the cryptopals videos, they're awesome!

I know this is a silly thing, but I just wanted to point it out, because maybe someone wants to run the tests for the last two challenges in the fourth set and they're always failing trying to recover the last bytes of the signature. Since the sleep in the code is before the comparison of the bytes, for the last one, there's no noticeable timing difference between the two possible outcomes, because if the two bytes are different, it just returns false, but if they're the same, the loop ends and it returns true.

I guess you can always compare the fist signatureLen - 1 bytes, and just bruteforce the last one. Or just move the time.Sleep(pause) after the comparison (that's what I did to make the test pass).

Anyway, thanks again!

reput - Using Internal Address and Updating HTTP Status Code

Hey there!

Great work with reput - your recommendation was a big driver in me finally purchasing a Remarkable, and I love it so far.

It's quite possible I'm doing something wrong on my end, just wanted to pass over some observations from using reput with version 2.0.1.1:

  • I showed the web server only listening on the internal 10.11.99.1 IP address:
remarkable: ~/ netstat -an | head
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 10.11.99.1:80           0.0.0.0:*               LISTEN

As such, trying to upload via loopback failed.

  • It appears that the result of the /upload endpoint for me is a 201, not a 200.

This issue isn't meant to be a request to fix anything, more or less passing along what I had to modify to get reput working like a charm for me in case you run into similar issues.

gophercon talks link is broken

The git.io link you shared points to main.go which no longer exists. Thanks for the great talk! Your cryptopals video was fun to follow as well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.