« first day (1303 days earlier)      last day (3733 days later) » 

8:02 PM
Only one more since nobody's posting anything
 
@Lasse what are you doing lately?
Seems like you have time to write patches for my engine and pull request them or something lol
 
lol
I've been writing a database conversion script which converts apples into raspberries
 
Lol well usually I only do this deal with musicians, but I'll trade if you want
When I'm too lazy to make 4 minutes of interesting different beats
I rather just make like 12 seconds of over-the-top synthesizer bass
 
I really have no idea how to produce a beat or a bassline or anything really
Everytime I open up fruityloops, I create the generic bum-tshihh-bum-tshihh and start playing with.. uhh.. toxic synth?
 
Well I meant I'll write your database thing and you knock something off my todo list? :D
 
8:06 PM
lol
It's actually ready
 
ok perfect so you just hit my todo last
man I really appreciate it
thanks :)
you're awesome @Lasse
 
I know
I can do that if you don't mind that I have written my last c++ lines like 6 years ago
 
That's fine I filter the fuck out of any code that makes it into the engine
except the dirty hacks file!
In there anything goes -_-
But, that doesn't count as crossing anything off the todo list
 
cool, so I'm gonna write everything in there
 
It just get the prototyped mark, even if it works perfect
but I still appreciate it the same
it only takes me about a day or two to do a full refactor usually
 
8:09 PM
What if we try this the other way around, and I'm going to be your boss and whip your ass
And yell dirty words
 
Sounds honestly. really .. really kinky
 
dirty words like "visual basic!" "UML process!"
lol a client contacted and wanted me to upload some old access logs to his server, without questions I started uploading a gigabyte of log data
I might have checked first that there is enough space
 
did google just change the font on the search results pages?
 
looks like it
 
8:24 PM
I don't notice
 
it looks ugly
 
maybe it's only for windows users :P
 
oh
 
8:40 PM
-2
Q: Xcode xox game made

user3366483friends Hello to you all, I XCode a new student lecturers me XCode well xox game asked me to do how can I do to help me olurmusunuz in the hands of the open source project, how being made to me that the detail yazarmısınız very few people are interested in turkey please help with this issue

check out my close vote comment before it disappears
 
guys, look at this guy
Michel Merlin, Versailles, France
330 1 2 10
he's 73
he gave a really good answer here
11
A: Finding line beginning using regular expression

Michel MerlinExtended Replace "\n" with "LINEBREAK " Thanks a lot to all for these timely replies. Following your advices, here's what I did: "Notepad++ > View > Show Symbol > Show End Of Line" shows "CR+LF" at each line end. "Notepad++ > Search > Find", "Search mode" = "Normal", made sure that "Find wha...

also read his profile's description
that's one experienced veteran
 
holy shit he doesn't seem real
 
he is
0
Q: I continue unambiguously Dating my electronic posts like my paper letters

Michel MerlinI continue unambiguously Dating my electronic posts like my paper letters Sorry for this OT (Out of Topic), but I noticed that the Date-and-Time I had added as usual at the end of my post To raise public awareness of the business of Thu 27 Feb 13:43:00 GMT, has been removed, right inside my post...

he has a weird habit though
of personally writing down the exact date and time of his posting
Raised 4 children (1 DB analyst, 1 tri-lingual assistant, 1 officer, 1 engineer).
he does seem like the type to make sure his sons become crazyass performers lol
 
:D
you assume sons... interesting
chicks can do those things as well :)
 
pfft... yeah @AlexM. dont be so sexist
 
8:46 PM
don't even get me started :A
I'm actually trying to behave
you know
 
:D
 
I think I should get rid of my global message array and just let each module take care of its own input and output
 
sounds reasonable
Maybe provide some utilities though!
 
utilities?
 
I mean, like re-packaging the global message queue code
So it's easy to port the modules
 
8:50 PM
considering I'm just starting, would that be relevant?
I mean, would porting be required if I get rid of the queue now?
 
Yes
 
not sure what you mean
gief example
 
Let me think about my words for a moment
 
I thought about using the queue to allow for multiple modules to use the same I/O channel but in practice that happens quite rarely or never
 
If your modules relied on a queue system provided from somewhere else, if you remove that queue system, it might be useful to make a queue library out of it, so your modules don't have to implement the same queue over and over
 
8:52 PM
I mean, one module will do its own stuff, like downloading some XML from somewhere
another module will start its own UI
@MickLH I think I get it
I don't think it applies; it's really just one module now
I still need some way to do inter-module communication
 
I'd melt that goal together with the queue system, and then make it all happen in the module manager
 
so the queue can still stay there
yes
 
Lol why is it so awkward to talk about such simple programming concepts
 
I have no idea lol; what I'm doing here is pretty simple
you make it sound so complicated
 
It's like it gets easier with complexity
 
8:55 PM
I think
I should put up some use cases
that would be best, there might be some use cases that are not as easy to do as I thought
 
awesome music now playing in my spotify music drop
 
Also feel free to tell me off whenever, I just offer API consultation in hopes that I get some back when I need
 
My Godzz That vocal is overwhelming
 
like, the news reader downloads some RSS feed, and for each item it checks with the facts module to see if the user likes that kind of stuff, then shows it
 
dat vocal, dem basslines and everything
 
8:57 PM
so I need some sort of IPC set up between the threads (1 thread per module)
but not all of them require the interaction with other modules
so I need to make it an optional part of each module's loop
 
which massive atak song is that
 
yeah, having each module manage itself is the way to go
there will be one interacting with an android app anyway
can't find a simple recipe for all of them
 
Maybe use a linked list to represent the message queue, and feed IPC messages into the same queue
Then if there's no use for the list, it never gets allocated and the null pointer shows it's empty
or the same idea with two queues, for IO and IPC, idk what your app is
 
a linked list would give me extra work to do w/ concurrent access
ideally, when a module finds a message for itself in the queue, it gets and deletes it
 
@Almo If you click it you will see it
 
9:03 PM
so I have to use a semaphore w/ an initial value of 1
essentially a mutex
 
but i got my deepchord on
 
@AlexM. I believe you will need something about the same regardless of what route you take
 
that sort of kills concurrency there
 
Paradise Circus (Breakage's Tight Rope Remix)
 
@MickLH having something indexed based on module IDs doesn't cause issues though
not sure what the # of modules will ever be but...
 
9:04 PM
But then your list is fixed size
it only makes more concurrency possible unless you were ignoring something before
 
if (input_messages[my_id] != 0) { get it }
 
that's not thread safe unless you are using compiler extensions
well I'm thinking of C++ actually
 
ok, not heard that one
 
not sure if it's the same in C#
 
only heard mezzanine and 100th window
 
9:05 PM
it's plain C
are you sure accessing and modifying things in an array, not at the same location, is not thread safe?
 
ah, then unless you are using a volatile on gcc, or whatever the MSVC version is, it's actually not thread safe
@AlexM. I mean't using the variable for IPC
 
say, thread 1 changes arr[0], and thread 2 changes arr[1]
what could go wrong?
 
That's probably fine, I mean when thread one is writing the flag, and thread two is reading it
 
aaah, I get it now
 
You'll probably get away with it forever if you just say fuckit
But sometimes the compiler makes crazy optimizations, where it decides to not ever check the memory and just go into an infinite loop
 
9:07 PM
I guess nonatomic stuff doesn't get written in one bit
so the reader could only get half of what's there, before the write is done
is this what you mean?
 
yes that too
 
yeah didn't think of that
 
and a whole plethora of unpredictible cache issues
that change from chip to chip
 
I'd rather set up something better right now
I'll think about it
thanks for the insight
 
glad it could help! :)
I was afraid I was rambling about useless crap you already thought of
 
9:11 PM
there was this standard IPC method on UNIX platforms that used some sort of read/write messages by ID by default
it was probably the message queue
 
One more and then I'm gonna start playing something and silence for some time
 
The structure member msgtype is the received message's type as specified by the sending process.
yeah, this should do it
I guess the POSIX message queues already provide what I need
does Windows have this too, last time I checked it had mailslots
why am I even bothering with it anyway, I'll run this on Linux machines
 
lol
Well I've gotta go check up on my engineers and literally make sure they aren't doing heroin
 
sometimes I think whenever you say stuff like that it's really just metaphors for peeing
or taking a shit
 
hahaha
that's why I said "literally"
-_-
 
9:26 PM
hey guys
 
hi @hasherr
Ironically, we'll end up doing drugs all weekend like usual :D
but not H!
 
H?
Is that a reference to me?
 
Junk
no
it means heroin lol
 
k
Heroin's some bad shit, yo
 
yeahhh.... it's uh... yeah bad, but not as bad as everyone makes it out to be
 
9:27 PM
...
It's fucking heroin dude...
 
which to an engineer is a misleading situation, so he gets this idea that it's not that bad in general
 
Some drugs are bad.
 
Aspirin isn't bad
 
anyways, I'm heading out for a while, peace guys!
 
Ibuprofen isn't bad
 
9:29 PM
lol
 
calcium chloride isn't bad (tums)
 
see you on the other side
 
bye mick
 
@Almo I said 'some'
Bye Mick :P
 
you said "most"
 
9:31 PM
Wrong word, I edited :P
 
are "some" and "most" that different in this case?
 
Yes
 
I mean, suppose the set X of drugs
 
Pretty much all drugs can be good when used in the correct moderation.
Except for krokodil.
 
some is included in but not equal to X
 
9:32 PM
Avelox, while considered a last resort antibiotic, did save my life, apparently
the pneumonia would not repsond to anything else
 
most is included in but not equal to X, with the property that count(some) < count(most)
 
some usually implies like... 1/3 or 1/4
 
I am the son of a pharmacist, so I know a little bit about this.
 
let Q be equal to count(X) - count(some), and Z to count(x) - count(most)
nah I'm getting nowhere
 
@AlexM. You remind me of the AP Computer Science students I know.
 
9:33 PM
what I was trying to say is
both "some" and "most" leave drugs out
that don't apply to the rule
it's just that one of them leaves out more drugs than the other
 
most means like 3/4 or more
 
I'd say 4/5 personally
 
I don't quantify "most"
most is unspecified by nature
 
still, most means "significantly more than 1/2"
 
^
 
9:34 PM
some means "significantly less than 1/2"
 
for a set X { 1, 2 }
would you say that most numbers in there are odd?
most = some here
 
for a set { Alex, pedantic weirdos } all elements are indistinguishable from each other
 
xD
 
I would say "half the numbers are odd"
 
also for a set X { 1, 2, 4, 6 }
 
9:35 PM
i would not use some or most in that case
 
"some X are even" still holds true
 
Why are we discussing this?
 
I would feel misled
 
because we're in a chatroom dedicated to science
 
if you said some when in fact it was most
 
9:35 PM
do you wish to see more porn pics?
 
@Lasse Hello, Fin.
 
@Almo that may be true
but the statement is still true
 
@AlexM. Game dev and boobs all in one place? This is the best chat ever.
 
some of the numbers there are even :D
 
you've got the connotation all wrong
language isn't all about super-precision, unless you're a lawyer
it's about communicating something
 
9:36 PM
I just don't think some and most are mutually exclusive
 
and "some" does not communicate "3/4"
 
I think you could say most -> some
but of course some !-> most
 
strictly speaking, some could mean any number, including all.
 
yup
 
but that feels like a pedanic cheat, if it comes up in conversation
because it's not how the word is used in ordinary speech
 
9:38 PM
but this is a discussion about the meaning of the words, not the daily usage of them
 
I think I'll work on Webdev today
 
I mean nobody goes to their mum to say
 
and if you got in that fight in a conversation with someone, they would think you were being one of those weird engineers who doesn't understand the difference between science and every-day communication
 
What other text editors are there besides Sublime and Notepad++?
 
ConTEXT
 
9:38 PM
"would you say most of the cereals in this box are wedge shaped, or some of the cereals in this box are wedge shaped?"
 
I use that one
Ultra Edit is popular (i assume you mean windows)
then there's vi and EMACS.
 
@hasherr gVim
 
but i doubt you meant stuff like that
 
Vim?
or gVim?
 
Like vi, Vim's interface is not based on menus or icons but on commands given in a text user interface; its GUI mode, gVim, adds menus and toolbars for commonly used commands but the full functionality is still expressed through its command line mode.
you want this on Windows
 
9:40 PM
Yeah?
 
I recommend printing a cheatsheet with all of the useful commands
and eventually reading a book about using it
 
if you get fast with vim, you'll love it
I still use it for bash scripting and stuff
 
right now I use it for everything
 
@Almo What do you use Bash for?
 
any time I have to move or rename files and it involves a ton of files, I get out bash
also good to have grep
and other assorted unix shit at times
 
9:41 PM
Okay, so wait, is it called gVim or Vim?
 
Cygwin gets installed day one on any windows PC i'll have to use
 
I can't tell if Alex mistyped that or if gVim is a real thing.
 
try google man
it's faster than asking and waiting
 
hasherr has a big issue with googling
I noticed that
 
yeah
 
9:42 PM
nothing's changed in the past year
 
I wouldn't say that's true.
 
@hasherr another nice thing about Vim is that you can port your settings and plugins easily
they're all in Vim's folder, so just copy/paste them
 
I Google more things than I ask here by a long shot.
 
except for the more... complicated plugins
like You Complete Me
which requires a shitload of crap
 
but you fail to google some really basic shit
 
9:45 PM
I never tried it just because of that
I still don't get what it needs all that stuff for; it's basically a fuzzy pattern matching autocomplete engine
 
you never know
 
my current autocomplete plugin only uses vimscript
 
once you include one lib
 
@Almo I sometimes feel like I have to ask questions under a certain context.
 
it includes some libs
and pretty soon you've included the whole world
 
9:45 PM
my goto-anything plugin only uses vimscript too, and does fuzzy pattern matching
 
but you could just google "gvim" and find out if it were real or a typo
 
@Almo this one needs python interpreters and C compilers
 
and you don't need to ping me if I'm here
woa
ouch alex
 
and it's so hard to set up on Windows (as on most platforms) that one guy made a repo on github specifically to help newbs install it
 
@AlexM. That's common.
I find stupid shit like that all the time.
 
9:47 PM
perhaps one day I'll give it a try, when I'll be bored enough
 
./configure scripts always amaze me
holy shit they check a lot of arcane shit
like wow man
 
I've tried installing git on my machine and it does not work. And I have tried everything to get it to work.
 
Eh, I don't feel like setting up something like this right now.
@MDavies I'd start with following the instructions.
 
I did follow the instructions, lol.
 
Omg.. words... I can not explain what I want to say properly
 
9:48 PM
Well what's the problem?
 
@MDavies "does not work" sounds like my grandma explaining what her computer does when misbehaving
 
After following the instructions it still doesn't work.
 
"I have tried everything to get it to work" then you can't get it to work
why waste our time asking, then?
also, your time
 
I'm not asking.
I'm just expressing what happened to me. I gave up long ago trying to get it to work. XD
 
aight then, there's no problem
carry on with what you were going to do anyway :D
 
9:50 PM
I have a 2D game. Where you control a shark Up and Down. But the world is in 3D. Meaning that some objects will be placed closer or further away. Collision still sees it as 2d and the shark would move left and right on its own
 
just use perforce
 
@AlexM. Do you really think that?
 
it's free now for 20 or less workspaces
 
@hasherr don't get all dramatic on me hasherr
 
I'm not, just trying to understand.
 
9:51 PM
pet peeve... files with } as the last line, not a blank line (or 2 or 3)
 
Why is that a pet peeve?
 
It just annoys me when I'm on the last line and I try a usual keyboard short cut to do something, and it fails because there's no blank line for the cursor to go to
 
something small that is annoying you. Like being anoyed when people chew with open mouth @MDavies
 
depends on where you inspect the files
suppose you're running on an UNIX terminal
 
people who chew with an open mouth DO annoy me
 
9:53 PM
I know what a pet peeve is Oliver. I was asking why it peeved him. :P
 
this is why I'm so damned good at gameplay programming and gameflow design
I know when something is annoying, and I know how to fix it. :)
 
176
A: Why should files end with a newline?

Konrad RudolphThere's at least one hard advantage to this guideline when working on a terminal emulator: when moreing the file on the command line (more displays the file) or catting multiple files (cat = concatenate input files), it results in a correct display. Otherwise the result is something like this: k...

2
this answer explains it better
so newline-ing EOFs is NOT exactly a preference
in some cases as those above it CAN cause issues
 
I'm still struggling to understand the concept of vertices and normals in OpenGL ES 2.0
 
@MDavies No use getting frustrated in it
Go build something
 
10:06 PM
such change
very avatar
 
@Grey Dat afro
 
user4704
@MDavies What about them?
 
@hasherr Thank you hasher.. I tried to draw my problem in paint, and I think I found a solution
 
@Josh Petrie Just don't understand how the device context handles them as seperate buffers.
 
@OliverSchöning Why thanking me?
 
10:08 PM
I think you asked me what the problem was, so I started drawing it when words kept failing
or mb i misread. who cares. progress
 
Indeed. Commence work.
I'm going to go practice Googling.
 
@JoshPetrie I treat them as separate buffers but does that mean that the indices buffer looks at the exact same indicies for both buffers? So if I specify 0 1 3 in the indices buffer does it look at 0 1 and 3 in the both the vertices and normal buffers?
 
@Grey why did you switch your main account?
 
10:52 PM
chrome decided to take up another GB of memory on SE
fuck this fuck
 
yeah... running Chrome is equivalent to three Hearthstone, or two FPS games to me. only SE? SE memory leak? really? I guess experts do make a mistake o_o
 
no, it's a memory leak
and it only happens on SE
 
@BlueBug Why do you edit your posts instead of adding new messages?
@AlexM. Uhh... Is this true? lol globalpost.com/dispatch/europe/110105/…
 
I tried to respond to you by editing my old chat but alas, it's too old for new edition. I like keeping less nutritious chat messages of me minimal since I already do humongous amount of rambling.
 
@hasherr I remember something like that
I think it was just one of those "whoa" news meant to distract the population from more important things
 

« first day (1303 days earlier)      last day (3733 days later) »