It's a common practice at my work place to change someone's wallpaper to a picture of Mariusz Pudzianowski (try a google image search on him). The meme started with someone changing the wallpaper on the boss' laptop, and at the moment I'm the only one working here who hadn't ever had their wallpaper changed, and I've pulled that trick off more times than the rest of our crew combined:) and yes, my coworkers learned to appreciate the "lock screen" feature pretty quickly.
By the way, relaxed and friendly atmosphere helps a lot at work. I guess it's only possible at small companies. I couldn't imagine doing any sort of my daily work activities (chair races, pillow battles, playing volleyball, bringing guitars and jamming, etc) at any bigger firm. I spend 10 minutes on doing crazy shit and I'm more productive for the next two hours.
> Imagine if the whole Car Industry tells you "If you want to stop, just make > sure none of the 100+ gas pedals are pressed" and it's not their problem if > some of the gas pedals are located in the strangest and most unexpected places.
Except that, when you're programming, you can write one subroutine to check all the pedals at once. And, uh, put it in a library, or reuse it in any part of the program, or do a lot of other fancy shit you'd never be able to do with a car.
But it is true that the web as a platform has many problems and deficiencies. Try opening a glade file in gedit - there's no way in hell you could suddenly start seeing random widgets popping out in the editor window.
You can't assign attributes to end tags. XML/HTML won't let you do that and extending it to be able to do so would be a bit of a revolution. Too many existing parsers rely on the current behaviour. But maybe you could possibly do something along ''' /> stuff <endshield key="lalala"/>''', although I believe that'd also be a bit of a hack.
What we actually really need, and what is the real solution, is just a little more careful programming on the server side. Write a function that takes a string as an input and produces an escaped string as an output. Prove mathematically that no input shall ever produce broekn otuput. Simple.
>mrcaseyj wrote: >> >>> C3ntaur wrote: >>> I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes. >> >> I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes. > > I invite anyone who claims pure oxygen is not a pollutant to sit in a room full of it for 10 minutes
I invite anyone who claims pure vacuum is not a pollutant to sit in a room full of it for 10 minutes.
> Have you ever had a few hundred applications open at once like that? It > doesnt work there either. I will wait while you try it in unix or windows > with say paint. You will quickly see what I mean.
Soooo, just for the kicks, I held Mod4+Z (my keybind to open an urxvt) for a couple of seconds, waited for all the windows to appear, and issued "ps aux|grep urxvt|wc -l". Over 200 terminals + one zsh for each. System load went from about 0.2 to about 5.8, then quickly dropped down and has been around 0.4 now for a couple of minutes. The system feels fully responsive (although changing back and forth from/to the virtual desktop on which the terminals are takes a slight moment). Total memory consumption went up from about 700mb to about 1700mb.
Now, opening 200 terminals at once slowed the system down a bit, but only for a moment, and no kitten was killed and the WW3 didn't start. Memory is another problem, but I suppose that in such a "multi-process" web browser things like password vaults, history, bookmarks, etc could be implemented as separate daemons and only communicate to the UI what is necessary.
An md5 hash of IP address, user agent and some random salt held in a cookie would do, wouldn't it? You could delete the cookie and have anonymousness back, and thanks to the random salt it shouldn't be easily possible to brute-force your IP address out of the md5.
Or maybe just create and publish a one-time PGP public key and sign your posts with the corresponding private key, which you'd discard after you consider the discussion finished.
Hm... How about putting all the p2p technologies we're so proud of into some actual service for freedom?
Make browsers do not follow nocache directives. Store every fuckin' copy of every web document you've downloaded, every article, every picture, every video. Share the copies on some kind of an anonymous, indexed, easily searchable, distributed archive, complete with approximate date of retrieval, original url, etc. Further anonymise the data if you wish, as to make tracking the origins of the copy (your PC) harder. Add some filters/rulesets as to not submit private emails, etc to the archive.
Use desktop RSS readers/aggregators instead of Google Reader and the like. Make your RSS reader archive every single feed for the lifetime. It's not like the archive is ever going to get bigger than the newest $200M ShittyWood movie grabbed from thepiratebay.
> WE have turned [the internet] into a waste of time (mostly because media > cartels are enforcing so many copyright policies that the internet is > being stripped away from creativity world wide).
[citation needed]
When was the last time that your own creativity has been held back by media cartels? Can you give any examples?
It is just the best possible counterexample of "Just Works(tm)". In other terms: each time I try it, it just "Doesn't Work(tm)". Without it, sound works more often than not; I don't care why or how as long as it does work. Simple observation: "apt-get install pulseaudio" breaks audio, "dpkg --purge pulseaudio" repairs audio.
Hm. Maybe that's how Linux audio is supposed to be brought to a (relatively) sane state: by breaking it so terribly that rolling everything back to the previous state would almost look like a step forward.
When are we going to start countering the current trend? You know, actually doing anything? I see a lot of people crying "OMG THEIR TAKING OUR FREEDOM" but damn, this talk is so cheap.
So, when will be the time? Won't it be too late by then?
Is this a new fucking meme? Are all these guys asking "why" kidding or what? It's been a hacker/geek tradition since the very first days after the world has been created to pull off amazingly weird hacks just for the sake of the fun involved. What's wrong with/., god damn!
"Wszystko jest wibracja", in english it would be "Everything is a vibration".
PDF download: http://www.wrzuta.pl/other/file/xICpZYE2Zv/kosmita3.pdf
The book has been written in polish (and I'm Polish). I've mentioned it on/. before, and there was a lot of interest and I even thought of translating it. Who knows, maybe I'll do it eventually, it's a nice thing to share and I've already shared it with many polish-speaking friends. I also would have to contact the author about the translation, as not to upset him if he's really an alien (he mentioned in the book that the civilized part of the galaxy has a very strict law when it comes to quoting other people's words, as to not make them appear like they've said something they didn't.).
Re:An alternate point of view
on
Unix Turns 40
·
· Score: 1
I always interpreted that quote as: "two of the greatest gifts for the humanity":)
Re:Did they invent C too?
on
Unix Turns 40
·
· Score: 2, Informative
The first Unix was written in PDP-7 assembly. A "port" to PDP-11 involved a rewrite in PDP-11 assembly, and AFAIR the second or third (or fourth?) edition was the one to be the first that was written in a high-level, portable language (B or C? Can't remember). One thing I remember for sure is that early Unix has been rewritten several times.
Some time ago I read a book written by someone claiming to be an alien. He sounded quite credible, who knows. I think he could've been an alien. Anyway...
So, if his claims were to be true, there are a lot of aliens who speak many human languages fluently, study our culture, and even occassionally make a contact with humans they know and trust. They watch our TV, read our books, browse our internet, listen to our music (I wonder what'd RIAA say). I think that when (if) I'd ever meet an alien, I'd just say "hi" and have a normal conversation.
As of the risk of an attack, the guy claimed that there are races in our galaxy that'd love to see 6 bilions of humans dead, and that the only reason why we haven't been invaded yet is because a few more friendly races are somehow protecting us.
Also, yes, we're way more likely going to get wiped off Earth rather than enslaved or whatever. Slaves are expensive, lazy, ineffective and rebellious. I can't imagine a civilization capable of interstellar warfare that wouldn't be able to assemble a damn robotic worker.
Your new "more sane" system will eventually end up being abused as much as the current system is. Yes, really... Name a single system existing today that isn't being abused in some way.
I think the world is fucked up today not because of the law but because of the people's attitude towards the law. When there's something wrong, people demand a new law to fix it, and expect that the existence of the new rule will magically make the problem disappear.
Long ago... VS6 was my first contact with C++. Well, yes, I'm young;P
I don't have any particular feelings about that tool... Just as I don't have about any other. I always use whatever fits the task, what I know the best, what I'm comfortable with. It's usually Emacs nowadays... It was VS6 back in the day because I was a clueless newbie, that is what I had at hand, and what has worked for me.
Screw mod points. Just pay attention to what, when, how often and why you eat. Despite the current tendencies (eg. EU wants to outlaw some herbs used in natural medicine), it's still possible to maintain a healthy diet and lifestyle - it just takes some willpower to start off, after a while it comes almost naturally (for example, I've recently observed that I just can't eat white bread anymore - it feels empty, valueless). Combine this with some form of meditation or yoga and suddenly your organism has way much more than enough of energy to compensate for any remaining poison you might've possibly eaten.
(sshhh... here's the secret. The governments want us poisoned, sick and lifeless (and also dumb, stupid, unaware, uninformed, and concentrated on meaningless shit instead of our own good) because that's the kind of citizen that's the easiest to control. But oh well.)
> We have [...] better food than we could have ever had before.
Umm... bullshit? Yeah, sure, it lasts longer on the shelf, and maybe even tastes better... But, I just don't trust a product that has five different E numbers listed among the ingredients.
It's a common practice at my work place to change someone's wallpaper to a picture of Mariusz Pudzianowski (try a google image search on him). The meme started with someone changing the wallpaper on the boss' laptop, and at the moment I'm the only one working here who hadn't ever had their wallpaper changed, and I've pulled that trick off more times than the rest of our crew combined :) and yes, my coworkers learned to appreciate the "lock screen" feature pretty quickly.
By the way, relaxed and friendly atmosphere helps a lot at work. I guess it's only possible at small companies. I couldn't imagine doing any sort of my daily work activities (chair races, pillow battles, playing volleyball, bringing guitars and jamming, etc) at any bigger firm. I spend 10 minutes on doing crazy shit and I'm more productive for the next two hours.
> Imagine if the whole Car Industry tells you "If you want to stop, just make
> sure none of the 100+ gas pedals are pressed" and it's not their problem if
> some of the gas pedals are located in the strangest and most unexpected places.
Except that, when you're programming, you can write one subroutine to check all the pedals at once. And, uh, put it in a library, or reuse it in any part of the program, or do a lot of other fancy shit you'd never be able to do with a car.
But it is true that the web as a platform has many problems and deficiencies. Try opening a glade file in gedit - there's no way in hell you could suddenly start seeing random widgets popping out in the editor window.
You can't assign attributes to end tags. XML/HTML won't let you do that and extending it to be able to do so would be a bit of a revolution. Too many existing parsers rely on the current behaviour. But maybe you could possibly do something along '''/> stuff <endshield key="lalala" />''', although I believe that'd also be a bit of a hack.
What we actually really need, and what is the real solution, is just a little more careful programming on the server side. Write a function that takes a string as an input and produces an escaped string as an output. Prove mathematically that no input shall ever produce broekn otuput. Simple.
The concert from China... <3
Although his first two albums sucked.
sofar wrote:
>mrcaseyj wrote:
>>
>>> C3ntaur wrote:
>>> I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.
>>
>> I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.
>
> I invite anyone who claims pure oxygen is not a pollutant to sit in a room full of it for 10 minutes
I invite anyone who claims pure vacuum is not a pollutant to sit in a room full of it for 10 minutes.
> Have you ever had a few hundred applications open at once like that? It
> doesnt work there either. I will wait while you try it in unix or windows
> with say paint. You will quickly see what I mean.
Soooo, just for the kicks, I held Mod4+Z (my keybind to open an urxvt) for a couple of seconds, waited for all the windows to appear, and issued "ps aux|grep urxvt|wc -l". Over 200 terminals + one zsh for each. System load went from about 0.2 to about 5.8, then quickly dropped down and has been around 0.4 now for a couple of minutes. The system feels fully responsive (although changing back and forth from/to the virtual desktop on which the terminals are takes a slight moment). Total memory consumption went up from about 700mb to about 1700mb.
Now, opening 200 terminals at once slowed the system down a bit, but only for a moment, and no kitten was killed and the WW3 didn't start. Memory is another problem, but I suppose that in such a "multi-process" web browser things like password vaults, history, bookmarks, etc could be implemented as separate daemons and only communicate to the UI what is necessary.
BTW, ACs have an uid of 666.
An md5 hash of IP address, user agent and some random salt held in a cookie would do, wouldn't it? You could delete the cookie and have anonymousness back, and thanks to the random salt it shouldn't be easily possible to brute-force your IP address out of the md5.
Or maybe just create and publish a one-time PGP public key and sign your posts with the corresponding private key, which you'd discard after you consider the discussion finished.
Or maybe... Just maybe... Maybe simply log in?
I wonder how these events affected the output of a few random number generators.
Hm... How about putting all the p2p technologies we're so proud of into some actual service for freedom?
Make browsers do not follow nocache directives. Store every fuckin' copy of every web document you've downloaded, every article, every picture, every video. Share the copies on some kind of an anonymous, indexed, easily searchable, distributed archive, complete with approximate date of retrieval, original url, etc. Further anonymise the data if you wish, as to make tracking the origins of the copy (your PC) harder. Add some filters/rulesets as to not submit private emails, etc to the archive.
Use desktop RSS readers/aggregators instead of Google Reader and the like. Make your RSS reader archive every single feed for the lifetime. It's not like the archive is ever going to get bigger than the newest $200M ShittyWood movie grabbed from thepiratebay.
> WE have turned [the internet] into a waste of time (mostly because media
> cartels are enforcing so many copyright policies that the internet is
> being stripped away from creativity world wide).
[citation needed]
When was the last time that your own creativity has been held back by media cartels? Can you give any examples?
The main reason why PulseAudio isn't a good idea:
It is just the best possible counterexample of "Just Works(tm)". In other terms: each time I try it, it just "Doesn't Work(tm)". Without it, sound works more often than not; I don't care why or how as long as it does work. Simple observation: "apt-get install pulseaudio" breaks audio, "dpkg --purge pulseaudio" repairs audio.
Hm. Maybe that's how Linux audio is supposed to be brought to a (relatively) sane state: by breaking it so terribly that rolling everything back to the previous state would almost look like a step forward.
Can I has one question:
When are we going to start countering the current trend? You know, actually doing anything? I see a lot of people crying "OMG THEIR TAKING OUR FREEDOM" but damn, this talk is so cheap.
So, when will be the time? Won't it be too late by then?
42.
Is this a new fucking meme? Are all these guys asking "why" kidding or what? It's been a hacker/geek tradition since the very first days after the world has been created to pull off amazingly weird hacks just for the sake of the fun involved. What's wrong with /., god damn!
Car analogy please.
Most of the games mentioned by OP are included in Debian. bsdgames includes:
adventure, arithmetic, atc, backgammon, battlestar, bcd, boggle, caesar, canfield, countmail, cribbage, dab, go-fish, gomoku, hack, hangman, hunt, mille, monop, morse, number, pig, phantasia, pom, ppt, primes, quiz, random, rain, robots, rot13, sail, snake, tetris, trek, wargames, worm, worms, wump, wtf.
rogue is in bsdgames-nonfree.
"Wszystko jest wibracja", in english it would be "Everything is a vibration".
/. before, and there was a lot of interest and I even thought of translating it. Who knows, maybe I'll do it eventually, it's a nice thing to share and I've already shared it with many polish-speaking friends. I also would have to contact the author about the translation, as not to upset him if he's really an alien (he mentioned in the book that the civilized part of the galaxy has a very strict law when it comes to quoting other people's words, as to not make them appear like they've said something they didn't.).
PDF download: http://www.wrzuta.pl/other/file/xICpZYE2Zv/kosmita3.pdf
The book has been written in polish (and I'm Polish). I've mentioned it on
I always interpreted that quote as: "two of the greatest gifts for the humanity" :)
The first Unix was written in PDP-7 assembly. A "port" to PDP-11 involved a rewrite in PDP-11 assembly, and AFAIR the second or third (or fourth?) edition was the one to be the first that was written in a high-level, portable language (B or C? Can't remember). One thing I remember for sure is that early Unix has been rewritten several times.
Some time ago I read a book written by someone claiming to be an alien. He sounded quite credible, who knows. I think he could've been an alien. Anyway...
So, if his claims were to be true, there are a lot of aliens who speak many human languages fluently, study our culture, and even occassionally make a contact with humans they know and trust. They watch our TV, read our books, browse our internet, listen to our music (I wonder what'd RIAA say). I think that when (if) I'd ever meet an alien, I'd just say "hi" and have a normal conversation.
As of the risk of an attack, the guy claimed that there are races in our galaxy that'd love to see 6 bilions of humans dead, and that the only reason why we haven't been invaded yet is because a few more friendly races are somehow protecting us.
Also, yes, we're way more likely going to get wiped off Earth rather than enslaved or whatever. Slaves are expensive, lazy, ineffective and rebellious. I can't imagine a civilization capable of interstellar warfare that wouldn't be able to assemble a damn robotic worker.
Your new "more sane" system will eventually end up being abused as much as the current system is. Yes, really... Name a single system existing today that isn't being abused in some way.
I think the world is fucked up today not because of the law but because of the people's attitude towards the law. When there's something wrong, people demand a new law to fix it, and expect that the existence of the new rule will magically make the problem disappear.
Long ago... VS6 was my first contact with C++. Well, yes, I'm young ;P
I don't have any particular feelings about that tool... Just as I don't have about any other. I always use whatever fits the task, what I know the best, what I'm comfortable with. It's usually Emacs nowadays... It was VS6 back in the day because I was a clueless newbie, that is what I had at hand, and what has worked for me.
Screw mod points. Just pay attention to what, when, how often and why you eat. Despite the current tendencies (eg. EU wants to outlaw some herbs used in natural medicine), it's still possible to maintain a healthy diet and lifestyle - it just takes some willpower to start off, after a while it comes almost naturally (for example, I've recently observed that I just can't eat white bread anymore - it feels empty, valueless). Combine this with some form of meditation or yoga and suddenly your organism has way much more than enough of energy to compensate for any remaining poison you might've possibly eaten.
(sshhh... here's the secret. The governments want us poisoned, sick and lifeless (and also dumb, stupid, unaware, uninformed, and concentrated on meaningless shit instead of our own good) because that's the kind of citizen that's the easiest to control. But oh well.)
What would be an ELOC count for a single Python expression that would span fifty lines?
> We have [...] better food than we could have ever had before.
Umm... bullshit? Yeah, sure, it lasts longer on the shelf, and maybe even tastes better... But, I just don't trust a product that has five different E numbers listed among the ingredients.