I heard Gemini's like puzzles

This topic was created in the Gemini forum by DD_Raymond_Reddington on Tuesday, October 13, 2015 and has 20 replies.

Profile picture of DustDevil
@DustDevil
13 Years

Gah!! Not really a fan of C/C++ (or was that just your version of pseudo-code?) I'd much prefer Haxe...cross-platform programming is all the rage these days😉

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

That was a mis-typed variant of C, nice catch. I forgot to put in the conditional clause, which would have been x < arrayElements and then of course the x++.

I enjoy the usefulness of cross-platform as well. My specialty is Python for that need. But you have to respect the amount of control you have with C. It can program your microwave.

Any engineers here?

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

That was a mis-typed variant of C, nice catch. I forgot to put in the conditional clause, which would have been x < arrayElements and then of course the x++.

I enjoy the usefulness of cross-platform as well. My specialty is Python for that need. But you have to respect the amount of control you have with C. It can program your microwave.

Any engineers here?

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

It appears this website sanitizes the messages put into these message boxes and is filtering out the point I was trying to demonstrate. There must have been incidents of security breaches here as I do not see such care taken to this degree on message boards without more than 1,000 users, typically.

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

Although my education in that field is not formal, it is an amazing science with much possibility. Cyber security has always been intriguing, too. Are you an American?

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

Interesting. If you haven't done so already, you can use a laser printer to print circuits onto copper-clad board and manufacture your own PCBs in that way. There are solutions you can buy from jameco.com which will remove the ink and copper seperately.

How is that for hardware?

Profile picture of DustDevil
@DustDevil
13 Years

Really into game development right now. Specifically Entity-Component-Systems - a form of game architecture. Anyone here familiar with it?

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

I've used the Crysis Engine and Unity to build 2-and-3D games. Unity is very easy to use if you know C# or even Javascript. Entity Components, doesn't that use an atom-based model system instead of polygons? Or am I thinking of something else?

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

Posted by littlemegabyte
Oh and I haven't done a whole lot in terms of hacking besides simple self-taught things, such as account retrieval (muahahah, shady bf's will never be an issue for me!), and silly stuff like breaking into neighbors WiFi. I knew someone who worked in Cyber Security at Wells Fargo and he loved his job. I imagine it would be stressful trying to keep e-criminals out of billion dollar corporate accounts and such!

I can recall a time in which my significant other and I hacked each-other's gmail accounts. We were both on the phone with Google asking them to let us back in because we messed the accounts up so bad.

If you would like, I can send you the source code of a virus I wrote that monitors the keystrokes of a given computer silently. It sends that info back to an email of your choice every 45 minutes. It also bi-passes anti-virus software and cannot re-installs itself if the user discovers and deletes it.

You'll need Visual Studio to compile it.

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

Posted by littlemegabyte
Posted by DD_Raymond_Reddington
Posted by littlemegabyte
Oh and I haven't done a whole lot in terms of hacking besides simple self-taught things, such as account retrieval (muahahah, shady bf's will never be an issue for me!), and silly stuff like breaking into neighbors WiFi. I knew someone who worked in Cyber Security at Wells Fargo and he loved his job. I imagine it would be stressful trying to keep e-criminals out of billion dollar corporate accounts and such!

I can recall a time in which my significant other and I hacked each-other's gmail accounts. We were both on the phone with Google asking them to let us back in because we messed the accounts up so bad.

If you would like, I can send you the source code of a virus I wrote that monitors the keystrokes of a given computer silently. It sends that info back to an email of your choice every 45 minutes. It also bi-passes anti-virus software and cannot re-installs itself if the user discovers and deletes it.

You'll need Visual Studio to compile it.

Dd, why did you write the virus initially?

click to expand

It was originally written to gain required information against people who were stealing money from Americans in an African country in order to reclaim American losses and find holes in their systems (which were public internet cafe's at the time) and identify key people.

The idea was to give / submit information to IC3 in order to gain enough information to make their job easier because they don't have the resources to investigate, let alone prosecute, off-shore computer crimes. This was one instrumental move for the cause. There were many others that helped much more than this.

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

Posted by littlemegabyte
I meant, if there was something personal involved lol.

It was quite personal at the time.

Now it is more of a "trophy" and a study aid for others, as the other user said. Nowadays any teenager with an internet connection thinks s/he is a cyber-punk master hacker.

I'm rambling now. Please tell me more about yourself instead. How far along are you in your degree?

Profile picture of DustDevil
@DustDevil
13 Years

Posted by DD_Raymond_Reddington
I've used the Crysis Engine and Unity to build 2-and-3D games. Unity is very easy to use if you know C# or even Javascript.

Can't call myself a fan of Unity. Its awesome when it comes to asset management(sprite sheets, 3D models, audio etc.) and its great for prototyping but it locks you into its own methodology when developing games. Case in point - its approach to ECS(Entity-Component-Systems). Unity doesn't quite get it right with its ECS implementation; it has Entities (GameObjects in Unity jargon) and Components but it does not implement Systems. In standard ECS architecture, data and logic are separate; Components represent state data and Systems house logic that operate on that data. In Unity, data and logic are coupled (stemming from OOP influences). Unity's components have an "update" function that handles logic which kinda defeats the purpose. Unity may be the industry standard these days but its not exactly perfect.

I've merely skimmed the surface w.r.t. ECS so if you want more info on the topic here are a few links that go into more detail:

http://www.richardlord.net/blog/what-is-an-entity-framework
http://www.richardlord.net/blog/why-use-an-entity-framework

Posted by DD_Raymond_Reddington
Entity Components, doesn't that use an atom-based model system instead of polygons? Or am I thinking of something else?
click to expand


I think you're referring to voxels here. That's something else entirely 🙂

Profile picture of DD_Raymond_Reddington
@DD_Raymond_Reddington
10 Years

Posted by DustDevil
Posted by DD_Raymond_Reddington
I've used the Crysis Engine and Unity to build 2-and-3D games. Unity is very easy to use if you know C# or even Javascript.

Can't call myself a fan of Unity. Its awesome when it comes to asset management(sprite sheets, 3D models, audio etc.) and its great for prototyping but it locks you into its own methodology when developing games. Case in point - its approach to ECS(Entity-Component-Systems). Unity doesn't quite get it right with its ECS implementation; it has Entities (GameObjects in Unity jargon) and Components but it does not implement Systems. In standard ECS architecture, data and logic are separate; Components represent state data and Systems house logic that operate on that data. In Unity, data and logic are coupled (stemming from OOP influences). Unity's components have an "update" function that handles logic which kinda defeats the purpose. Unity may be the industry standard these days but its not exactly perfect.

I've merely skimmed the surface w.r.t. ECS so if you want more info on the topic here are a few links that go into more detail:

http://www.richardlord.net/blog/what-is-an-entity-framework
http://www.richardlord.net/blog/why-use-an-entity-framework

Posted by DD_Raymond_Reddington
Entity Components, doesn't that use an atom-based model system instead of polygons? Or am I thinking of something else?

I think you're referring to voxels here. That's something else entirely 🙂
click to expand

I'm hardly a game developer but I understand the pitfalls you've mentioned. Whenever a system manages something for you, often times there will be a loss of control somewhere. Not necessarily in programming either. Thank you for the links.