Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Ryex

31
Entertainment / English is Crazy
December 07, 2013, 05:11:01 am
There exists a poem that highlights just how insanely inconsistent English is

http://themetapicture.com/english-pronunciation-poem/

I was challenged to read this poem aloud in one go, no practice. I thought I'd share the result

https://player.soundcloud.com/player.swf?url=https%3A//api.soundcloud.com/tracks/123653415

32
Electronic and Computer Section / Adventures in Arch Linux
September 11, 2013, 06:27:48 pm
I took my Segate goflex NAS and put Arch Linux ARM on it. Now I can do this :P

awesomeness: ShowHide

[ryexander@ryex-fedora ~]$ ssh ryexander@treebrary
##############################################################################
#                         Welcome to the Treebrary                           #
#                   The best Tree-Based library around                       #
##############################################################################
  \`,""   ,'7"r-..__/ \
 ,'\ `, ,',','    _/   \
/   \  7 / /     (   \ |
J     \/ j  L______\  / |
L   __JF"""/""\"\_,    /
L,-"| O|  f O |  L_  _/
F   \_ /  \__/   `-  j|
   .-'    `"""    ,' |          _..====.._
   \__/         r"_  A        ,' _..---.._`,
    `-.______,,-L// / \  ___,' ,'_..:::.. `,`,
             j   / / / 7"    `-<""=:'  '':. \ \
            /   <,' /  F  . i , \   `,    :L L L
            |    \,'  /    >X<  |     \   :| | J
            |     `._/    ' ! ` |      L  :| |  L
             \           \     /       |  :F F  |
            __>-.__   __,-\   |        |  J J   |
           /     /|   | \  \  \_       | 'F F   |
          /   __/ |   |  L  L   \      F./ /    F
         /   |    |   4  I  I    |    J./ /   ,'
        J    \    I    L F  I    |    F/ / _,'
_________|     |   F    |J   F    |   //_/-'
\   __   |    /   J     |/  J     |  J="
\\  \_\  \__,' \  F     |   F     |
\\\_____________\/      F__/      F
\\|  =B=O=O=K=  |_____/  (______/
 \/_____________/
ryexander@treebrary's password:
Last login: Wed Sep 11 16:19:27 2013 from 192.168.1.104
[ryexander@Treebrary ~]$


I have a samba and minidlna server running on it as well as a transmission-cli web interface and webmin panel running.

in short I have a 3TB server the size of a book on my bookshelf named treebrary.
I feel acomplished
33
Electronic and Computer Section / Windows 8
August 19, 2013, 01:24:20 pm
ok I never thought I'd say this. But I'm considering putting windows 8 on my laptop. it needs to be reformatted anyway.

have any of you used it? I know when It first came out I verver would of considered it, but I know it had it first update and they fixed problems like bring back that start and task bars.

basically I'm asking for a recommendation

34
Welcome! / /sbin/shutdown "RyNet Going Down"
August 15, 2013, 12:53:38 pm
Code: bash

/sbin/shutdown -t 10800 -r +600 "RyNet going down: Moving to college apartment"

35
I the Idea of a Crypto Currency is a relatively simple one. simply put you pore a shit load of computing power into reversing an extremely long hash and the result is that a block chain with proof of work starts to
build up. If you start awarding units of value for each block successfully generated and you have yourself a currency, one that's impossible to forge and where all transactions with it must be independently varifyed and are part of the public record. and most impotently, it's completely decentralized and thus resilient to malicious market manipulation.

That was what Bitcoin tried to do. sadly it fell victim to hardware specialization. as it stands now it's only profitable to mine Bitcoin if  1) you have 20k worth ASIC hardware, 2) a space with enough power to run that hardware AND keep it cool that doesn't cost you an arm and a leg to maintain, and 3) your pointing your miners at an extremely large mining pool in which case your going to be generating about 100-200 dollars a month. that is for the next half a year or so. because, you see, the rate at which the difficulty is increasing that same hardware is only going to be able to generate about $10-$20 once ASIC hardware has flooded the market and raises the global hashrate by by 10x.

The end result is that in another year only really big mining operations and pool operators will actually make any profit off bitcoin mining and so it seems that Bitcoin has failed at the one major thing it tried to acheave, decentralization of currency generation, true I guess 20 organisations is better than 1 but that not what it was supposed to be.

All this I discovered when I finally got fed up with hearing the hype and decided to do my own research.

now of course Bitcoin isn't the only cryptocurency there are close on 20 different variants that have sprung up in the last year all with different features that try to improve on bitcoin and the other variants.

One of these is Litecoin a Variant of Bitcoin that trouts that it is impervious to hardware specialization (at least for the time being) because it uses a significantly more ram and CPU intensive algorithm incited of just running off massive amounts of operations/s. Litecoin seems more stable in the long run compared to bitcoin. not only can transactions be confirmed faster but there will eventually be 81 million litecoins incited of Bitcoin's limit of 21 million of course litecoins are worth about $3 USD as opposed to Bitcoins $120USD so you need a lot more of them them to feel rich but hey, that's how the cookie crumbles. funny enough Litecoins are more profitable to mine from the typical end user standpoint when you take into account USD exchange value profit minus the electrical cost to generate 1 coin.

I decided to do an experiment in mining Litecoins. I gathered all my computational power together, fired up some workers and pointed them all at a mining pool and achieved a mediocre 220 Khash/s hashrate (note that were I mining bitcoins the hash rate would be an order of magnitude higher do to algorithm complexity, but at the same time the rate would be an order of magnitude worse when compared to how much USD it could generate)
12 hours later and I had myself a whooping 0.15 LTC to my name that's right folks a whole $0.45. by this metric I can generate about .3 LTC every 24 hours or about 60 cents. about $18 a month. coesadently it would take about $12 worth of electricity to make that $18 where I live bring my net profit to a whopping $6,

$72 in a year. and all I have to do is dedicate 3 grand worth of hardware and hope none of it breaks from over use as it will be pushed to it's limit 24/7 for that entire year. and this doesn't even take into account the fact the difficult rises by about 7% every 7 days or so. so realistically I'm looking at closer to $10 profit in that year and a loss there after.

This is fools gold people. Fools, gold.
36
Programming / Scripting / Web / Security
April 13, 2013, 01:52:26 am
ok, I've been using avast for a while now. but it's starting to piss me off. sure I've never gotten a virus and I dont notice it slowing my computer, and it doesn't false flag things for me
but it DOUBLES my TCP connections and my internet can't handle that shit. so, I want a good antivirus that wont lag my computer or internet. I not looking for free either I'll pay a reasonable price for something good (considering I haven't had to worry about money in a while).
37
This thread if for suggesting minor fixes that will not necessarily "fix" anything but may sill imporove game experience. If you dont feel your suggestion would fit as a full bug report, and would not add a new feature/pokemon/anything to the game, post it here.
38
ARC Welder / ARC Welder TODO
February 26, 2013, 04:04:50 am
UNFINISHED




Spoiler: ShowHide


  • Change to Useing XRC

  • interface Database panels [PARTIAL]
       

         
    • make panels refelct selected data   [PARTIAL]
             

               
      • Actors Panel       [DONE]

      •        
      • Classes Panel      [DONE]

      •        
      • Skills Panel       [DONE]

      •        
      • Items Panel        [DONE]

      •        
      • Weapons Panel      [DONE]

      •        
      • Armors Panel       [DONE]

      •        
      • Enemies Panel      [DONE]  

      •        
      • Troops Panel      

      •        
      • States Panel

      •        
      • Animations Panel

      •        
      • Tilesets Panel

      •        
      • Common Events Panel (requires even editor)

      •        
      • System Panel

      •        

         

    •    
    • make editing data in a panel update the changes to a panel   [PARTIAL]
             

               
      • Actors Panel       [DONE]

      •        
      • Classes Panel      [DONE]

      •        
      • Skills Panel       [DONE]

      •        
      • Items Panel        [DONE]

      •        
      • Weapons Panel      [DONE]

      •        
      • Armors Panel       [DONE]

      •        
      • Enemies Panel      [PARTIAL]  (graphic, actions)

      •        
      • Troops Panel      

      •        
      • States Panel

      •        
      • Animations Panel

      •        
      • Tilesets Panel

      •        
      • Common Events Panel (requires even editor)

      •        
      • System Panel

      •        

         

    •    
    • make it so that editing data in a panel generates an action and applys it
             

               
      • Actors Panel      

      •        
      • Classes Panel      

      •        
      • Skills Panel      

      •        
      • Items Panel        

      •        
      • Weapons Panel      

      •        
      • Armors Panel      

      •        
      • Enemies Panel      

      •        
      • Troops Panel      

      •        
      • States Panel      

      •        
      • Animations Panel  

      •        
      • Tilesets Panel    

      •        
      • Common Events Panel (requires event editor)

      •        
      • System Panel      

      •        

         

    •    


  • brush framework
       

         
    • panels for selecting tile to draw

    •    
    • three brush source modes (paint form tileset selection, brush, or from map selection)

    •    
    • tools
             

               
      • Pencil        

      •        
      • Rectangle    

      •        
      • Eclipus      

      •        
      • Fill          

      •        
      • Selection    

      •        

         

    •    
    • bind brushes to an action to apply the changes to the project

    •    
    • Tie brush framework to map editor

    •    


  • event editor
       

         
    • event exporter to XML            

    •    
    • event XML parser                  

    •    
    • editor panel via virtual HTML list     [PARTIAL]

    •    
    • interface event command panels    
            

                 
      • Show Text

      •          
      • Show Choices

      •          
      • Input Number

      •          
      • Change Text Options

      •          
      • Button Input Processing

      •          
      • Wait

      •          
      • Comment

      •          
      • Conditional Branch

      •          
      • Loop

      •          
      • Break loop

      •          
      • Exit Event Processing

      •          
      • Erase Event

      •          
      • Call Common Event

      •          
      • Label

      •          
      • Jump To Label

      •          
      • Control Switches

      •          
      • Control Variables

      •          
      • Control Self Switch

      •          
      • Control Timer

      •          
      • Change Gold

      •          
      • Change Items

      •          
      • Change Weapons

      •          
      • Change Armor

      •          
      • Change Party Member

      •          
      • Change Window Skin

      •          
      • Change Battle BGM

      •          
      • Change Battle End ME

      •          
      • Change Save Access

      •          
      • Change Menu Access

      •          
      • Change Encounters


      •          
      • Transefer Player

      •          
      • Set Event Location

      •          
      • Scroll Map

      •          
      • Change Map Settings

      •          
      • Change Fog Color Tone

      •          
      • Change Fog Opacity

      •          
      • Show Animation

      •          
      • Change Transparent Flag

      •          
      • Set Move Route

      •          
      • Wait For Move's Compleation

      •          
      • Prepare for Transition

      •          
      • Execute Transition

      •          
      • Chagne Screen Color Tone

      •          
      • Screen Flash

      •          
      • Screen Shake

      •          
      • Show Picture

      •          
      • Move Picture

      •          
      • Rotate Picture

      •          
      • Change Picture Color Tone

      •          
      • Erase Picture

      •          
      • Set Weather Effects

      •          
      • Play BGM

      •          
      • Fade Out BGM

      •          
      • Play BGS

      •          
      • Fade out BGS

      •          
      • Memorise BGM/BGS

      •          
      • Restore BGM/BGS

      •          
      • Play ME

      •          
      • Play SE

      •          
      • Stop SE


      •          
      • Battle Processing

      •          
      • Shop Processing

      •          
      • Name Input Processing

      •          
      • Change HP

      •          
      • Change SP

      •          
      • Change State

      •          
      • Recover All

      •          
      • Change EXP

      •          
      • Chagne Level

      •          
      • Change Parameters

      •          
      • Change Skill

      •          
      • Change Equipment

      •          
      • Change Actor Name

      •          
      • change Actor Calss

      •          
      • Change Actor Graphic

      •          
      • Chagne Enemy HP

      •          
      • Chagne Enemy SP

      •          
      • Chagne Enemy State

      •          
      • Enemy Recover All

      •          
      • Enemy Appearence

      •          
      • Enemy Transform

      •          
      • Show Battle Animation

      •          
      • Deal Damage

      •          
      • Force Action

      •          
      • Abort Battle

      •          
      • Call Menu Screen

      •          
      • Call Save Screen

      •          
      • Game Over

      •          
      • Return to Title Screen

      •          
      • Script

      •       

         

    •    


  • script editor [PARTIAL]
       

         
    • Syntax highlighting                  [DONE]

    •    
    • code folding                         [DONE]

    •    
    • control for configuring styling      [DONE]

    •    
    • auto indent                          [DONE]

    •    
    • easy script ordering                                                      

    •    
    • general appearance overhaul                                                

    •    


  • map list viewer
       

         
    • easy map ordering and naming / general properties changes

    •    



  • Map Editor [PARTIAL]
       

         
    • Display of Map layers with option to darken layers          [DONE]

    •    
    • Display of tile cursor and selections                       [DONE]

    •    
    • Display of event layer (grid and event charset preview)     [DONE]

    •    
    • updating of display when map data changes                   [PARTIAL](add data change event and tie to it.)

    •    
    • Appearance overall (toolbars ect.)

    •    
    • Tie into brush framework

    •    


  •        
  • general testing to make sure we got everything


  • add Redo and Undo menu hooks


  • call the Clear method for the cache when an open project event is raised


  • Wrap the rest of XAL when it is completed






DONE




Spoiler: ShowHide


  • Writing database actions [DONE]
       

         
    • action to write data to project for RPG Data types [DONE]
             

               
      • Table                                [DONE]

      •        
      • Map                                  [DONE]

      •        
      • MapInfo                              [DONE]

      •        
      • Event                                [DONE]

      •        
      • Event::Page                          [DONE]

      •        
      • Event::Page::Condition               [DONE]

      •        
      • Event::Page::Condtion::Graphic       [DONE]

      •        
      • EventCommand                         [DONE]

      •        
      • MoveRoute                            [DONE]

      •        
      • MoveCommand                          [DONE]

      •        
      • Actor                                [DONE]

      •        
      • Class                                [DONE]

      •        
      • Class::Learning                      [DONE]

      •        
      • Skill                                [DONE]

      •        
      • Item                                 [DONE]

      •        
      • Weapon                               [DONE]

      •        
      • Armor                                [DONE]

      •        
      • Enemy                                [DONE]

      •        
      • Enemy::Action                        [DONE]

      •        
      • Troop                                [DONE]

      •        
      • Troop::Member                        [DONE]

      •        
      • Troop::Page                          [DONE]

      •        
      • Troop::Page::Condition               [DONE]

      •        
      • State                                [DONE]

      •        
      • Animation                            [DONE]

      •        
      • Animation::Frame                     [DONE]

      •        
      • Animation::Timing                    [DONE]

      •        
      • Tileset                              [DONE]

      •        
      • CommonEvent                          [DONE]

      •        
      • System                               [DONE]

      •        
      • System::Words                        [DONE]

      •        
      • System::TestBattler                  [DONE]

      •        
      • AudioFile                            [DONE]

      •        

         

    •    
    • can combine individual items into one action          [DONE]


    •    



  • Layouts for Panels & Dialogs  [DONE]
       

         
    • Panels                [DONE]
             

               
      • Actors_Panel            [DONE]

      •        
      • Animations_Panel        [DONE]

      •        
      • ARCed_Templates         [DONE]

      •        
      • Armors_Panel            [DONE]

      •        
      • AudioPlayer_Panel       [DONE]

      •        
      • BattleTestActor_Panel   [DONE]

      •        
      • Classes_Panel           [DONE]

      •        
      • CommonEvents_Panel      [DONE]

      •        
      • Configuration_Panel     [DONE]

      •        
      • Enemies_Panel           [DONE]

      •        
      • EventCommands1_Panel    [DONE]

      •        
      • EventCommands2_Panel    [DONE]

      •        
      • EventCommands3_Panel    [DONE]

      •        
      • EventEditor_Panel       [DONE]

      •        
      • EventPage_Panel         [DONE]

      •        
      • Items_Panel             [DONE]

      •        
      • ParameterGraph_Panel    [DONE]

      •        
      • Skills_Panel            [DONE]

      •        
      • States_Panel            [DONE]

      •        
      • System_Panel            [DONE]

      •        
      • Tilesets_Panel          [DONE]

      •        
      • Troops_Panel            [DONE]

      •        
      • Weapons_Panel           [DONE]

      •        

         

    •    
    • Dialogs               [DONE]
             

               
      • AddParameter_Dialog           [DONE]

      •        
      • AnimationCellBatch_Dialog     [DONE]

      •        
      • AnimationCellProperties_Dial  [DONE]

      •        
      • AnimationEntireSlide_Dialog   [DONE]

      •        
      • AnimationTiming_Dialog        [DONE]

      •        
      • AnimationTweening_Dialog      [DONE]

      •        
      • BattleAnimation_Dialog        [DONE]

      •        
      • BattleProcessing_Dialog       [DONE]

      •        
      • BattleTest_Dialog             [DONE]

      •        
      • ButonProcessing_Dialog        [DONE]

      •        
      • ButtonProcessing_Dialog       [DONE]

      •        
      • CallCommonEvent_Dialog        [DONE]

      •        
      • ChangeAccess_Dialog           [DONE]

      •        
      • ChangeActorClass_Dialog       [DONE]

      •        
      • ChangeActorGraphic_Dialog     [DONE]

      •        
      • ChangeActorName_Dialog        [DONE]

      •        
      • ChangeBlending_Dialog         [DONE]

      •        
      • ChangeEquipment_Dialog        [DONE]

      •        
      • ChangeFogOpacity_Dialog       [DONE]

      •        
      • ChangeFrequency_Dialog        [DONE]

      •        
      • ChangeHP_Dialog               [DONE]

      •        
      • ChangelGold_Dialog            [DONE]

      •        
      • ChangelPartyEquipment_Dialog  [DONE]

      •        
      • ChangeMapSettings_Dialog      [DONE]

      •        
      • ChangeMaximum_Dialog          [DONE]

      •        
      • ChangeParameters_Dialog       [DONE]

      •        
      • ChangePartyMember_Dialog      [DONE]

      •        
      • ChangePictureColorTone_Dialog [DONE]

      •        
      • ChangeSkills_Dialog           [DONE]

      •        
      • ChangeSpeed_Dialog            [DONE]

      •        
      • ChangeState_Dialog            [DONE]

      •        
      • ChangeStat_Dialog             [DONE]

      •        
      • ChangeTextOptions_Dialog      [DONE]

      •        
      • ChangeTone_Dialog             [DONE]

      •        
      • ChooseActor_Dialog            [DONE]

      •        
      • ChooseFogGraphic_Dialog       [DONE]

      •        
      • ChooseGraphic_Dialog          [DONE]

      •        
      • ChooseGraphic_Dialog_NoHue    [DONE]

      •        
      • ChooseSwitchVariable_Dialog   [DONE]

      •        
      • ChooseTreasure_Dialog         [DONE]

      •        
      • Comment_Dialog                [DONE]

      •        
      • ConditionalBranch_Dialog      [DONE]

      •        
      • ControlSelfSwitches_Dialog    [DONE]

      •        
      • ControlSwitches_Dialog        [DONE]

      •        
      • ControlTimer_Dialog           [DONE]

      •        
      • ControlVariables_Dialog       [DONE]

      •        
      • DealDamage_Dialog             [DONE]

      •        
      • EnemyAction_Dialog            [DONE]

      •        
      • EnemyAppearance_Dialog        [DONE]

      •        
      • EnemyExpGold_Dialog           [DONE]

      •        
      • EnemyTransform_Dialog         [DONE]

      •        
      • ErasePicture_Dialog           [DONE]

      •        
      • EventCondition_Dialog         [DONE]

      •        
      • ExpGrid_Dialog                [DONE]

      •        
      • FadeOutAudio_Dialog           [DONE]

      •        
      • FindReplace_Dialog            [DONE]

      •        
      • ForceAction_Dialog            [DONE]

      •        
      • GenerateCurve_Dialog          [DONE]

      •        
      • InputNumber_Dialog            [DONE]

      •        
      • Jump_Dialog                   [DONE]

      •        
      • Label_Dialog                  [DONE]

      •        
      • MovePicture_Dialog            [DONE]

      •        
      • MoveRoute_Dialog              [DONE]

      •        
      • NameProcessing_Dialog         [DONE]

      •        
      • RecoverAll_Dialog             [DONE]

      •        
      • RotatePicture_Dialog          [DONE]

      •        
      • ScreenShake_Dialog            [DONE]

      •        
      • ScriptCall_Dialog             [DONE]

      •        
      • ScriptSettings_Dialog         [DONE]

      •        
      • ScrollMap_Dialog              [DONE]

      •        
      • SetEventLocation_Dialog       [DONE]

      •        
      • ShopGoods_Dialog              [DONE]

      •        
      • ShopProcessing_Dialog         [DONE]

      •        
      • ShowAnimation_Dialog          [DONE]

      •        
      • ShowChoices_Dialog            [DONE]

      •        
      • ShowPicture_Dialog            [DONE]

      •        
      • ShowText_Dialog               [DONE]

      •        
      • Skill_Dialog                  [DONE]

      •        
      • TransferEventTilemap_Dialog   [DONE]

      •        
      • TransferPlayerTilemap_Dialog  [DONE]

      •        
      • TransferPlayer_Dialog         [DONE]

      •        
      • TransparentFlag_Dialog        [DONE]

      •        
      • Wait_Dialog                   [DONE]

      •        
      • WeatherEffects_Dialog         [DONE]

      •        

         

    •    


  • project interface         [DONE]
       

         
    • loading projects      [DONE]

    •    
    • acessing data         [DONE]

    •    
    • saving projects       [DONE]

    •    
    • creating new projects [DONE]

    •    


  • Action framework          [DONE]
       

         
    • template actions      [DONE]

    •    
    • undo, redo calls      [DONE]

    •    


  • splash screen                                              [DONE]

  • icons                                                      [DONE]

  • Add icon to the frame                                      [DONE]

  • Center the main frame for the editor when it starts up     [DONE]


39
ARC Reactor Engine / Ruby 2
February 26, 2013, 12:34:10 am
um Blizz... I got ruby 2 to build dynamically WITHOUT removing all the extensions with this configure line



mkdir build
cd build
..\win32\configure.bat --target=i386-mswin32 --disable-win95 --disable-install-doc --disable-debug-env --disable-rubygems --without-ext="tcl,tk,win32ole,sdbm,dbm,curses,fiddle,gdbm,openssl,pty,readline,syslog" --so-name=ruby200
nmake

as long as you respect the capatals in the ext/Setupfile ie Win32API not win32api
it works fine
it even produces a ruby200.lib that I tested linking liblegacy and libreactor too and it worked.
I ran the reaulting exe and added these lines to the bottom of RMXP.rb in the Data folder
Code: ruby

greeting = "\n[ruby] Useing Ruby '#{RUBY_VERSION}' built for '#{RUBY_PLATFORM}' released on '#{RUBY_RELEASE_DATE}'\n"
puts greeting


the result

[april] Initializing APRIL.
[april] Using: DirectX9, Win32
[april] Creating rendersystem: 'DirectX9' (options: '')
[april] Creating window: 'Win32' (640, 480), 'Chronicles of Sir Lag-A-Lot' fulls
creen : no
[april] Window activated.
[atres] Initializing Atres.
[atresttf] Initializing AtresTTF
[aprilui] Initializing AprilUI.
[xal] Initializing XAL.
[xal] Initializing DirectSound.
[xal] Audio system created: DirectSound
[xal] Starting audio update thread.
[reactor] Initializing ARC Reactor Engine.
[legacy] Initializing Legacy RGSS.
[reactor]
[ruby] Useing Ruby '2.0.0' built for 'i386-mswin32_110' released on '2013-02-24'


now I cant build with zlib support simply because I don't have the source for zlib ect. so...

I DID have to stop the inclusion of the ruby/extentions.h you made and comment out the lines that started up those extensions so I'm not sure what we have to do about that


also, we we going to change the board names now that the engine name has been changed?
40
Entertainment / Bravest Wariors
February 23, 2013, 02:07:34 am
41
Entertainment / 13,365,124 Security Leaks
February 03, 2013, 03:22:42 pm
42
http://www.sublimetext.com/

I have found what I think Is the BEST text editor ever. I'm currently evaluating it but I would like to get a license (they don't actually enforce the trial period). and I would like to share that license with people here on CP (License can be used on as many computers and operation systems as you want).

I'm wondering, if others on this site also like the editor, would be willing to pitch in for that $70 license.
43
I recently decided that I was no longer going to use windows as my main operating system. why? well let me list the reasons

1)   As a developer and advanced computer user, windows makes things some what complicated. Now it's nowhere near as bad as OS X but things like command lines tools either don't exist or just arn't intuitive. I've been using windows all my life and for most of that time It's been my operating system of choose it has better game support, most major applications and products are made for it almost exclusivity. yet when I use it I feel like I'm making Windows work for me not the other way around.


2)   Windows feels... broken, now that's the wrong word. put it this way, if I were to be made lead developer of windows my first major task for the team before we could start work on the next release would be to re factor the entire operating system to makes it much more modular. when I compare windows to a *nix system the first thin I note is that *nix runs on literally 100's of packages that some how aren't interdependent. the result is a highly modular system with a unified language and system of operation and everything seems to integrate seamlessly.

Whats more when you get down into the advanced layers of the system when your using the terminal, running commands it doesn't feel like the system is impairing you. *nix was build to be run and used entirely form the terminal and the result even today it is the operating system of choice for servers where simple easy yet robust remote access is key for this reason. to day as I move more and more towards work with these technologies I find windows severely lacking in good tools in this department. When I work with the command prompt on windows I feel like I'm trying to use a extremely limited set of tools to do complex tasks, I have to actively find and add tools to the system path to do what I want


3)    I can do most everything on Ubuntu that I normally do on windows exceptions being high end games (which; do to recent developments like Valve Software's activism and things that Canonical, Ubuntu's corporate sponsor; is doing is likely going to change soon)  be it Photo editing, programming ect. the open source community around linux and Ubuntu provides often great software for just about any task imaginable.

4)    Scripting languages like ruby and python have native support in Linux, the Unity dashboard in Ubuntu is powered by python, so customization of my computer is easy and I can build tools that quickly and eaisaly integrate into the OS

5)    Obtaining new software is incredibly easy. thanks to the Debian package distribution system you almost never have to download and install software yourself. the software center ties into your sources and can find and install anything. it not like an apple appstore or the newly fangled windows store where only approved apps can live as long as you have added the software repository to your tracked software sources the center can find it. and if not you can always open the package manager and do the search in a slightly less nice way. oh, and it will automatically inform you of all updates too

6)    Opensource software is high quality stuff, most of the time. lets face it Opensource software on Lynix has a reputation for being crap ware while windows and OS X have a reputation of always having clean nice looking software. when in fact the opposite is true more often than not.

I recently had an experience where Apple's own Appstore reveal just how crappy (and or lazy) it's developer are when my internet connection broke in the middle of downloading XCode, the result is that 1 hash check failed and while the thing was clearly using a block hash check download system as you could pause and resume the download that 1 hash check fail cause the Appstore to scrap the entire download when by all reason it should of just started from the last sccessful chunk like bit torrent and other download managers do. after it did this a second time I scrapped that, got the "Download them all" plugin for firefox and found another source for the download. when I willingly scrap the native system and do something in a roundabout way you know there's a problem.

I've had similar experiences in windows when it was clear that the developers of the product were incredibly lazy and the end result is a very quirky program that doesn't work well with others.

On the Opensource side I've never had this happen. contrary to popular belief I find that developers of opensource software who are willingly donating their tie more often than not take the time to do it right with though towards how others who will have to work with their code. where as windows developers who code will likely never see the light of day is anything but clean and workable


thanks for reading this little rant, if you would like to comment or expand on any of the point I made here feel free to reply, I'd like to hear your thoughts

44
Electronic and Computer Section / Steam comes to Linux
December 20, 2012, 04:20:10 pm
http://www.theverge.com/2012/12/20/3787316/valve-opens-steam-for-linux-beta-to-public

I came across this post after I realized that there is a Linux tab in the steam store today

Basically Steam has ported to Lynix and is back porting a good portion of their first party library to support it.

another interesting thing the article points out is that Valve is working on a console, and it's probably going o be Linux based.

the comments section quickly devolves into a war over the potential of this "Steambox" I made my own argument in those comments somewhere

My Argument: ShowHide
Quote from: Ryexander's reply:
"Steam is a distribution powerhouse due to the relative ease of taking games that have already been ported to PC (or developed for PC). It requires very little additional development to actually make a game that runs on PC work with Steam on PC." ~ 5yrup

Your a bit off there. while it is true that getting a PC game built for PC to run in steam is cake that is NOT what made Steam the powerhouse it is today.
the honer for that award goes to Steam itself. Steam is a complacently original distribution platform. the fact that users can manage their entire library of games with out even having them installed on their computer. the fact that the never have to go to the store to but a dick to install a game.
THATS what brought the initial users.
but what brought the developers? the ease of distributing their games. suddenly you don't have to pay manufacturing costs or shipping costs or retailer fees for distributing the install disk for your game. a game release on steam has a significantly higher profit margin than a game distributed via disk to play on a console. Whats more they didn't have to give a thought to piracy as the launching of games is tied to a users account. This brought more developers to release via steam which in turn brought more users which brought more developers to target the growing audience. THAT'S how Steam cornered the PC gaming market, they made an appealing platform for both their users and the developers.

"So what does the Steambox offer that will get people to play it instead of the other consoles? " ~ 5yrup

and a good pair question


What does the Steambox have that will get developers to want to target it?

Well, the answer to both questions is Steam.
apart form not costing 50$ a year, both developers and users have an appealing platform to sell and buy with and integrated community
The answer to why the Steambox has a lot of potential can be found in similar stories like Android. the open platform and ease of developer distribution is fast kicking out the IOS and taking it's own share of the market the Parnell isn't perfect but the core ideas are the same.

"Oh but other platforms have digital distributions too!" ~Someone will ask

Can you honestly say that those platform even get close to the ease of using steam? Steam did it first, They did it best. and they will continues to improve it so it STAYS the best
As for all the other points made, about media streaming ect. How other platforms also have digital distribution ect

TL;DR the major selling points of a Steambox in order of importance
1) I has Steam (and don't underestimate just how big of a selling point that will be)
2) It will more than likely be an open platform



what are your thoughts?
45
I've been doing some research lately and it looks like 1.9.3 is about 20% faster than 1.9.2 and loads the VM and libs about 30% faster

No idea if it will be a problem to embed never looked at that.
46
I've always wanted an easy way to make syslinks in windows without having to go through trouble of opening the comandline and I recently found the tool to do so

http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html

now I can store things where ever I want with out breaking anything. syslink your important folders into your Dropbox!
ps if you don't have dropbox you should get it, you should use the link in my signature as it will give both of us more space. :)
48
Sea of Code / [C++] CycleByte: Ryex's Encryption Idea
October 23, 2012, 05:01:01 am
CycleByte



This is an encryption I've come up with, basically it randomly scrabbles the bytes of data in a file or whatever in such a way to defeat packet sniffing.

I haven't had a chance to test it yet but it compiles and I cant think of a reason it should fail form reading the code. I'll continue work at a latter date.

Source


https://dl.dropbox.com/u/20709011/Projects/CycleByte.zip

49
I'm currently  at the start of my third year in school to get a Aerospace Engineering degree, and frankly I couldn't be more miserable. I've been having ridiculousness amounts of trouble with the subject I'm basically a full semester of 18 credits behind because of failed classes partly because mechanics just baffle me for some odd reason. they make perfect sense in lecture and when I go to solve problems. be when I get down the the answer it always turns out I forgot a key part and I half fail the question, and partly because I've realized I really don't want to learn this for the sake of becoming an engineer. frankly the amount of fucks I* give about becoming a aerospace engineer could fit on a floppy disk with room for 2 3-minute mp3's.

When I cold my major my freshmen year I though I was making a smart decision, I wanted to solve problems and design shit, but at the time I though I wold quickly get board of sitting in front of a computer all day writing code. now I realize that aero engineering would be even worse for me.

to put it bluntly I'm dam sure I'm not going back to school for engineering after this semester, even if I wanted to I'm not going to pass with the b's I would need to keep the endeavor funded. I've blown too many chances with bad grades.

but life goes on and I have options, namely I can go to a community college and get the last few classes I would need for a computer science degree or something like that. what I want to know is. what do I need to get a job writing software? could I do it with my current experience and a 2 year CS degree? am I more screwed than I thought?

50
Video Games / Black Mesa
September 15, 2012, 06:13:25 am
Black Mesa

I did the math using the total downloads on all the global mirrors and the connected peers and seeds int he torrent's swarm 152 THOUSAND people had downloaded this game in the first day of release.
51
I want to make a video series for more advance programmers on how to tackle and solve problems and common tasks several different ways with different languages.
does this sound like a good idea? what problems or tasks / types of problems or tasks should I cover?
52
First things first, I'm NOT one to believe in supernatural events, I'd rather search for a answer that makes sense inside natural laws than accept that "strange things sometimes happen"

well for a guy who thinks like that I sure have a collection of inexplicable things to account for.


for example

I'v been checking the online registration for a Statics class for about a week and a half nearly every 3 hours to see if a spot had open in the 86 student class and it would let me in.
this morning just as I was logging in I had the feeling that this time it would be open. I of course immediately started bashing my self for having a stupid feeling and thinking that I could guess the future like that ect.

The class was open.

It's also very common for me to have incredibly powerful De ja Vu that I can link to dreams I've had multiple times and can remember in detail.  for example I had a dream had when I was 5  that I had at least three times until I was 12 of hiking a trial at the Grand Canyon but I never visited or seen the place until I was 15. every detail of the landscape was the same down to the lightning struck tree at the tip of the cliff that the trail looped around. and It's not like I had seen a picture of the place and then put it in my dream either. the PERSPECTIVE of how I saw the place was even the same.

Now, I don't honestly believe I can predict the future with the few dreams I can remember or have gut feelings that tell me when soothing has happened hundreds of miles away inside a computer. but such events make me question my grasp on reality.



so, question for all of you out there. what's your standing and experience with such events? do you seek answers or do you ignore them and move on. or, perhaps you already have your answer?
53
I think there is a flaw in the current design concept.

Right now each part of the editor (map editor, tilemap tile selection panel, map tree panel, all the tabs in the database) create their own panel when that are created that can literally be put anywhere in the screen. you can get them all out, open 10 map and arrange all the panels in what ever arrangement you desire.

The flaw is that 99.9% of the ways you COULD arrange them would be destructive to your work flow, and there is no way to quickly switch between two different task that require two different sets of panels. if you did want to switch tasks, say from mapping to database stuff, you would have to close each and every one of you map panels as well as all the tool panels and then open all the database panels you wanted.

Here is what I propose, it's additional layer of management but it should enable quicker, faster, smoother, easier to use workflow.

separating panels into perspectives.

each perspective would be dedicated to a specific task, mapping, database management, scripting, image and audio management ect.. the panels would only be able to dock in the panel they were dispatched to as their perspective. IE you would not be able to dock the script editor in between a bunch of maps, this would offer a clean way to switch between tasks, close one perspective open another. it also has the added benefit of making it easy to save perspectives and what you were doing in them as we can always know what windows were there and what data they held. where as before we had to assume that any panel could be anywhere.

this also makes plugins ect. easier to manage as they can have their own perspective.


thoughts? questions?
54
I can get a pair for $84 they are normally $160

I've looked the reviews and there is a lot of them where the ear cups break off

is it worth it?


other wise is there a good wired gaming type headset for around the same price? newegg is having a sale 15% off headphones and the G930's are already on sale but I'm only willing to go up to $100 with the hope that they will last for a good 10 years. they don;t have to have good audio quality but a decent mic and good build quality is a must. I've had too many headsets break.
55
Core Development / Code Analysis
July 01, 2012, 10:56:34 pm
I thought you guys might like to see this.

https://dl.dropbox.com/u/20709011/ARC/ARC%20Engine.html
https://dl.dropbox.com/u/20709011/ARC/ARC%20Python%20Editor.html
https://dl.dropbox.com/u/20787370/Temp/ARCedNET%20Report.html
56
So, now that I have a job and I just got a 504$ check for a weeks work I'm planing on building a computer this summer

I'll keep this topic running with my current thoughts and options i'm considering.


I'm thinking for  CPU and GPU I'll be Useing AMD mostly for price reasons but if somene can point out a more powerful nvidia card that's very close in price to what I'm looking at in the AMD side I might go for it as I have3 very little experience with ATI cards. I think I did that myself lol. plus My research tells me that nividia has better driver and product support across the board.

First off I'm building around THIS processor is's great balance of power and price and apparently overclocks like a boss

PROCESSOR:
AMD Phenom II X4 965 Black Edition Deneb 3.4GHz Socket AM3 125W Quad-Core Processor      

GPU:
EVGA 025-P3-1579-AR GeForce GTX 570 (Fermi) HD 2560MB 320-bit GDDR5 PCI Express 2.0 x16 HDCP Ready SLI Support Video Card  

RAM:
G.SKILL Ripjaws Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory

Motherboard:
GIGABYTE GA-990XA-UD3 AM3+ AMD 990X SATA 6Gb/s USB 3.0 ATX AMD Motherboard

Case:
Rosewill CHALLENGER Black Gaming ATX Mid Tower Computer Case

PSU:
OCZ ModXStream Pro 700W Modular High Performance Power Supply


HDD:
Western Digital Caviar Blue WD3200AAKX 320GB 7200 RPM 16MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive

CD-Drive:
ASUS 24X DVD Burner - Bulk 24X DVD+R 8X DVD+RW 12X DVD+R DL 24X DVD-R 6X DVD-RW 16X DVD-ROM 48X CD-R 32X CD-RW 48X CD-ROM Black SATA Model DRW-24B1ST/BLK/B/AS


This build is coming in at $882, just over 1K with shipping and tax
honestly I would love to cut down the price a bit, if you guys can suggest alternative parts the would drop the price but not drop performance all that much I would be glad to know.
I'm aiming to almost never have to buy most of these parts again and only up grade one or two parts at once every 3 to five years
57
Welcome! / Life update
June 01, 2012, 12:29:22 am
So, tomorrow is my birthday, life's gift to me is a summer job so it will also be my first day on that job. pretty awesome birthday present if you ask me.

any way It requires me to get up a 6:00 to get ready so I won't be up late as much anymore and I'll only be working on ARC and the like in the evenings and on weekends.

just thought I'd let you know.
58
ARC Welder / Progress
May 24, 2012, 02:45:32 pm
finally fixed that bug with scroll bars and more than one map window open. I had forgotten to call my PrepareGL method before setting the new origin in the scroll method, this resulted in the gl operations being called on the previous active context. I had also made a call order mistake in the re-size method

ok here's the deal I'm sending my computer into the repair depo today so they can take a look at it and fix multiple problems I've been having with it. I'll be without my powerful laptop for about a week and a half to two weeks. I'll still have my beast of a net book to use but VS runs a bit slow on it, not sure how much progress I'll get done.

@F0 we need to start linking the Database panels and such into the Main editor, This really shouldn't be a problem just get your Database package to import into the core from inside the core directory (you have already done most of that work so really just a file copy) then we add a menu with a button for each database item that will use the panel manger to dispatch the panels. take a look at how I've doen that with the mapeditor panels and the map tree panel.  if you can get that figured out it will be a great help.
59
ARC Welder / RMXP Project Converter
May 12, 2012, 08:07:46 pm
RMXP Project Converter




This is a applet I built for in house testing but if people wish they can use it to do some early beta testing with the ARC engine and their own projects.



To Use:

to Run your own project under ARC follow these steps:

1) Get the current development build: http://forum.chaos-project.com/index.php/topic,9058.0.html

2) download the Project converter here: RMXP Project Converter

3) ensure that your RMXP project does not load mp3 or MIDI files and that all resources used are in the project directories "Graphics" and "Audio" folders

4) Run the converter and point it to your existing project file and a new location to save the ARC version of your project, check the box to copy Graphic and Audio content

4) Click "Run Converter" and let it do it's job. if there are any errors in the converter log please report them here.

5) from the current development build copy all the .dll and .exe files as well as the "Microsoft.VC90.CRT" folder into your project folder.

6) you are now ready to run the "Game.exe"

you can open the arc.cfg file in a notepad or other text editor to change the displayed named of the game as well as other settings like resolution ect.


if you have further problems post here and I'll try to help you out.
60
Entertainment / The Funny Shit Thread [NNSFW]
May 08, 2012, 02:55:19 am
Because you sometimes find funny shit and sometimes it's NSFW but you still want to share

http://imgur.com/RvBu6

http://i.imgur.com/oOImr.jpg

http://imgur.com/Erm5g