Re: [dev] Suckless design in Games

2010-08-10 Thread lordkrandel

Suckless programs like dwm or plan9 tools just do what they have to in
a fast, simple, efficient way and extra non-necessary features are not
welcome.

Sure you can code a game in a way which sucks less, but I think
that it's not so easy to say "Less is more" when the main purpose
is to entertain.

--
Wyrmskull



Re: [dev] Suckless design in Games

2010-08-10 Thread lordkrandel

On 10/08/2010 16.09, Connor Lane Smith wrote:

On 10 August 2010 14:51, lordkrandel  wrote:

Sure you can code a game in a way which sucks less, but I think
that it's not so easy to say "Less is more" when the main purpose
is to entertain.


I'm not sure I agree with you. There are lots of examples of games
about which their simplicity is the most attractive thing.
cls


As in all fields of art, the purpose goes beyond "effectiveness"
and "semplicity" or "productivity". Sure a simple design can be
more attractive and addictive, but they say, de gustibus non
dispuntanda est.

--
Wyrmskull



Re: [dev] Suckless design in Games

2010-08-10 Thread lordkrandel

> So while I agree that the purpose goes beyond effectiveness and
> productivity, I think simplicity is the very essence of Art.


cls


Do you live in a protestant country?
I live in Italy, we have seen plenty of aesthetics.
The classical "natural perfection" of the ancient Greek art,
Baroque art, Mannerism, the sharp edges of Futurism...

I personally don't like to mix personal taste with pragmatism.

If anyone wants to build a game with a simple design, and
probably very addictive, "Monaco" could be a good start.
It has won come IGF prize this year. I bet there could be
a suckless implementation with Nethack-like user interface.
http://www.pocketwatchgames.com/Mwyim/

No need for examples of bloated games I guess.

--
Wyrmskull



Re: [dev] Suckless design in Games

2010-08-10 Thread lordkrandel

Should I add "It also has a Facebook page"? :)
Yeah, it doesn't exist. Yet. But the idea and the video are not bad.
I just wanted to show something simple and modern, even if it's
probably sucky code.

On 10/08/2010 17.06, pancake wrote:

if a youtube video is the only reference for this game it just doesn't
exist.


--
Wyrmskull



Re: [dev] Suckless design in Games

2010-08-10 Thread lordkrandel

> I believe that form and function are so intimately intertwined that
> pragmatism without aesthetic is meaningless.
>
> cls

I believe that real life context greatly affects one's tastes.
Psychology is one's own history, with all the experiences life brings.
I lived 16 years without Internet and I'm 26.

If you want a tool to be functional, it may be required to have a
certain shape - either if I like that shape or I don't.

Art also has an objectively undefinable function, so you can't decide
what a functional art form is. Simplicity is one arbitrary choice.

I like Mozart and Minimalism just as much as I like Dadaism or free
Jazz, even if they have different forms and subjective functions.

It takes me quite some time to write in my crappy english by the way :)

--
Wyrmskull



Re: [dev] Suckless design in Games

2010-08-11 Thread lordkrandel

On 11/08/2010 2.09, Alex Hutton wrote:

An idea I had the other day, and this is for dealing with data
compartmentation in games, was to write a game in C and use sqlite for
all the data. I've never used sqlite so I don't know how the
performance would go, but it seems like a good idea to store all the
data in a relational database as it makes it less likely that the data
structures would have to be refactored during development and it
allows me to avoid having to use 'objects'.



SQL databases

Less Harmful:
Tutorial D, pq, BigTable, plain old hierarchical filesystems.

from http://harmful.cat-v.org/software/ by Uriel

--
Wyrmskull



Re: [dev] Suckless design in Games

2010-08-11 Thread lordkrandel

I will, however, point out one consequence of that idea: the most
noticeable difference between abstract art and abstract mathematics is
that abstract mathematics has some aesthetic value.  Abstract art can
now consist of a canvas painted one color, or mere splatters of paint
(or other substances) on a surface; contrast that with the Mandelbrot
and Julia sets, or the Hilbert and Peano space-filling curves and von
Koch snowflake, or the elegant complexity which arises from the simple
axioms of group theory.  A pure mathematician does his work to satisfy
his curiosity; an abstract artist does his work merely to see what he
can get away with.


An artist is moved by curiosity about the world and himself just
as scientists do in a rational way. The author satisfies this need
through his work. You can find beauty in both a paint and a formal
description of a theory. One can write songs to have a better and
full understanding of what he is feeling and to try to convey his
emotions to others, just like mathematicians convey their knowledge
about the world through axioms, rules, laws, models.


I will also point out that a game does have a function -- to be fun.

Define in an objective way: to be fun. :P
It is not a tool like hammers, "cat" command or applied maths.
I'm thinking about applied coding, pure coding, and applied pure coding.
Sounds almost like Kant xD


I like Mozart and Minimalism just as much as I like Dadaism or free
Jazz, even if they have different forms and subjective functions.

I hope you aren't suggesting that Mozart *is* minimalist.


It was an example of "elegance", to pinpoint the delta with Dadaism.


Robert Ransom


--
Wyrmskull



Re: [dev] Suckless design in Games

2010-08-11 Thread lordkrandel

A computer game is a computer program whose creator intended primarily
that human beings enjoy interacting with it.


I was just arguing that the idea of "suckless design" may fit not so 
well in game programming.


That's why at a certain point I answered a message in a private way
but then the reply came on the mailing list. Sorry for the "crap".

> To the extent that this list has a topic, it seems to be ‘the
> philosophy  of computer programming’.  That does not mean that any of
> us want to read the kind of crap [that *is* a noun, right?] that
> university departments of Philosophy emit.

Suckless dev also means discussing about what "suckless design" is.

I'll never quit saying: If you are not interested, do not read, do not
reply.

I'll get back when I have a -n lines patch so you will all be happy.


Robert Ransom


--
Wyrmskull



Re: [dev] which minimal os

2011-02-17 Thread lordkrandel

I've found Crunchbang (the minimal one) being stable and light
enough for a netbook.

My build was based on Ubuntu, but it's stripped enough and you
can of course strip it more. I opted for the Openbox wm (not so
hardcore) because the keyboard on my netbook (Dell mini 9)
is crippled, especially modifiers key (Ctrl,Shift,Alt...),
so I still rely much on the touchpad.

After a couple of years I can say it's reliable for netbook-use (mail, 
scripting, surfing, syncing home/work networks, everywhere use).


Forums are full of "creative" people who post screenshots every month,
nobody flamed me there, there is also some scripting activity...
I'm not sure an everyday poster so I can't tell more than this.

New Crunchbang (Statler, I think) is Debian based. I never had time
to upgrade tho.

If I had time I'd test the Archbang. Arch is really customizable
and lightweight, even if it's not "TR00" like Plan9. Italian Archlinux
community is big, and I've used that distro for a while, just had
problems with usb install or wifi drivers, can't remember...

I'll give it a try when I find the time to backup, format and reinstall.

Wyrmskull



On 17/02/2011 9.14, Benoit Chesneau wrote:

On Thu, Feb 17, 2011 at 8:48 AM, Emmanuel Benisty  wrote:

On Sat, Feb 12, 2011 at 1:34 AM, Benoit Chesneau  wrote:

What would you choose for a really minimal OS?



Funny how people can't answer to simple feedback these days. I was
looking for experience sharing but it seems this ml was the wrong
place.

- benoît





--
Wyrmskull



Re: [dev] Minimalist software. Should I care?

2023-07-07 Thread Lordkrandel

On 7/4/23 18:06, Nikita Krasnov wrote:
> What would be the point of using minimalist software if
> bloated and excessively complex programs completely
> satisfy all my needs?
Probably your needs don't align with the philosophy.

I also use `Thunderbird`, as I receive HTML emails.
`Firefox`, because well, I have a life and I need it
to pay taxes and whatnot.

But I use `dwm`, `dmenu`, `neovim` (not suckless).
I dislike extra features that I don't understand, or
that work in a way that I cannot change.

I prefer to setup things exactly how I need and understand.
And every time I have a new need, I find it entertaining
and instructive to work my way to a solution.

I have a metaphore for you:
If you had glasses, would you prefer to have a pair that
show you messages, contacts, games (and ads), or to have
surgery so that you will never need glasses anymore?

If you have no social media account, you won't deal with
many notifications. If you have no phone you don't need
a battery charger.

Same way, if you don't need an interpreter because
your code is statically compiled, you remove many of the
cumulative bugs and security issues of the technological
stack.

Sometimes we don't need more features: we try to
eliminate the needs. And it's a strive, a journey,
a diet, not a magical pill.

If it's not your style, feel free to avoid it.

---

Paolo Gatti





Re: [dev] Suckless Desktop Environment

2011-11-07 Thread lordkrandel

Suckless should stay as-is,
but clarify (as done in this thread) its ideals – as you try to, too.
Such rules then can be used to define what »suckless« really is.


To "suck less" is about subjectivity. It's a matter of taste.

Suckless.org is about software tools available for everybody.
Not about ideals, rules or changing the world.

That's why in my opinion it doesn't need a fancy logo
or a marketing plan but has hg and man page

--
Wyrmskull



Re: [dev] [surf] Grave bug reported for Surf in Debian

2012-02-10 Thread lordkrandel

On 10/02/2012 19:10, Vasudev Kamath wrote:

On 16:42 Fri 10 Feb , Nick wrote:

'Grave' eh? That seems like an exageration, to me.


Just for information

*Grave* doesn't literally mean its a *Grave* bug, but its a severity
  level used by Debian bugzilla [1].


http://www.wordreference.com/iten/grave

--
Wyrmskull



Re: [dev] uriel is gone

2012-10-14 Thread lordkrandel

On 14/10/2012 23:14, Kurt H Maier wrote:

Sorry to have to let you guys know, uriel passed away peacefully a
couple days ago.  We'll miss him.

Kurt


This really sucks. I was reading some of the quotes on cat-v just now.

--
Wyrmskull



Re: [dev] Re: Starch has a web site

2012-12-07 Thread lordkrandel

On 08/12/2012 05:30, Kai Hendry wrote:

Stick to a mailing list with Web archives.


I've always thought that forums, bbs and mailing lists are
"plain old hierarchical filesystems" gone astray. These tools represent 
bad implementations of written communication between users.


Imagine threads as folders, mails as files, subthreads as subfolders. 
Users should be able to create their topics and posts, but not to modify 
or delete anything. The mantainer can compress the topics with gz when 
it's time to make an archive.


If you do not care about their user base, and also do not care about 
integration with mail clients, just share a folder over 9p, FTP, HTTP or 
whatever.


SMTP and POP suck hard.

--
Wyrmskull



Re: [dev] Re: Starch has a web site

2012-12-08 Thread lordkrandel

On 08/12/2012 15:26, Strake wrote:

The forum could be a mere sticky directory, which would allow all
normal forumnal activities. The difficulty is how to share it: the
only user ID is the server's, so UID checks are in vain; even with 9p,
which can authenticate a remote user, it must then set its UID, and I
will not have such a server working as root!
I could check UIDs in the server, but that means more code...
A mailing list is easier to configure.

In this case, I'm limited too by the host machine, which is not mine.


That's why mailing lists are still in use nowadays.

It just makes me dream about what I would do if I had the time.


--
Wyrmskull