Hacker Newsnew | past | comments | ask | show | jobs | submit | more Funnnny's commentslogin

cloudflare used to use iptables with SYNPROXY, simple blocking rule and later BPF matching.

Your server would be dead in any large scale attack anyway, iptables is fine and works well


The game is an exact copy of Tap Titans. Clicker Heroes is popular in Steam so they may copy the name as well


Looks like they just called it "Click Hero".


evil-mode is actually useful. VSCode's vim plugin loads really slow when you change project, doesn't have proper insert/normal/visual mode map, etc.


Have you used it recently? It works pretty well (?)


It works pretty well for movement, selection, etc. Anything that uses longer key chords is out—vscode is limited to two keystrokes afaict. It's really frustrating trying to replicate a highly customized spacemacs or vim setup.


It worths noting that, shortly after they offer SF arcana (extremely rare item), 50 people did go and beat the bot on the spot.


The strategy that was used, seems to be surprise the AI and mess up it's decision tree:

The general strategy is to win by claiming first tower. At 0:00, you aggro the enemy creep wave so that they start following you. Then you walk around in a circle around the jungle, and the enemy wave will start to form a congo line that will follow you around. You then path around the jungle so that on the next wave spawn, you can aggro the wave again and continue to walk around in circles. The AI will burn glyph when your creep wave hits the tower, and for some reason it can't really decide between chasing you or defending the tower. So after about 5 minutes of doing this, your creep waves will eventually destroy the tower and you win the 1v1.

From https://www.reddit.com/r/DotA2/comments/6t8qvs/openai_bots_w...


This is, admittedly, a weird enough strategy that a human player would probably get flustered and respond with suboptimal choices, just like the AI did. A human would probably adapt to the situation more quickly, though.

Heck, I wouldn't be surprised if a few people are trying this strategy in pub games now, just for shits and giggles. :)


Someone else said they did by using their own courier to bait the bot too deep. Sounded like a harder way to win than this though.


Well, almost all of them did the same strategy - I'm curious once the first few "strategies" how many people will be able to beat it.


Most if not all successful cryptocurrencies, like BitCoin, are only premied a genesis block, a few block for confirmation and then maybe a few days of beta release.

10% is hilariously greed and maybe fit "nothing but scams"


Oh come on, the early bitcoin adopters got WAY more than 10%. The first bitcoin transaction was 10,000 BTC for a pizza. That should tell you how easy it was to mine bitcoin when it first came out.


I agree. Even if you don't pre-mine, the random early adopters will be getting an "unfair" share. I'd rather it went to the founders than random users.


> random early adopters will be getting an "unfair" share

The 'random' early adopters of bitcoin were experienced cryptographers whos investment in bitcoin helped it grow.


Eh, more cypherphreaks and cypherpunks. Not academics, and definitely not the sort of people at banks who'd call themselves "experienced cryptographers."


I can barely untangle all the nonsense, shifting goal posts and false authority in the single line that you wrote. What are you trying to say?


That's the point. The people complaining about "premining" want to be early adopters and take that 10% for themselves (even though it probably doesn't work any more due to the maturity of the cryptocurrency ecosystem). As if reading forums obsessively and firing up your GPU at the right time is more deserving than writing the code in the first place.


Bitcoin wouldn't've been possible without transactions like that. The future of Bitcoin was as uncertain as any startup, and it wasn't until that pizza transaction that people started paying attention.


So thats worth $6,888,100?


As an user of FB@W, and now Workspace, its Work Chat is largely useless. No native client, no API, the only crowd control is group.

It's just a dumbed down version of Messenger, and I don't think a team in my company want to use it, Slack is much better and worth learning. After several months we're just using it as another Viber/Whatsapp/etc..


And then again, it's hard to install a virtualenv successfully the first time.


Why? I installed most of my apps from Play Store, if some apps have country restriction, it's because they have a good reason to do so (range of service or support)


Where I live, many apps are not available and it's not clear at all why. Usually I just end up searching for the apk, install it and it works just fine.


I think it's the different between a normal python application and a web app: url dispatcher/route, request handler, template, extension...I started with Django, but Flask clears thing better for me.


SPDY isn't a trademarked technology, the name is trademarked (it should be), the protocol is not.

The way SPDY works is just like OAuth/OAuth2, HTTP, XMPP work: someone invent/improve a protocol, working on draft and get it open standard. I don't see any problem with that.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: