the release version was on windows, but the linux version is coming. we promise it soon. As for libraries, we used a lot of assembler to throw out stdlib and the windows manifest.
we crammed a LOT of code into 64k. when it decompresses, it explodes into about 800 megs of calculations before it starts, but you have a point, and I'd like to see you prove it by releasing a 64k demo that beats one of ours..
I'm meaty. I coded the synth in gaia mahina. We link against opengl, but we had to do some real dirty shit to throw out stdlib and don't get me started on the manifest. There were oldskool demos at the party on A500s and C64s, but don't get us wrong.. we had to do some crazy shit to get it down to 64kb. It was exactly 65536 bytes after some work. Try getting something like that down to 64k and you will see.
Gaia machina was exaclty 65536 bytes. we did EVERYTHING to keep the size down, including some dirty tricks. The 4k demos are the new vogue in the demoscene, but there's still groups like us going for the 64k. Most amiga games used all the RAM. my synth in Gaia Machina is 8k, but it uses 150MB of ram when it unpacks...
I'm surprised it ran in wine.. we did some REALLY dirty shit to keep the size down, including using windows system calls to avoid linking against stdlib:-) linux version is similar.. we call kernel traps.
For some reason they never have demo parties like this in North America. Why is that?
Hello, I'm meaty. I coded the synth for Gaia Machina. There were some Americans there. he was saying to me that you're all up for it, but spending months/years working on it isn't an american thing. We spent 3 years rewriting our engine since "ephemera" which pretty much maxed out our last engine. I'm British, the rest of the group is Swedish. There ARE American groups who do stuff. And Canadian - Northern Dragons kick ass. We may even visit an american party with a release just to kick your backsides and get you to do some fucking work:-) There's loads of tracker musicians in America, but you never hear music done in tracker that took more than 2 days to write! You guys have the talent, you have the place, just pull your fingers out and get working!
PS. Linux port of gaia machina is coming. It already compiles ok. We need to check it first.
Because he showed Microsoft and Google how to do gizmos right.
Which makes for a rivetting film. He also showed a lot of people how to take as much as you can from open source, give hardly anything back, and patent the crap out of evolutional uses of it.
No country has full freedom of speech. In the US, if you publish child pornography, you get banged up. A few (on 4chan) might argue that it's "art", but the vast majority would rather it didn't happen and have no objection to these laws. In Britain we also have "incitement to racial hatred", which I've never found myself falling foul of, and also "incitement to religious hatred". Since religion isn't very well defined, you could make up any bollocks then if someone criticises it, you could have them up in court.
it's at the discretion of a judge to decide whether you're actually guilty of anything and fortunately, they're usually quite good about it, but I reject to the law on principal. It's fundamentally broken, and anyway - if I make comments about Islam, then it's not the judge I'd be worried about - I'd get stabbed to death judging by historical events.
But on the former point - if a person is genuinely racist, well, that's their thoughts. So it's a thought crime. You don't need to imprison a racist - everyone hates them anyway. Their life is already ruined.
indeed. If they could only extend this to "algorithmic solutions to conceptual problems", since if the concept exists, then the solution derives from it, we can throw out software patents for good.
At least that didn't change the semantics of the program.
It doesn't. It changes the syntax and errors are picked up by the interpreter. Try this:
for I in (1, 2, 3): [4 spaces]print I [tab]print I
I get this.
$ python foo.py
File "foo.py", line 3
print I
^ IndentationError: unexpected indent
This above complaint is only ever written by people who don't know how the indentation works. As for the former half of the statement, if it was written in python, you wouldn't have to clean up badly indented code, because it wouldn't have got past a syntax check in the first place. So it's actually doing you a favour.
Then add a disagreement on tab width or tab vs space indentation between different editors and you're in deep doodoo.
Not at all. Indentation only has to be consistent within a single block. If you suddenly change from tabs to spaces within a block, you get "unexpected indent error" pointing at the exact line that used the wrong indent.
glad to be of service! I'd tell you more, but I'm writing a book along the lines of "how to build an enterprise with configuration management systems" and have dedicated an entire lengthly chapter on "how to design a naming scheme", so I'm still working on it and ironing out the few, but annoying issues we had with how we came up with the "meaningful" names. Usually it worked perfectly - there was one guy who set up 2 boxes to run mongodb and rang in sick the following day so I took over. I didn't ask anyone for the name - I just logged in to what I figured he called it if he was following the rules, and he was:-)
Although to give you a head start, it's actually foo-web-01.lax1 and bar-db-06.lax1. Both would have "lax1.blah" in their searchpath so within a 'zone', you could bounce from one to the next, and you could build an exact replica of servers elsewhere for DR with the same names without changing the names of what they all connect to. "foo" and "bar" are 'divisions', and "mail-01" doesn't have a division, so no division prefix.
The class heirarchy of 'foo-web-01' in puppet was thus: foo-web-01 inherits -> foo-web inherits -> web inherits -> 'host'.
it's getting annoying. 0-day means exploited the day the vulnerability is exposed. You can have a 0-day exploit. There is no such thing as a 0-day vulnerability.
You're missing my point. The end goal of all these radical UI changes is to force everyone to use a touchscreen interface on their desktop PCs.
No it isn't, and never has been. Citation, or it's bollocks.
BTW, what's a "Windows" key? I don't see one of those on my IBM Model M keyboard. And besides, if you have to press some special key to see which applications are running on your PC, then there's something seriously wrong with the UI
Alt-M, then. Or top left corner. Cripes. Ever tried reading instructions?
A taskbar makes perfect sense here, as you can see all the things running without any special actions. WTF is the point of hiding that?
It's cluttered, it abbreviates names, and yes, it saves realestate.
I have two 24" monitors; screen real estate is not in short supply here.
So you have 2 24" monitors, but you can't get a modern mechanical/microswitched keyboard to replace your model M? Try the Filco Majestic touch.
craft by lft was on bare hardware :-D
the release version was on windows, but the linux version is coming. we promise it soon. As for libraries, we used a lot of assembler to throw out stdlib and the windows manifest.
we crammed a LOT of code into 64k. when it decompresses, it explodes into about 800 megs of calculations before it starts, but you have a point, and I'd like to see you prove it by releasing a 64k demo that beats one of ours..
Sorry, wrong url.
http://spacepigs.com/meaty-alternature.exe
I'm meaty. I coded the synth in gaia mahina. We link against opengl, but we had to do some real dirty shit to throw out stdlib and don't get me started on the manifest. There were oldskool demos at the party on A500s and C64s, but don't get us wrong.. we had to do some crazy shit to get it down to 64kb. It was exactly 65536 bytes after some work. Try getting something like that down to 64k and you will see.
PS. have 15k of muisc: http://spacepigs.com/meaty-alternature.mp3
Same synth
Gaia machina was exaclty 65536 bytes. we did EVERYTHING to keep the size down, including some dirty tricks. The 4k demos are the new vogue in the demoscene, but there's still groups like us going for the 64k. Most amiga games used all the RAM. my synth in Gaia Machina is 8k, but it uses 150MB of ram when it unpacks...
one. I met him once in a pub. he's a right cunt.
PPS. I'm open-sourcing the synth in a year's time. You don't get it just yet.. we're not giving our secrets away so soon!
I'm surprised it ran in wine.. we did some REALLY dirty shit to keep the size down, including using windows system calls to avoid linking against stdlib :-) linux version is similar.. we call kernel traps.
Have 15k of music.. this got rejected for not being jolly enough for the nature theme: http://spacepigs.com/meaty-alternature.exe
Get your ass to assembly 2012, helsinki, finland. I'll see you there :P
Hello, I'm meaty. I coded the synth for Gaia Machina. There were some Americans there. he was saying to me that you're all up for it, but spending months/years working on it isn't an american thing. We spent 3 years rewriting our engine since "ephemera" which pretty much maxed out our last engine. I'm British, the rest of the group is Swedish. There ARE American groups who do stuff. And Canadian - Northern Dragons kick ass. We may even visit an american party with a release just to kick your backsides and get you to do some fucking work :-) There's loads of tracker musicians in America, but you never hear music done in tracker that took more than 2 days to write! You guys have the talent, you have the place, just pull your fingers out and get working!
PS. Linux port of gaia machina is coming. It already compiles ok. We need to check it first.
Which makes for a rivetting film. He also showed a lot of people how to take as much as you can from open source, give hardly anything back, and patent the crap out of evolutional uses of it.
No country has full freedom of speech. In the US, if you publish child pornography, you get banged up. A few (on 4chan) might argue that it's "art", but the vast majority would rather it didn't happen and have no objection to these laws. In Britain we also have "incitement to racial hatred", which I've never found myself falling foul of, and also "incitement to religious hatred". Since religion isn't very well defined, you could make up any bollocks then if someone criticises it, you could have them up in court.
it's at the discretion of a judge to decide whether you're actually guilty of anything and fortunately, they're usually quite good about it, but I reject to the law on principal. It's fundamentally broken, and anyway - if I make comments about Islam, then it's not the judge I'd be worried about - I'd get stabbed to death judging by historical events.
But on the former point - if a person is genuinely racist, well, that's their thoughts. So it's a thought crime. You don't need to imprison a racist - everyone hates them anyway. Their life is already ruined.
indeed. If they could only extend this to "algorithmic solutions to conceptual problems", since if the concept exists, then the solution derives from it, we can throw out software patents for good.
Is it written in aREXX?
Or, you could spend about £16000 on one of these way-over-the-top-babies...
https://secure.scan.co.uk/aspnet/forms/swordfish/
It doesn't. It changes the syntax and errors are picked up by the interpreter. Try this:
for I in (1, 2, 3):
[4 spaces]print I
[tab]print I
I get this.
$ python foo.py
File "foo.py", line 3
print I
^
IndentationError: unexpected indent
This above complaint is only ever written by people who don't know how the indentation works. As for the former half of the statement, if it was written in python, you wouldn't have to clean up badly indented code, because it wouldn't have got past a syntax check in the first place. So it's actually doing you a favour.
Bullshit. You would've got "unexpected indent error" pointing at the exact line that was wrong.
Not at all. Indentation only has to be consistent within a single block. If you suddenly change from tabs to spaces within a block, you get "unexpected indent error" pointing at the exact line that used the wrong indent.
They spent 3 years arguing about that one, then just said 'just use if' :-)
Anyway, you could do this:
return { true:a+1, false:a-1 }[a>0]
they are doing exactly that. they have created a 0-day exploit for a vulnerability.
glad to be of service! I'd tell you more, but I'm writing a book along the lines of "how to build an enterprise with configuration management systems" and have dedicated an entire lengthly chapter on "how to design a naming scheme", so I'm still working on it and ironing out the few, but annoying issues we had with how we came up with the "meaningful" names. Usually it worked perfectly - there was one guy who set up 2 boxes to run mongodb and rang in sick the following day so I took over. I didn't ask anyone for the name - I just logged in to what I figured he called it if he was following the rules, and he was :-)
Although to give you a head start, it's actually foo-web-01.lax1 and bar-db-06.lax1. Both would have "lax1.blah" in their searchpath so within a 'zone', you could bounce from one to the next, and you could build an exact replica of servers elsewhere for DR with the same names without changing the names of what they all connect to. "foo" and "bar" are 'divisions', and "mail-01" doesn't have a division, so no division prefix.
The class heirarchy of 'foo-web-01' in puppet was thus: foo-web-01 inherits -> foo-web inherits -> web inherits -> 'host'.
it's getting annoying. 0-day means exploited the day the vulnerability is exposed. You can have a 0-day exploit. There is no such thing as a 0-day vulnerability.
No it isn't, and never has been. Citation, or it's bollocks.
Alt-M, then. Or top left corner. Cripes. Ever tried reading instructions?
It's cluttered, it abbreviates names, and yes, it saves realestate.
So you have 2 24" monitors, but you can't get a modern mechanical/microswitched keyboard to replace your model M? Try the Filco Majestic touch.
Microsoft did once make something that didn't suck. It was a vacuum cleaner.