1. Binary is not a programming language.
Cannot implicitly convert type ComputingTopic to type ProgrammingLanguage.
Funny x 11 Agree x 2 Disagree x 1 (list)

2. Quicksort speeds
Either using a random pivot or a pivot in the middle. Still no match to Java's own sort though...
Oh, and with insertion means that the quicksort halts and switches to insertionsort once a certain length of the subarray is reached.
Informative x 5 (list)

3. Binary is not a programming language.
Albert Einstein is alive.
x 5 x 3 x 1 x 1 x 1 (list)

4. Woo
given the beginning settings
With the robot not knowing where it is (ie each cell has a probability of 1/20 of the robot being in it)
```colors = [['red', 'green', 'green', 'red' , 'red'],
['red', 'red', 'green', 'red', 'red'],
['red', 'red', 'green', 'green', 'red'],
['red', 'red', 'red', 'red', 'red']]

measurements = ['green', 'green', 'green' ,'green', 'green']

motions = [[0,0],[0,1],[1,0],[1,0],[0,1]]

sensor_right = 1

p_move = 1
```
where sensor_right = probability of sensor being correct.
and p_move = probability the robot moves when it went to.
It senses first each measurement in Measurements.
Then moves the movement in Motions for a total of 5 different steps.
My code returns this as the probability of the robot being in each cell:
```[[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 1, 0],
[0, 0, 0, 0, 0]]
```

if I put the probabilities to somethign slightly lower, ie
```sensor_right = 0.7

p_move = 0.8
```
the results go more murky, but still obvious:

```[[0.01739584, 0.009495411, 0.03131152, 0.06291565, 0.04663561],
[0.006167764, 0.009725268, 0.0519483, 0.1339488, 0.01248355],
[0.006869518, 0.008857822, 0.08095415, 0.2798366, 0.07659986],
[0.0117818, 0.006167764, 0.01600207, 0.06107029, 0.06983248]]
```

So I now have a program, that given external data, and a map that shows that data, work out where it is as it moves.
Informative x 2 Funny x 1 (list)

5. Quicksort speeds
Either using a random pivot or a pivot in the middle. Still no match to Java's own sort though...
Oh, and with insertion means that the quicksort halts and switches to insertionsort once a certain length of the subarray is reached.
There's a chance that Array.sort() is running native code, and could be applying optimizations that your code might not be able to do.
Agree x 7 Informative x 1 (list)

6. Albert Einstein is alive.
What?
Agree x 5 Dumb x 1 (list)

7. There's a chance that Array.sort() is running native code, and could be applying optimizations that your code might not be able to do.
Yeah, a friend told me that that the java Arrays.sort() uses different sorting algorithms depending on the array. Can't really remember which, possible quicksort, heapsort and some more.

Programming is still a bit like magic to me. But man, it's do damn satisfying to learn new stuff and see the results in front of your eyes.

8. Ha.
Ha ha ha.
Ha.

wait wat he says it's in C++ and he's making in in visual basic 2010 express
Funny x 30 (list)

9. Ha.
Ha ha ha.
Ha.

At least the single player is nice.
x 16 x 8 x 2 x 1 x 1 (list)

10. Ha.
Ha ha ha.
Ha.

wait wat he says it's in C++ and he's making in in visual basic 2010 express
so, this is what you're working on?
Funny x 9 Zing x 3 Dumb x 3 Agree x 2 (list)

11. so, this is what you're working on?
No, I'm working on...

uh
shit
i'm not working on anything
Funny x 13 Friendly x 2 Dumb x 1 (list)

12. What?
I was going to make the same question.

13. Once I can find a minor bug in the move function of my localization program, I will have finished my homework for this weekend.

14. Those procedural textures from earlier + my planet shader from a while ago + a new atmosphere shader:

EDIT: Where can I host webm files?
Artistic x 33 Winner x 4 (list)

15. Those procedural textures from earlier + my planet shader from a while ago + a new atmosphere shader:

I want to nominate you for a "Best pixels in thread" award.
Agree x 19 Friendly x 1 (list)

16. I've noticed that some people in WAYWO just make random pretty shit.

I should learn how to make pretty shit.
Funny x 12 (list)

17. mmm, sweet glow

Artistic x 9 Agree x 2 Programming King x 2 Friendly x 1 (list)

18. I've noticed that some people in WAYWO just make random pretty shit.

I should learn how to make pretty shit.
My stuff isn't random. If you look at my content, you'll notice that it is ALL space related.

That or it's a smaller part of something that is going to be space related.
Winner x 2 (list)

19. mmm, sweet glow

using a paticular library for this, or all homegrown?

20. My stuff isn't random. If you look at my content, you'll notice that it is ALL space related.

That or it's a smaller part of something that is going to be space related.
This doesn't help me make pretty shit.
Funny x 9 (list)

21. Those procedural textures from earlier + my planet shader from a while ago + a new atmosphere shader:

EDIT: Where can I host webm files?

At first I thought I had a stroke when I saw it moving
Funny x 12 (list)

22. Found that guys thing interesting(whoever was doing this) so spent 5 minutes on this:

Class"Vec2"{ Constructor=function(x,y) return {x=x or 0,y=y or 0} end, __add=function(v1,v2) return Vec2(v1.x+v2.x,v1.y+v2.y) end, __tostring=function(self) return self.x..","..self.y end, Test=function() print("yes") end } print((Vec2(10,10)+Vec2(20,20)):Test())
It works perfectly. Wow that was easy. Thinking about giving it to the pass along thing before we get too far in development for it to be useful.

23. Got VGA output from my FPGA, finally!

Winner x 11 Programming King x 2 (list)

24. No, I'm working on...

uh
shit
i'm not working on anything
why don't you go work on something and actually make shit rather than slagging off other morons
Agree x 4 (list)

25. why don't you go work on something and actually make shit rather than slagging off other morons
fine

have some unexplained code

Agree x 3 (list)

fine

have some unexplained code
...and then there's this shit
Agree x 13 Funny x 4 Disagree x 1 (list)

28. Wrote a PS2 driver and a generic keyboard driver that receives scancodes from the hardware-specific drivers and handled them accordingly.

Here's init.js:

And here's drivers/ps2.js:

Programming King x 35 Artistic x 2 Informative x 1 (list)

rated artistic because I don't know what's going on

or why people are giving you programming kings
x 3 x 2 x 1 x 1 x 1 x 1 (list)

30. I now have IDE:

Programming King x 9 (list)

31. rated artistic because I don't know what's going on

or why people are giving you programming kings
He's writing an operating system. However, he's writing the majority of it in Javascript.
Friendly x 1 (list)

32. rated artistic because I don't know what's going on

or why people are giving you programming kings
I think the latter is implied by the former.
Friendly x 1 (list)

33. He's writing an operating system. However, he's writing the majority of it in Javascript.
That's freaking ridiculously awesome.
Agree x 7 (list)

34. I now have IDE:

I think you have a bright future ahead of you
Agree x 15 Friendly x 2 (list)

35. I couldn't help but notice all of you guys aren't posting gif image animations but real videos, uploading to YouTube doesn't seem like the kind of thing a programmer would do. how?

36. I couldn't help but notice all of you guys aren't posting gif image animations but real videos, uploading to YouTube doesn't seem like the kind of thing a programmer would do. how?
convert to webm format, upload and share on dropbox, use [video] tags

37. We're having game programming in school. I know that later we're going to make a game ourself for an exam, so I casually started now. Some areas I should explore is AI or multiplayer games.
Here's what I got so far

The small black squares be bullets yo.
Programming King x 1 (list)

38. I use puush for my videos since you don't run our of bandwidth :)
Informative x 2 (list)

39. I don't have an excuse.
Funny x 37 Winner x 6 Disagree x 1 (list)

40. I don't have an excuse.
That was one of my favorite parts of Super Paper Mario

Edited:

Also, I have reached my obligatory AI woes.
Agree x 6 Informative x 1 (list)