« first day (2003 days earlier)      last day (3055 days later) » 

10:00 PM
yeah
 
oauth is witchcraft
 
> Have you heard about the movie Constipation?
> Probably not, it never came out.
 
i did not realize that the error message of " c:\path\blah" was not the same as "c:\path\blah"
 
@Yuuki BOOOOOOOOOO
 
@GodEmperorDune cough string.Trim cough
 
10:03 PM
Speaking of witchcraft, there was a new Friendship is Witchcraft episode on Youtube the other day
 
@NateKerkhofs File paths shouldn't have whitespace in the first place
Needing to use trim indicates a problem somewhere else in the code
 
Unless it's from user input, in which case trim is a great solution
 
@murgatroid99 It could be from input of other types as well.
 
s/user input/extenal input/
 
10:09 PM
Maybe I should wait until I get home to get more into this stuff.
Besides which, I can continue coding other parts of this before dealing with the Twitch authorization stuff.
 
@Powerlord What I don't understand is why you're coding a Twitch app. Doesn't Twitch already have decent apps on both platforms?
 
@NateKerkhofs It's a Twitch bot. Specifically, it's a modular Twitch bot.
 
@Powerlord ah, I see. I saw the word "app" and thought that you were writing for a mobile device
 
Now, I should note that there are really two categories of Twitch bots: Channel bots that run on a central server (such as "moobot") and Streamer bots that run on the streamer's PC and offer various stream integrations (such as "AnkhBot")
This is intended to be the latter type.
I can never spell Ankh correctly on the first try.
Anyway, AnkhBot is a bit... buggy to put it nicely.
 
We need a bot to counter the twitch "Streambot?" bot.
 
10:16 PM
Apparently all development on AnkhBot has also stopped as of last month.
 
Anyone play pinball games on PS4?
 
I think I have one. It's the pinball game that has the Star Trek: Next Generation pinball table.
 
@Powerlord can you check what AnkhBot does for authentication? Are they open source?
 
@murgatroid99 Not open source, sadly.
If it was, I wouldn't be looking into writing something new.
 
@Powerlord I have an idea: have your app spin up a small web server on an unused port, and set that as the redirect URL (for either auth flow)
 
10:20 PM
@MadMAxJr Any good?
 
@murgatroid99 I could probably do that...
 
@djsmiley2k I really like that one table. It's pretty faithful to the tables it emulates.
 
my sad says open source software is usually shit
because its just a big mess being hacked at by hundreds of people who arent good enough to make money at it
 
OSS is only as good as the people who maintain it.
 
savage
 
10:23 PM
@GnomeSlice your sad?
 
lol
Yes
Linux kernel is a complete and utter failure
 
my dad
 
Does he also think that the Army in the war were complete failure
as each of them wasn't the ultimate assassin
who could take out entire armies on their own?
 
uh
probably not
 
10:24 PM
@GnomeSlice I make money writing open source software
 
@GnomeSlice Out of curiosity, what web browser does your dad use?
 
i think he wrote his own for some others
for some stuff*
otherwise chrome
 
Yeah, you realize that Chrome is based on Chromium, which is based on the open source Blink engine, which is based on the open source Webkit engine, which is based on the open source KHTML engine?
 
he hates how his company "writes" siftware by stealing open source shit and hacking away at it until it sorta works
yeah he complains about chrome a lot
 
(yay for forking)
IE/Edge is the only major browser not based on Open Source.
 
10:27 PM
@Powerlord some parts are
 
he just doesnt like that people don't write their own stuff any more
 
Not invented here (NIH) is the philosophical principle of not using third party solutions to a problem because of their external origins. False pride often drives an enterprise to use less-than-perfect invention in order to save face by ignoring, boycotting, or otherwise refusing to use or incorporate obviously superior solutions by others. == Psychology == The reasons for not wanting to use the work of others are varied, but can include fear of patent infringement, lack of understanding of the foreign work, an unwillingness to acknowledge and/or value the work of others (jealousy), or forming...
 
Speaking of NIH, what is it with all the extra crap Twitch shoves in its PRIVMSG IRC commands?
 
they hired some girl to do some system at his work for their product and after 2 weeks she was like "it cant be done i cant find anything that will do this online" and he just wrote it himself
 
0
Q: Rebinding Trials Evolution Gold Edition on PC with the Xbox controller?

HiddenPersonMost rebinding works in game, but for what ever reason, even though the "edit controls" menu says that I have left trigger binded to the gas, it goes reverse when I press left trigger. Is there anyway to actually rebind gas to left trigger without going outside of game configs?

 
10:29 PM
my dad complains about his work a lot
 
@murgatroid99 Oh hey, the (former) lead architect on the project I'm on follows that principle! Speaking of which, I wonder if I'll ever be authorized the time to port this over to something sane.
I should just stop editing that.
Anyway, why use some modern framework when we can write everything in Java servlets (created in 1993) and JSP (created in 199...7?)?!
 
like he hates that they claim to have their custom built phone system (his divisions product) and it says something buried in it about being built on linux
 
My project has a lot of stuff that we implemented ourselves (like an HTTP2 implementation), but that's mostly because we are on the bleeding edge (we had one of the first compliant HTTP2 implementations)
 
Asterisk is a software implementation of a telephone private branch exchange (PBX); it allows attached telephones to make calls to one another, and to connect to other telephone services, such as the public switched telephone network (PSTN) and Voice over Internet Protocol (VoIP) services. Its name comes from the asterisk symbol, *. Asterisk is released with a dual license model, using the GNU General Public License (GPL) as a free software license and a proprietary software license to permit licensees to distribute proprietary, unpublished system components. Asterisk was created in 1999 by Mark...
 
@Powerlord whats that
 
10:32 PM
@GnomeSlice The product your dad was probably referring to when he said something about it being built on Linux
er... the product he meant it was built on top of. I can't think and it's past going home time, so why am I still here?
 
not sure what they used, he had written the one for the previous company pretty much singlehandedly from the ground up and whenthey got boughtthey made his div switch to their shitty jumbled hacked up one
also protip dont pay people per line of code
 
@GnomeSlice Yeah, that's a definite wtf.
 
i had a professor in college that measured your coding ability by lines of code per hour
 
i dont think they did but hes worked for places that did
@Dragonrage lol
 
it was quite amusing, because everyone just wrote a bunch of meaningless code as filler and did things as inefficiently as possible to take up more lines of code
 
10:36 PM
@GnomeSlice Whenever a system like that is implemented, it ends up gamed and completely useless
 
Your dad should write his own language.
 
he has
several times
 
Not quite the same, but relevant
 
for different things
 
i built my own for and while loops using if statements and gotos because it adds a few extra lines
 
10:37 PM
@NateKerkhofs this was in some code that sets up CLI arguments and calls subprocess.check_output(), the space was in between the CLI switch and the value
 
@Dragonrage If I had that, I would just set up code generators to generate useless code
 
i had a program that counted lines of code in a file that contained 43 goto statements
@murgatroid99 yea we did that too
 
@murgatroid99 s/set up code generators to generate useless code/use dreamweaver/
 
@Dragonrage I remember a tale of one developer who was refactoring and cleaning up a module when they implemented LoC based metrics. The first week he wrote -750 lines of code, the second week -250 lines of code. The metrics were rescinded by week 3
 
You could just have a function with like 50,000 lines of i++ and then if (0) {dead_function();}
 
10:39 PM
i think the highest amount of loc we turned in was something like 80k
 
he made a complete custom hardware/ software thing for the handicapped son of a danily friend years back
named the os after the kid
 
we had to print it out too
 
i forget what it let him do but they fucking loved it
i think it let him control differentthinfs and maybe speak
 
On a related note: what is currently considered the most secure *nix OS?
 
the next program we had to do we turned into a 1 liner just because
 
10:40 PM
also asterix is a great comic
 
also for variable naming conventions we just used variable##
 
@Dragonrage Do you mean that you did it in a super clever way, or that you deleted all of the newlines?
 
@NateKerkhofs i thought there was some special hardened linux distro
 
@GnomeSlice You mean the comic about the Gaul village?
@GodEmperorDune Yeah, I'm looking for the name, though
 
@murgatroid99 deleted all new lines. it was c++
 
10:41 PM
Security-Enhanced Linux (SELinux) is a Linux kernel security module that provides a mechanism for supporting access control security policies, including United States Department of Defense–style mandatory access controls (MAC). SELinux is a set of kernel modifications and user-space tools that have been added to various Linux distributions. Its architecture strives to separate enforcement of security decisions from the security policy itself and streamlines the volume of software charged with security policy enforcement. The key concepts underlying SELinux can be traced to several earlier projects...
 
@NateKerkhofs Yeah!
 
also all functions had to be classes, so we would make a class thats default constructor called its only method
 
@GodEmperorDune That's a kernel security module. I'm talking about an entire OS built around security
 
@NateKerkhofs no idea then... maybe security.se would know
 
so instead of calling the function in int main() we called the constructer which called the function
 
10:42 PM
os or os made out of linux
 
I believe I read something about a Linux distro that's considered the most secured
 
what about Scarlett Johansson she was an os in that movie
I should probably take off the santa hat
 
@Dragonrage I am honestly struggling to believe that your professor did not take points off for some of this stuff
 
also you could get negative points if you didnt follow the guidelines properly, as points were deducted for errors and such, but the amount of points you could lose was more than there were possible
@murgatroid99 im pretty sure he didnt actually know how to code
 
The reason I want to know is that I'm writing a novel about a whitehat who has a heavily customized version of Linux that she uses for all her domotica products so they're harder to hack
And I want the name to be a pun on that super secure system.
 
10:46 PM
@NateKerkhofs L337nix
 
No, more something like Gentoo-Ladyoo
or Debian-Debbyan
something like that
but I want to know the name of the OS so I can figure out a decent pun
 
just ask in the security.se chat
 
@NateKerkhofs What kind of security?
What's the threat model?
 
@fredley defense against attempts to gain root control of domotica products
 
@NateKerkhofs How would they get root control?
 
10:53 PM
@fredley Let me reword it: a lot of domotica products these days, like smart fridges and lightbulbs, are badly secured
 
@NateKerkhofs I see. In what way?
 
I'd guess that they often don't properly authenticate control requests
 
@fredley it's possible for diamond meat to use them to play friday all over the world at once
 
@murgatroid99 This doesn't sound like security issues that are anything to do with any particular flavour of linux
 
@fredley lightbulbs that leak your wifi password, fridges that can be used to gain a foothold in a network, smart TVs that can be hijacked to stream porn
 
10:55 PM
> Many devices have weak password policies and do not protect against man-in-the-middle attacks, according to an HP survey of 10 off-the-shelf home security systems. Others do not prevent access to the device’s debugging interface, which could allow easy hacking of the device, according to an April study by code-security firm Veracode.
 
9 mins ago, by Nate Kerkhofs
And I want the name to be a pun on that super secure system.
 
From a random article I just found
 
@murgatroid99 Sounds to be configuration issue
 
0
Q: How to drop items while mass crafting instead of retaining them in 7 days to die?

Adam AroldMy problem is that I'm crafting items on a massive scale (for example 500 pieces of Stone Axes and my problem is that my inventory fills up since Stone Axes does not stack and it is really tedious to drop each item one by one. How can I drop them automatically when my inventory fills up?

0
Q: Quest mark on my workshop in the "Molecular Level"

FrostyFor some reason on the quest "Molecular Level" there is a green quest mark on it and nothing else. I have chosen the BoS and I have completed the interceptor but Proctor Ingram wont let me power it up because of the quest mark on the work shop. Please Help so I can continue.

 
@murgatroid99 Indeed, and the idea is that the whitehat is a brilliant hacker who has written her own OS based on another OS and she doesn't have those security issues because she ports the functions she needs to her own OS
In fact, the OS is so secure that she is allowed to use it as a baseline when developing the firmware for an experimental fusion reactor
and of course, someone manages to hack it
and that's where the book starts
 
11:01 PM
So, I think what fredley's trying to say is that the vulnerabilities I was pointing to aren't operating system-level problems. They're higher-level software design problems
 
There are a whole number of plot points that get involved in that
@murgatroid99 Yeah, but if you rewrite the software so it doesn't have those bugs, and then port it to your own system that has extra security on top, those problems also vanish
 
@murgatroid99 mom is from a random article he just found
OH BUUUUURRRRNNNN
 
@NateKerkhofs Sure, but it's the first step that solves the problems, not the second one
 
OH MAN
I hope @murgatroid99 doesn't delete his account due to my sick burn
Also I wonder if he watches Steven Universe.
 
Not that I'm saying this is a bad idea in general. Most novel readers aren't that familiar with common security vulnerabilities in home automation devices
@Wipqozn I do not. I tried watching one episode and it didn't make me want to watch another
 
11:04 PM
@murgatroid99 imo it takes a while to get going
 
-1
Q: how do you make a minecraft mini map

drewHOW TO MAKE A MINI MAP IN MINECRAFT ON COMPUTER

0
Q: How would I delete an MCPE Servers account?

TurboKreeper15I need to delete my MCPE Servers account so I can change my username, if you know how that's Awesome! Or if you know how to change the username that will be great! but PLZ help.

 
@Wipqozn urmom takes a while to get going
cc @Wipqozn on that sick burn
 
@GodEmperorDune Well, she is in her fifties
 
@GodEmperorDune buuurn.com
 
11:22 PM
sigh
gaming is bad today :/
 
@Unionhawk -1/10, not even related to friday
 
@GodEmperorDune I did not say it was Friday dog music
 
It's always good to know I have a positive ROI for my RRSP and TFSA. Probably going to switch to a more aggressive investment plan if I end up buying a house, though.
 
how many files can i delete from the system 32 folder without causing significant problems?
 
@Dragonrage 0
 
11:24 PM
Depends on the order
 
@Dragonrage all of them
 
I mean, starting with bubbles.scr is pretty safe
 
@Dragonrage there's a lot of files that aren't required in there
 
you have a 64 bit machine, right? what do you need with those system32 files
@KevinvanderVelden its a bit fuct if you ask me
 
@GodEmperorDune And actually it doesn't seem to exist yet
 
11:26 PM
back when I had 8gb HDD with Windows XP, I regularly deleted files from windows folders, including system32
 
well on this computer, im pretty sure not having the sys 32 folder is fine
 
@Dragonrage sure, if it's not running windows and/or using wine
 
@Dragonrage um, no, you need some files from sys32
you can't just get rid of the whole thing if you want to keep running windows
 
@Chippies its a mac :P
 
@Dragonrage then I'm not sure why you even have a system32 folder to begin with ;)
 
11:27 PM
for my vm
 
...
"can i delete system32" "NO" "well itsa mac le trollface"
This is literally the conversation we just had right now
 
well, while your mac will still work without the system32 folder, your vm will not
 
@Unionhawk "Joke's on them I was only pretending"
 
0
Q: Are my allies just for show?

DCShannonI recently got Battlefield 4, and started playing through the campaign. There's a feature that lets you tell your squad when to "engage" the enemy. The tutorial at the beginning describes this in a way that implies that this will result in my allies helping me kill the enemies. I see my allies s...

0
Q: Why Steve don't spawn at 0,0,0 coordinates?

spund3When you create a new map, survival or cretive, you don't spawn at the center of the map. Example: Player spawns at 56,~-40 (xyz) Why we son't spawn at the center of the map?

 
11:43 PM
Oh sweet, my old high school is doing an alumni meetup at a brewery on the second day of syllabus week
 
Just finished Undertale again
(I mean, I'm at the last corridor)
 
0
Q: What are the secret achievements in btd5 on android

user135407I'm trying to collect the all of the achievements. I just need to know what to do to get the secret aceivments.

 

« first day (2003 days earlier)      last day (3055 days later) »