« first day (2092 days earlier)      last day (2737 days later) » 

9:00 PM
@Poke no, because the "offset" is different throughout. Aka, if you do "list.push().push().pop().pop()", the next "add" call will insert into the backing array at position 2
 
@Poke We have a movie day every month at work, I put Primer on the list. If I'm not there when they watch it, I sure hope someone has seen it in the room otherwise everyones gonna be confused.
 
@NathanMerrill i mean you'd likely have a pointer to the "front" of the list
 
@NathanMerrill As if the index was always shifting?
 
@Yodle They're going to be confused even with you there
 
basically, yeah
so, get(int n) would return arr[(frontIndex + n)%arr.size]
 
9:01 PM
@ConorO'Brien When did they make teles cost 50 metal?
 
too sleepy, can't program right now, lang idea: inf×inf 2d memory, only bf commands and () for 90° -90° rotating
 
ciao peeps
i'm outta here
 
Daaaaaang. After a couple hours of testing my Atomas game, my score is only Atom: 20; Score: 4303; Turns: 575
 
Atomas look like an interesting game
 
@TuxCopter Beware. Once you figure it out, the games take a long time.
 
9:12 PM
Is that the game where you combine elements to form heavier ones?
 
@Yodle Yeah
 
Ah yeah I have it
Just checked my phone
 
I hadn't known that minuses could change an atom into a plus. So that was my first game after knowing that.
 
How do you see your highscores
 
9:17 PM
Hello!
 
It's the main page. Where you tap "Play"
 
Back to implementing esosub
 
@mbomb007 Whoa
 
Ah, mines 1488. probably from awhile ago
Let's see how I do now
 
My high score is 40,334
Apparently the world record is ~1.5 million
 
9:18 PM
@Qwerp-Derp Probably not timed though. They probably had a computer program doing analysis.
I just discovered a tongue twister! Say Morose Remorse 7 times fast!
2
 
@MitchSchwartz Nice job on Draw fences (Python) :) I’d love to see an explanation!
 
Can I ask for someone to make an interpreter for a language for me?
 
@Qwerp-Derp feel free to ask, but expect a rejection :)
 
@Qwerp-Derp Sure. Doesn't mean anyone will make it.
Unless you make it a challenge. Then you'll get lots of answers.
 
9:21 PM
@NathanMerrill ;___; this message hit too close to home
 
sorry :)
 
@everyone If anyone has the spare time, can you make an interpreter for Repetition?
 
in Brain-Flak, 1 min ago, by DJMcMayhem
> I, to be honest, do not really understand how or what my code does.

Perhaps someday I will understand how this works...
 
9:26 PM
Oh wow, been away for several hours, Dyn is still under massive attacks.
 
@mınxomaτ you using Tor?
 
@mınxomaτ What are you using to tell?
 
what are the technical aspects?
 
> Posted about 1 hour ago.
> Our engineers continue to investigate and mitigate several attacks aimed against the Dyn Managed DNS infrastructure.
 
Tor lets me use the internet :)
 
9:28 PM
I can use the internet just fine. Still, that doesn't take the stress off of Dyn.
 
@mınxomaτ yep
 
hi
 
I'm just glad that for managed DNS, we are using DDNS, not Dyn. No problems here
 
DNS redirection? NTP attack? Vanilla? UDP? what technical aspects? @mınxomaτ
me internet is bork bork
 
9:29 PM
help Atomas is addicting
 
But I've noticed some minor (50ish Gbps) attacks hitting the edge of our corp. network.
Probably some IoT Skiddies.
 
@mınxomaτ what can they do outside of blocking IPs?
 
@mınxomaτ who do you work for?
 
@flawr I try to, yeah. I tried leksah a really long time ago but I didn’t like it then — I should give it another try
 
And what do you want!?
 
9:30 PM
@noɥʇʎPʎzɐɹC Me.
 
Usually I try getting whatever editor I’m working in to get some Haskell integration, but it always ends up bothering me in some way
 
> But I've noticed some minor (50ish Gbps) attacks hitting the edge of our corp. network, Minoxomat Inc. technologies.
 
@NathanMerrill Not even blocking IPs. The have to sinkhole the traffic (using netflow etc.) and then deliver the backlog. Because webhooks like GitHub depend on it. They can't just "shut down".
 
does anybody have info on the technical aspects of the DDoS?
oh god I thought my Tor connection broke for a sec. It's my lifeline....
 
I can tell you that the attacks targeting us are using spoofed "Joint Transit" IP blocks. Probabaly Ecatel servers attacking here.
 
9:31 PM
@mınxomaτ so its basically, "wait it out"
 
Fun story: my high school friend is trying to make a documentary about the Google data center in Belgium (he studies film school).
 
@NathanMerrill Stop, archive, wait, deliver.
 
@Lynn you can help her/him with it
 
@mınxomaτ expand?
 
> Perhaps someday I will understand how this works...
 
9:33 PM
@NathanMerrill Anycast is a bitch to setup. Much worse to expand. They can use other AC networks like Cloudflare.
 
Though CF is suffering a bit, too atm.
 
Needless to say he can’t find any information about the place. He just spent a week there, and everyone he talked to is either completely in the dark, or signed an NDA.
Google is ominous…
 
@mınxomaτ what's that, google isn't working
 
@mınxomaτ I have no idea what you are talking about. Can you expand what you mean by "Stop, archive, wait, deliver"?
 
9:34 PM
^
you dun did well, @dynhackers
 
@NathanMerrill Stop the attack by sinkholing the traffic to backup severers. Archive the webhook request and other historical data (e.g. from GitHub). Wait the attack out. Deliver the archive of request (w/o overloading the downstream network)
 
@Lynn I'd actually expect that. Data centers have pretty private and valuable information
 
@Lynn AFAIK this is the only ever media of a Google datacenter: youtube.com/watch?v=XZmGGAbHqa0
 
so archiving is for post-attack learning?
 
They just don't want people seeing their portal technology
 
9:36 PM
There’s a couple official videos
 
@NathanMerrill No, these are request that need to be delivered. The have to be delivered at some point. Sure they can learn from it, but first they need to go through. Right now, the pipes are clogged.
 
ah, I understand
 
@Google Please show us the super secret portal tech ;_;
 
The upstream DNS incident has been resolved. We continue to monitor our systems while they deliver a backlog of webhook events.
That was before the new attack tho
 
so, they'll still deliver it even after 24 hours?
 
9:38 PM
@NathanMerrill If they won't, they will break many services. Lawsuits ensue.
 
interesting
 
if I change my DNS sever, will my internet un bork bork?
 
Probably.
 
Probably
 
but what if they rely on dyn themselves?
 
9:39 PM
Use one that doesn't.
 
In what instances would a packet delivered 24 hours late be desirable?
 
@noɥʇʎPʎzɐɹC Look here and use one that doesn't use Dyn's IP block: bestdns.org
 
@mınxomaτ which ones are Dyn's block?
is 8.8.8.8 one of them?
 
@mınxomaτ I totally want to ride my scooter at work
 
I can use normal browser now, but it's slower than Tor...
 
9:42 PM
All 84.200.X.X
 
help, my rep is missing
 
Google's DNS are fine. Hurricane Electric probably, too.
 
whenever I try to get it I get a 404
 
@Zwei ?
 
I was trying to make a joke about my rep being 404 but I guess that failed
 
9:44 PM
Oh I didn't look your rep up. I assumed you mentioned this in light of the recent ... internet inconveniences.
 
I just realized: there are probably a lot of companies that have computers connected to the internet that try to get virueses
 
@mınxomaτ "this site can't be reached" or a really borked up site (CSS failed to load) and slower than Tor Browser. With 8.8.8.8
@NathanMerrill hm?
 
like, if it was a virus that caused all of this mess with Dyn, I imagine Dyn would want to look at the source code
 
@noɥʇʎPʎzɐɹC Works here.
 
9:46 PM
@quartata meat your match update
 
@NathanMerrill probably not
 
@NathanMerrill It's probably not a virus
 
@mınxomaτ also what was that "Joint IP Block" thing? I googled it and no work ;_;
 
I'm not saying its a virus, but hypothetically
 
@NathanMerrill Chances are Symantec has it. You can buy specialized reports from them.
 
9:47 PM
@mınxomaτ ah, you just purchase the virus :)
 
@quartata Portal 3 confirmed?
 
@noɥʇʎPʎzɐɹC Joint Transit is a shady AS with routable IP-spoofed packets. Read my post here to learn the back story about them: blog.turbo.run/openftp4
The paragraph titled "You amass some money and colo with your own routing hardware"
 
That's beautiful
 
@TuxCopter That, my friend is real life hacking
 
9:51 PM
Media: "OH MA GOD SOMEBODAY HACKED TEH PENTAGON!! CODE RED!"
 
1337 haxer: "I just connected with anonymous login lol"
 
@noɥʇʎPʎzɐɹC Clearly it was Russia: networkworld.com/article/3121655/security/…
 
@mınxomaτ damn mte
I mean you did
it's online...
AND NOW, AND EXCLUSIVE INTERVIEW WITH MINIXOMAT!
 
I've been called a "perpetrator". I take that as a compliment.
 
> He made off with tons of highly sensitive data, such as social security numbers, credit card numbers, contact information (including email addresses, snail mail addresses and phone numbers), and even some web-banking transactions. Fear claims there was no encryption to protect the data and that he could “read all of it in plain text form.”
@mınxomaτ hacking: hobby -> job
@mınxomaτ lel media is always like that
 
9:54 PM
@noɥʇʎPʎzɐɹC To be fair, that was that idiot "Fear", not me.
 
@mınxomaτ I know
 
my text editor keeps correcting baz to base
 
@mınxomaτ any other cases of you getting mentioned in the media?
 
A few.
 
9:55 PM
Few under minxomat, way more IRL.
 
>:D nobody understands us, that's why we have our own culture
 
@ConorO'Brien Really?
 
why
why they do this
That's horrid
 
I think it was a good change.
 
9:56 PM
@mınxomaτ have you gained access to a major network? (white hat of course)
 
makes engy more viable for comp
 
No. You shouldn't be able to deploy two teleporters in one rollout.
That's the whole point of it costing more than 100
 
@quartata picking up metal effectively nullifies this.
 
@ConorO'Brien Picking up metal also slows you down. Usually engineers can't afford that on Payload.
 
@noɥʇʎPʎzɐɹC Well, after all that's my job. I'll be presenting the "best of last year" next Wednesday at a conference I sponsor. TV's there - but all German.
 
9:57 PM
@mınxomaτ you sponsor a conference!?
 
That's why you have another person suicide; so the engi can stay at the front without having to go grab metal
 
I can get a exclusive interview with you whenever you are awake
 
At minimum it created some sense of teamwork
 
@noɥʇʎPʎzɐɹC Conferences are interesting and make money. So why not.
 
@mınxomaτ yep. But sponsoring one means cash money.
 
9:58 PM
Really interesting speakers from IBM, Google and T-Online, too.
 
Oh hey, would TNB be considered a conference? pulls wallet out
@mınxomaτ best job ever, mate
 
still trying to figure out best method of of " escaping for my lang...
 
@quartata not many people would do this, and those who did still do so that you can upgrade your sentry. Most payload maps have metal near first anyhow, close to where the optimal set up would be
 
@noɥʇʎPʎzɐɹC Meeting interesting people is the best thing in life.
 
@DestructibleWatermelon double up "s if you don't need to escape any other characters.
^^
 
10:00 PM
@mınxomaτ do you ever get weird messages from idiots? like "STAHP HACKING US, IT'S ILLEGALL"
 
Sort of. Mostly automated.
 
hmmm, I've thought of that solution... but not entirely sure about it
 
@mınxomaτ wat
IRL or online?
 
can you please post an excerpt or something?
 
> Graph rewriting is a computational process in which graphs are rewritten.
 
10:01 PM
s.codepen.io/icodeforlove/debug/KgggqA would be great for teaching hacking/security, esp. as a hook
 
"Let's look at a random guy's private files!"
"Just go to this website!"
 
Have the democrats already blamed Russia for the ddos?
 
[blame:tag-russia]
 
@TuxCopter ... wat
 
10:02 PM
[russia:blame-tag]
 
@noɥʇʎPʎzɐɹC IRL. Look, the business is that we detect security holes and incoming attacks that no one else sees. We see all of them. Some affected companies we contact and sell protection. Others just get angry. But we are legally covered. The product is basically XKeyscore, but legal.
 
@TuxCopter this is really dissapointing
 
@mınxomaτ I know that. White-hat hacking, it's asylum for legal hackers.
"What's your day job?"
"Oh yeah it's hacking major companies. sip It's legal, mate"
 
> Interaction between Quantum INTERCAL and other extensions of CLC-INTERCAL can be a bit weird sometimes, and will be discussed when my head stops spinning
Beautiful 1337/42
 
@mınxomaτ any surprised friends, e.g. "You do WHAT as a job!?"
Bad battle: Open source community VS. Facebook
 
10:09 PM
My friends are pretty much exceptionally awesome at what they do. We're all kinda connected to politics / industry. So no surprises, just respect for each one of us.
 
Bad battle: Open source community VS. .*
@mınxomaτ also white hat hackers?
 
No. Really diverse actually.
 
Anonymous
@mınxomaτ Can I be your friend? :D
 
@mınxomaτ hm, so why aren't they surprised?
@Mego ^^^
 
@noɥʇʎPʎzɐɹC This might sound a tad arrogant, but I guess we are all used to being surrounded by unusually interesting people. (I don't really know how I can express that w/o sounding like a total asshat).
 
10:12 PM
@mınxomaτ the last sentence fixes it
career example? I honestly cannot think of a job more interesting than practical yes-I'm-serious multiple-time white-hat hacker
 
Everything from Bioinformatics to Agricultural Management. Each very intriguing in their own way.
 
I understand.
 
Uploaded a RandomBot for my Atomas challenge
0
A: A game of atomic proportions

Qwerp-DerpRandomBot, Score = 7.95 Nothing too fancy, just a random bot. import random game_input = raw_input().split("/") current_atom = game_input[0] board = game_input[1].split(" ") if current_atom != "-": print(random.randint(0, len(board) - 1)) else: random_choice = " y" if random.randint(0...

 
What da fu!?
 
Or, anything can become boring once you get used to it!
 
10:15 PM
Seriously the owner of this FTP should learn how to secure their server .__________.
 
@feersum Find new ways to make your work interesting by taking inspiration from your friends. Works for me.
 
»  python2

Usage:
  pip <command> [options]
 
Oh, I wasn't complaining for myself.
 
@Qwerp-Derp
python: can't open file 'derp.py': [Errno 2] No such file or directory
Traceback (most recent call last):
  File "ctrl.py2", line 196, in <module>
    user_input = int(all_user_input[0])
ValueError: invalid literal for int() with base 10: ''
When running the controller
 
You need to change the file name
 
10:17 PM
oic
 
@TuxCopter you need to change the ["python", "derp.py"] bit
 
I need to build a primitive parser of a pseudo-regex
 
why?
lolwut
for some reason importing random make python crash
 
It seems like something is wrong. --clippy
 
Wait wot
 
10:23 PM
character for printing newline?
 
\n
 
 
@Pietu1998 ...
@TuxCopter ...
need a single char command, ascii
 
@DestructibleWatermelon ...
@DestructibleWatermelon .
 
already taken as a command
 
10:25 PM
@DestructibleWatermelon Then take the DEL character
 
I should totally make ಠ a builtin in my upcoming golf lang, and make ಠ_ಠ some usable program
 
Wait, why not use \n? Is it already used for something else?
 
night
 
@Pietu1998 see @EᴀsᴛᴇʀʟʏIʀᴋ's FOG lang
 
@Geobits is not one char command. It is a 2d language
 
10:26 PM
@TuxCopter ಠ_ಠ
 
\ is a mirror
 
Oh, yeah for a 2d language that could cause problems.
But I didn't mean the two chars \ and n.
 
have you used letters yet? I'd go for one of LNln
 
taken chars: ^ > ! < / \ | " ' [all aLpHa chars] * # % ` : . ; + -
~ might be good
 
@Dennis Can you please pull MATL?
 
10:28 PM
on same key as print command too
 
MATL is a language I never figured out. I still have no idea how it works.
 
Do you know Matlab?
 
@Pietu1998 :-( The 70-page documentation probably doesn't help :-D
 
question for my 2d lang
 
@LuisMendo Yeah, I tried to read some of it but I still don't know how to take input :D
@feersum Nope. But Matlab has a somewhat readable (Python-like?) syntax IIRC
 
10:31 PM
>\
;> `
 
Well, there's the problem
 
@Pietu1998 i, or j, or leave it as implicit. For example, the program+ will take two numbers or arrays and add them
 
BTW, here's a nice writeup of today's DNS happenings: theregister.co.uk/2016/10/21/dyn_dns_ddos_explained
 
should it print ; forever?, or should it print a space and haly?
 
What's the print command?
 
10:32 PM
@Pietu1998 There are several. Main is D. But it can also be left implicit: the stack is printed at the end (see my example one-char program above)
 
Oh, I meant @Destructible
 
@Pietu1998 Woops :-)
 
`
`a; prints a and halts
 
Does that print the next character hit?
 
10:34 PM
Then I'm going to say print ; forever.
 
ok then
Thanks!
 
Befunge-98 would print a space, but I think wrapping in only the given program makes more sense
The Funge-98 movement rules are extremely confusing after all
 
@mınxomaτ what was your blog again? Imma subscribe to it
 
I'm migrating from 255.wf to blog.turbo.run
 
What are you attempting to hack now? (I know, this sounds really obnoxious)
 
10:37 PM
I don't do anything. Algorithms I write do things. As a personal project, I'm currently reversing some biometrics hardware and drivers.
 
hm?
So you're telling me you gained access to major companies with automated tools?
wow
@mınxomaτ
 
@mınxomaτ Any protips for an infosec wannabe? I've been interested in that for a while now. (I also call infosec "break expensive things and get paid for it")
 
@Pietu1998 Breaking expensive things requires buying them first. "Infosec" is horribly broad, so maybe start by choosing a sub-field.
 
Me too ^
any tips though?
 
>!
!>`
>   <
prints space and does not halt
>!
!>`
 
10:42 PM
What field would you say you would be in? I'm interested in Offensive Security.
 
prints ! infinitely
 
@DestructibleWatermelon Call it "universe"
 
Doesn't seem quite right
the difference in a part of the code based on another part of the code
 
@mınxomaτ Many subfields are interesting, but currently I find pentesting the most interesting one
 
10:48 PM
@Pietu1998 Hardware? Software? Consumer devices? Corp. networks?
 
@mınxomaτ Probably corporate networks, both the online and offline
 
@mınxomaτ networks in gnerla for me
 
@Pietu1998 Do you have any training in setting up and securing such a network? This would be the first step for yor.
You need experience with the thing to break the thing. Either learn it yourself, or talk to someone who can teach you. Blackhat or StrangeLoop would probably be the go-to conferences for that to meet these folks.
 
@mınxomaτ Not really. Then again I'm in high school (in Finland), so that kind of training is going to be in the future for me.
 
No idea about local cons in Finland. The Netherlands are really the masters of networking, also where most of the really huge attacks originate. For offline training, maybe find a local network distributor and do an internship.
You can also intern at a data centre or a straight up pentesting firm.
 
10:55 PM
Pretty sure there aren't any cons or pentesting firms around here. I happened to come across a cybersecurity MOOC though, and will be attending that starting next week.
 
@Pietu1998 Maybe these guys have some programs: viestintavirasto.fi/en/cybersecurity.html
 
Possibly. I'd guess F-Secure is a more likely place though.
I'm probably going to have networking as my main subject when I get to the next level of education
 

« first day (2092 days earlier)      last day (2737 days later) »