Recent submissions

Comment · 6 years ago
OMG, how very beautiful ! Is it fully automatic? Will it persist?
Comment · 6 years ago
Comment · 6 years ago
Selenium leaves trace in HTTP requests, so its use is quite detectable. The authors of PeopleSoft can include Selenium detection in their products, disallowing your automation scripts. Why not use GreaseMonkey instead?
Comment · 6 years ago
I want to share my solution for remote collaboration and teaching: https://github.com/amkhlv/mathpump3

Professor uses Wacom and Inkscape to draw a picture, which is incrementally transmitted to students' computers. Students, those who have Wacom, may interact. Or just watch. Transmission happens every time the svg file is saved. Transmission requires a RabbitMQ server, which can be easily set up. Basically, a class needs one person who knows Linux, to set up the server.

It is intended for scientific collaboration or teaching in small groups of people. I am now using it for teaching my QFT class, although it only has 5 students. In principle, it should scale, but I have not tried it for large groups...

Drawing with Wacom in Inkscape is a pleasure, once you get used to it. In some sense, it is more convenient than using a physical blackboard. Although, some training is needed...

Comment · 6 years ago
Drawing with Wacom in Inkscape is a pleasure, once you get used to it. In some sense, it is more convenient than using a physical blackboard. Although, some training is needed...
Comment · 9 years ago
Comment · 9 years ago
Comment · 10 years ago
It seems that such exploit would require some kind of `network-manager` running. But if `network-manager` is disabled, and all interfaces configured in `/etc/network/interfaces`, then the new malicious interface will be just ignored. It will not come up.
Comment · 10 years ago
Right, but a custom HTTP header does not even have to contain a secret. I just has to have a non-standard name. Firefox will refuse setting it, right?
Comment · 10 years ago
Perhaps a server, when running in development mode, should require a custom HTTP header? This would be a non-simple request, and the browser will refuse. Would this be a reasonable counter-measure?
Comment · 10 years ago
Here in Brazil, all NATs are either defective or ``symmetric'' whatever this means I am not an expert sorry. I do not expect STUN to work. As for TURN, this means traffic will go through the server. Then how is it better than Skype? Microsoft can afford, if I understand it correctly, a huge network of TURN servers, essentially. Is this how Skype works?
Comment · 10 years ago
STUN server is not a real solution. It is typically unable to penetrate NAT. Maybe WebRTC will work sometimes, but it is not a reliable solution. It is difficult to come up with alternative to Skype until IPv6 is widely adopted. But when we get IPv6, every computer will have its own address, then yes.
Comment · 11 years ago
Dear William, thank you for your great work! My post was sarcastic. I completely agree with what you wrote in your comment. But I do believe that my guess about why your proposal was rejected is partially correct.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton