PY

Last Login:
February 25, 2017
Warn:

Rank:
Member


User Profile
Follow

Hits: 90,803
Joined March 06, 2007
Examples (4)

TroidEngine
May 15, 2007
TroidEngineV2
September 08, 2007
Troidengine Final
May 06, 2008
Princess Arcalyth's Game
August 22, 2008
Favorite Users
Dev - Sort these by name
Favorite Games


I don't care you don't care
Posted on July 25, 2011 at 17:25

because I care, and that's all that matters to me.

I won't write a blog to go with it, because nobody'll read it, but I will throw this at you: [ url=https://github.com/Phoshi/TWiME]GitHub page[/url], [ url=https://github.com/Phoshi/TWiME/downloads]GitHub downloads page[/url]

I'm calling it 0.9, because as far as I can tell, everything works, but I'm just one man. I think it's awesome, I'm using it myself now and it makes window management a breeze, you guys may disagree - I'd love to know why. I also totally need an icon, both for the application itself and for the button that opens the menu, so if anybody wants to donate one that'd be super awesome.

Or you could skip over this blog and go comment on something that doesn't have shit to do with development, that's a good plan too.




I made a thing, could you guys test it for me
Posted on July 20, 2011 at 16:58

So hey. I made a thing. It's called TWiME, and it attempts to emulate the behavior of a Tiling Window Manager for MS Windows.

I'd like people to test it for me. It works on my machine, and it works on a fresh VM, and it works on somebody else's machine, and it works on sirXemic's machine, but 4 testers isn't really enough, so I'm throwing out a beta!

Any feedback at all is greatly appreciated, bug reports moreso.
You can download a binary here

Or (preferred) if you have a copy of Visual Studio, grab the source from (https://github.com/Phoshi/TWiME)my github page. (Https url tags don't work? Jesus fucking christ, 64d, that's not goddamn hard)

Make sure to read the readme!

Known Issues:
Occasionally window resizing doesn't take. I'm still considering how best to handle this, but for now any action that results in a layout refresh will fix it - that's moving windows about, switching tags, stuff like that.

Killing it, either by killing the process or hitting Stop in VS will strand all the hidden windows and leave your taskbar invisible. This is not something I can work around, so please don't kill it. Quit with Win-Q, it'll reshow all hidden windows and restore your taskbar.

Anyway, any testing is greatly appreciated, ta!
(Feel free to discuss UI design paradigms, too)

EDIT: Cesque reports Bad Things from WinVista - an XP tester would be appreciated too!




Adventures in the Magical Land of Tiling Window Manestia
Posted on July 17, 2011 at 15:22

Adventures in the Magical Land of Tiling Window Manestia
==========================================================

As always, formatted in Markdown.

So, I assume we're all used to the floating window paradigm (If you're not, upgrade to Windows 3.1 already!), and for those of us who use it often, we're also no doubt used to its drawbacks and limitations. Designed primarily to emulate the "real world" concept of being able to move and overlap physical objects, it certainly fills a useful hole as an obvious window management system.

But I'm not going to sit here and tell you things you already know! I'm going to sit here and tell you why the window manager of tomorrow may not be the traditional FWM we're all used to, but rather, something different. In this case, Tiling Window Managers. Now, I'm not going to say that they solve all the problems FWMs have, nor that they're without problems of my own, but they do bring forward what I think will be the most important new dynamic of the window manager of tomorrow - automatic maintenance of window layout. Given today's extreme monitor sizes, the majority of applications simply do not require all of your screen - especially if that application is a web browser, and your monitor is widescreen, as fluid web layouts are nowhere near as prevalent as they should be.

So why is my WM managing my windows for me a good thing? Well, primarily because it can do a good job of it, in a fraction of a second, wheras for me to organise multiple windows onto the same workspace without overlapping will take several seconds, but most importantly break my workflow. And, of course, switching focus to one of those applications is problematic - most FWMs use the concept of "z order" to switch through windows, which makes it very easy to switch between two tasks, but less easy to switch between half a dozen. This concept does have advantages - it's very hard to lose a window, for example. However, TWMs offer a different method - by ordering windows based on a stack and giving you methods to navigate and manipulate that stack. The upshot being that working with multiple windows becomse easy *when you know where they are*, and switching focus to another window becomes trivial. You could visualse the stack of a TWM as being like a large taskbar, except with the actual windows instead of icons.

So why is this a better way? Well, now that it's 2011, and monitor sizes are becoming massive, automatically tiling windows in such a way that multiple windows are not just visible, but entirely usable, is now possible. We have more space, and can now use it far more efficiently. It's an old paradigm, but it's only really now becoming as useful as it could be.

If you're interested in trying out TWMs, I can unreservedly recommend [Awesome](http://awesome.naquadah.org/) or [dwm](http://dwm.suckless.org/) for linux boxen, and halfheartedly recommend [bug.n](http://www.autohotkey.net/~joten/) for Windows.

And, of course, as I've taken an interest in window management concepts, I've started my own project, [TWiME](https://github.com/Phoshi/TWiME), which is currently at ~early alpha stage, but is basically functional.

(And while I have you, tagging windows is a *much* better virtual desktop design than most traditional designs (And yes, I stole the concept shamelessly))




On the futility of man and the endless pain of an incoherent existence
Posted on June 26, 2011 at 09:13

On the futility of man and the endless pain of an incoherent existence
=======================================================================

(This blog is written in [Markdown](http://daringfireball.net/projects/markdown/syntax))
So, lately I've been doing some data analysis because I have literally nothing better to do with my time than pointless data analysis. My first target was the my little pony fan fiction archive at [Equestria Daily](http://equestriadaily.com), because people are probably interested in that and it's a sizable database full of Stuff. You can find the end result [here](http://dl.dropbox.com/u/2502059/Misc/FancyEqDData.rar) - there's the raw data, a search, and a visualiser based on verlet physics kindly donated by a friend who goes by the name of Knighty. But you guys probably aren't interested in how often Applejack and Rainbow Dash are written as lovers (It's about 50% of the time), or how often Trixie appears without Twilight (62% of the time), so I shan't elaborate on the results. The methodology is much more interesting anyway.

The What
--------
With sirXemic's advice and assistance, I used the [Apriori data mining algorithm](http://en.wikipedia.org/wiki/Apriori_algorithm) to find common sets of tags, and then did a more straightforward analysis on that much smaller dataset to work out the set's Support, and the set's Confidence - basically, how often the set occurs and the percentage that set has of all subsets. You can find my implementation on [github](https://github.com/Phoshi/Apriori/tree/master/Apriori), as well as the tool I used to gather the data in the first place.

So, 64D?
--------
So I decided to run it on 64d's blog database. So, 2am last night I wrote a quick application to dump all the blog text to a file, and set my analyser on it.
Well, 5 hours later it ran out of memory because I'd compiled it for x86 and it'd just hit the 2GB cap, so... there's that. It's still running. I have a less fancy analysis [here](http://dl.dropbox.com/u/2502059/Misc/ohgodwhat.gz) though, which is a much more straightforward list of the frequencies of words, as well as what individual users have used them and how often they use them.
For example, 97% of `Scott_AW`'s 250 blogs include the word "the" (that's 244 blogs!). Cyrus is less thetastic, with only 92% of his blogs containing that word. The person who uses the word "Game" the most (Of the 3760 occurrences) is KaBob, with 54% of his blogs referring to it. Next up, with just one less, is Cesque.
Will the more detailed analysis ever finish? Maybe. Will it tell us anything useful? Maybe. Will we be able to view it using the tools I currently have? Fuck no, it's 100 times larger than any other dataset I have.




lol microsoft's E3
Posted on June 06, 2011 at 14:13

I... really don't have anything more to add. I hope you like kinect and halo, guys!




All the whores and politicians will look up and shout "Sort us!"...
Posted on May 17, 2011 at 11:03

...and I'll look down and whisper "Yes."

I think that's how the quote goes, anyway. So, I've built an image sorter and could do with some people to test it, so anybody with some images they can sort and some time to waste can feel free to give it a shot. Design criticism more than welcome, my UI design isn't top-notch, error reports appreciated.

The basic idea is that most image sorters have a fatal flaw: You're required to use the image sorter in order to quickly find an image, and damn near every single piece of software ever written cannot integrate with that, making actually using your images irritating at best. Does a man not deserve his images? No, says Picasa, they belong to Google. No, says iPhoto, they belong to Apple. No, says Windows, they belong to everyone. I rejected those answers. Instead, I chose something different. I chose the impossible. I chose... to create a gigantic directory of every possible valid permutation of all valid tags (Valid is 'has more than X images with this tag' where X is user configurable) and then symlinked every appropriate picture into every last folder. This does, unfortunately, mean two things: It requires a modern version of windows, and it requires administrator access. Though do try it if you're still running XP, because I'd be interested to know whether it actually runs or not.

In any case, bug reports welcome and appreciated, as well as UI criticism.

edit: Oh, and for instructions: First go to preferences and add a new folder, after that it should be self explanatory. If it's not self explanatory, tell me, because my UI isn't good enough.




and then I said "Oatmeal? Are you crazy?"
Posted on April 09, 2011 at 11:29

So, after a lot of prompting from a few people, I gave the new series of My Little Pony a try. And, well, you should too. It's like the Goldeneye N64 of cartoons. It has nothing going for it, it's a merchandise driven show targeted at little girls about magical ponies. And I love every minute of it.




Don't take it personally, babe, it just ain't your story.
Posted on April 06, 2011 at 13:55

http://scoutshonour.com/donttakeitpersonallybabeitjustaintyourstory/

I'd totally recommend giving this a... read, really. I'm not really much of a VN guy, but I really enjoyed this, even if the internet-lingo was a bit heavy sometimes.

On a further note - anybody who *is* a VN guy care to recommend some?




On Internet Drama
Posted on November 19, 2010 at 15:03

Stop it, guys. If you actually leave, we lose good members, and if you don't leave, you look like attention whores. Neither of these is good.

Internet drama isn't fun, and isn't cool. Stop doing it.

-This was a public service announcement from Captain Obvious Services





Prev Page | Next Page

Recent Activity
 
Active Users (0)