Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ssebastianj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ssebastianj
6y ago
You could also show Python docs on a Kindle using its experimental browser: 1. On the development machine: $ python3 -m pydoc -n 0.0.0.0 -p 8888 2. On the Kindle web browser: http://DOCS_MACHINE_IP:8888 It's slow, sometimes
2.
▲
by
ssebastianj
6y ago
I agree, in fact, until today I wasn't even aware about QAOps!
3.
▲
by
ssebastianj
7y ago
> There are no logs when someone connects or is trying to connect, so auditing or troubleshooting becomes extremely difficult short of packet captures. I'm wondering if this would be a use case for eBPF
4.
▲
by
ssebastianj
7y ago
Indeed, this method is cool. It allowed me to sniff the traffic between some poorly documented IoT device and a remote server (unencrypted, what else) via OpenWrt: [0] https://openwrt.org/docs/guide-user/firewall&#
5.
▲
by
ssebastianj
8y ago
There's a joint paper (dated 2017, I think) from engineers from Google, Mozilla, Microsoft, and Apple working on WebAssembly [0] [0] https://blog.acolyer.org/2017/09/18/bringing-the-web-up-to-s... "
6.
▲
by
ssebastianj
8y ago
> "The whole thing was just a drawn up window inside the phishing website!" This reminds me the "Phishing Alert Toolbars" section from Ross Anderson's "Security Engineering" book on what he calls a &quo
7.
▲
by
ssebastianj
8y ago
Just wondering, is there any reason why the Yubico FIDO2 Python API[0] talks to a USB device by using custom code to handle the USB protocol instead of using a module like PyUSB[1]? [0] https://github.com/Yubico/python-
8.
▲
by
ssebastianj
8y ago
Luckily, Django provides checks to avoid this kind of leakage before hitting production with https://docs.djangoproject.com/en/2.1/howto/deployment/check...
9.
▲
by
ssebastianj
8y ago
Relevant link: "PEP 563: Postponed Evaluation of Annotations" https://docs.python.org/3/whatsnew/3.7.html#pep-563-postpone...
10.
▲
by
ssebastianj
8y ago
Not the parent but on Ubuntu I use: $ python -m pip ... # Use Python 2 $ python2 -m pip ... # If you want to be sure is using Python 2 $ python3 -m pip ... # Use Python 3 $ python3 -m venv ... # Create a virt
11.
▲
by
ssebastianj
8y ago
Oh, didn't know about the "xray" project. So, the question I asked in 2016 is (in some way) becoming a reality: https://news.ycombinator.com/item?id=11308553
12.
▲
by
ssebastianj
8y ago
I'd also recommend "Magic Ink: Information Software And The Graphical Interface": http://worrydream.com/#!/MagicInk
13.
▲
by
ssebastianj
8y ago
Confirmed from Argentina. From Cloudflare Status: "Resolver Timeouts" https://www.cloudflarestatus.com/incidents/2mz3wly2g7dy
14.
▲
by
ssebastianj
8y ago
Yeah, I recently "discovered" the commands 'whatis' [0] and 'apropos' [1] and my experience learning Linux improved quite a bit. [0] https://linux.die.net/man/1/whatis [1] https:
15.
▲
by
ssebastianj
8y ago
Ha! I feel your pain. That's what I ended up doing for an application a few years ago, wrote a Python script to compile the Qt Designer generated code to Python code [0] [0] https://github.com/ssebastianj/ia2013-tp
16.
▲
by
ssebastianj
9y ago
I don't know if that it's exclusive on ThinkPads but I love that feature. Now I'm using TLP[0] to re(calibrate) the batteries (main and extra) on a ThinkPad running Linux, it uses "tp-smapi-dkms" or "acpi-call-
17.
▲
by
ssebastianj
9y ago
Nice, didn't know about "\ls"! I wonder what's the difference between "\ls" and "command ls". Yes, it's a bit longer to type but the output is the same, I'm asking about what happens behind
18.
▲
by
ssebastianj
9y ago
Take a look to School of Life's "Finding your mission" video [0] [0] https://www.youtube.com/watch?v=c5-LfK2i2J4
19.
▲
by
ssebastianj
9y ago
My first (and current) mechanical keyboard was a Corsair K70 non-RGB with Cherry MX Browns. I don't game so I use it mostly for work-related tasks: programming, writing docs, books. I'm quite happy with it so far.
20.
▲
by
ssebastianj
9y ago
Another happy user of a T450 here :)
21.
▲
by
ssebastianj
9y ago
And if IRC is not enough we could get back to Pigeon Post[0] running over "IP over Avian Carriers with Quality of Service"[1] [0] https://en.wikipedia.org/wiki/Pigeon_post [1] https://tools.ietf.or
22.
▲
by
ssebastianj
9y ago
Something I didn't know until recently was that PyCharm debugger was a cross-project cooperation between PyDev people and PyCharm people [0] [0] https://blog.jetbrains.com/pycharm/2016/05/debugger-intervi
23.
▲
by
ssebastianj
9y ago
> (...) I know some people like the light speed of Sublime, but to me there's a certain threshold where it's just fast enough. (...) I feel the same way too. I was a Sublime Text fan/user for a few years until did the chan
24.
▲
by
ssebastianj
9y ago
Don't forget "Dark Patterns" [0] [0] https://darkpatterns.org
25.
▲
by
ssebastianj
10y ago
Maybe a confidential-linter or git pre-commit hook would be nice to prevent leaking confidential information.
26.
▲
by
ssebastianj
10y ago
This somewhat reminds me to the "The Funniest Joke in the World" by Monty Python: https://en.wikipedia.org/wiki/The_Funniest_Joke_in_the_World
27.
▲
by
ssebastianj
10y ago
- Python for VS Code: https://marketplace.visualstudio.com/items?itemName=donjayam... - Django Template: https://marketplace.visualstudio.com/items?itemName=bibhasdn... - Django Snippets: https://
28.
▲
by
ssebastianj
10y ago
I'm using Google Public DNS too. I don't really know if there is a relation with DynDNS but I'm still experiencing issues in GitHub and Twitter, like partial loading of images.
29.
▲
by
ssebastianj
10y ago
The Python coding experience in VS Code is very nice. Regarding to debugging Python code, can't say much about it just because I started using it yesterday. Even so, was a pleasant experience too.
30.
▲
by
ssebastianj
10y ago
I was looking for a way to cover the mics and webcam integrated in my laptop which doesn't require a tape. So, I grabbed a couple of those magnets stripes usually found on fridges and then , using a scissor, made two little rectangular
More ›