HN user

tuco86

142 karma
Posts1
Comments68
View on HN

The original Matrix was an exceptional Movie looking into the brain in a jar concept and even becoming an even more popular analogy to explain the concept. All the supernatural stuff happens within the matrix and still stays in the natural world.

I'm happy they never made a sequel where supernatural stuff happens in the real world. They still would have been worthwhile Hollywood action movies, but nothing like the original which was one of my favorite movies growing up.

There is a difference between unintended yet inevitable bugs and negligence.

Deliberately cheapening out on security because security researchers generally hold to a responsible disclosure procedure is not in the users interest.

This is not one of those inevitable bugs. This is an indicator that there maybe security issues littered throughout the system because no one cares.

I don't get why you where downvoted. the analogy is pretty accurate. knifes are utilities which can be used to kill. guns are made for killing only.

There are plenty of legitimate uses for youtube-dl. There is even fair use in the US. How can i make fair use, eg. remix or a commentary if i can't access the videos outside of youtube.

PHP 8.0.0 beta 2 6 years ago

I don't agree with the faster and extremely simple to deploy points, at all. Both objections have to do with php-fpm.

it spawns a new php interpreter for every request, which means for example that symfony framework setup (routes, controllers, service dependencies...) have to run before every request. Sure it does that faster than python, but python only needs to do this once.

deployment is my personal nightmare. try to set the max children or whatever so concurrency is ok but memory does not run out. I mean facebook did it so it has to be possible but damn, that was hard to get `right`. Setting up logging is a mess. There is the application, the admin and the fpm error log, I gave up trying to have every log event logged exactly once. Segfaults are a common occurrence, still. I heard it mentioned just before leaving for vacation.

hedgewars is awesome. lived with 3 friends and installed this on our beamer in the living room. Competition is fierce still, in 5+ years nobody would even change team once. we lost track of score 3 years into the competition tho.

how will that number look when you first autoconvert via 2to3?

I did two migrations of >500k loc projects in an afternoon each, and admittedly some days of testing to gain confidence since there where few unit test. But i found it to be very smooth sailing.

I was very familiar with both projects, so that helped a lot.

EDIT: I also want to add that i did this using python3.5, when to ecosystem seemed to be at a sweet spot of dependencies supporting both 2 and 3 mostly. I guess if one has been waiting until now, the divide between library versions will be a lot bigger.

How does distrust create trust exactly? I give out trust freely (within reason) until it's broken. Gaining back trust is hard. When I find out you went through my mails to find out if I'm trustworthy, you loose my trust.

When I learned of the BND's Crypto AG involvement I felt a deep sense of shame. All the CIA's fuck ups in south america for example. Not only the CIA anymore, we where involved too. Which makes me loose some trust in my government to act on my/our behalf. There is a cost to it and the benefits are questionable at best.

It's kind of playable using XQuartz on mac. But i'm only using that for debugging the setup really. This is intended as a test bed for keras bot experiments, so controls are not important to me.

Main components are wine, ffmpeg, nginx+nginx-ts-module and xvfb. It runs diablo2 and livestreams the screen capture.

I'd love to push this to git or docker, but it's currently littered with blizzards game files. I'm most likely not allowed to share the current state.

I put some files together to get a rough look. I'll try to make it a bit more usefull when i'm done with actual work and not exhausted.

https://github.com/tuco86/docker-diablo2

i managed to run diablo2 (release 2000) on wine in a docker container. with ffmepg streaming it as a video. Was a real eye opener moment to realize what can fit in these things.

sorry for the late follow up.

the idea is your connection to an unwanted site has to be singled out before it can be throttled.

AFAIK website connections can be singled out by:

- unique server IP (countered by sharing server IP with many -> CDN)

- Server Name Indicator (countered by encrypted SNI)

- DNS (countered by encrypted DNS, eg. DNS over HTTPS)

They'd have to throttle the whole CDN.

eSNI and DNSoverHTTPS are on their way to be included in every major browser.