What would you like to see most in minix? (1991)
groups.google.com
groups.google.com
https://groups.google.com/forum/#!msg/comp.lang.java/aSPAJO0...
edit: proof that he was successful, indeed, is that "to google" is a verb that comes more naturally to me when speaking English than common name diminutives.
Can't we have one thread that doesn't get into this?
Your reply also implies there's something wrong with NSA apology, which there shouldn't be intrinsically, as I'm posting an alternative perspective. Similarly, I don't subscribe to the idea that short comments or snarky comments are necessarily bad if they contain facts or point out a lack thereof - it's outright rudeness, willful stupidity/ignorance (reddit style humor), and meanness that I object to. Everything you've pointed out is stylistic.
Needless to say, this is all irrelevant, because my post history has nothing to do with my comment - that being, it'd be nice if we can talk about the early days of Google without demonizing it for its (alleged) privacy violations.
But, by all means, ignore my original point and look through my comment history for things to nitpick and argue over. I'm not going to debate it further with you.
Holy carp.
Page ended up working with another grad student (Scott Hassan, who later ended up founding eGroups, which later became Yahoo!Groups), who rewrote the whole thing in Python. Google's crawler and webserver were in Python until the Netscape deal (summer 1999). When Urs was hired as Google's first VP, he started transitioning the system to C and C++ to solve Python's performance problems. Java was introduced when Google hired some very skilled Java programmers during the 2001-2003 recession.
So yes, Urs sorted out Google's Java problems by not using Java.
He also worked at eGroups. He wrote "medusa" which became asyncore in the Python standard library (http://www.nightmare.com/medusa/). This was long before Java had async I/O. Interesting that Guido is working on the new async I/O interface "tulip" in the Python core after all these years!
And Larry Page's brother apparently also worked at eGroups.
"Hi minix fucktards, I'm doing a (free) operating system (just a hobby, won't be retarded like gnu) for stupid 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like you to take your stupid feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things), print it on A4 paper, roll it and shove it up your ass.
I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something as practical as having to re-compile the kernel to use a new printer within a few months, and I'd like to know what features most people would want so that I can insult a larger audience in less posts. Any suggestions are welcome, as I like to teach Finish swearing. "
A Linus email doesn't typically make news unless it is vitriolic. You have a selection bias.
Another type of jokes reaffirms what the listener already believe. The fun is the comfort of being proven socially right. This was the second type of joke. Those are obviously only funny to those who believe in the cliché the joke is using. As Homer Simpson put it "It's funny because it's true!"
(explaining jokes is not funny)
Ok, I have a better plan.
- you learn to fly by flapping your arms fast enough
- you then learn to pee burning gasoline
- then, you fly around New York, setting everybody you see on fire, until
people make you emperor.
Sounds like a good plan, no?
http://www.gelato.unsw.edu.au/archives/git/0506/5299.htmlNo matter how many times I read that, I always laugh.
On Mon, 13 Jun 2005 linux@horizon.com wrote:
>
> > But perhaps slightly impractical.
>
> There are just few laws of physics it violates.
Yeah, yeah. You avoided a few laws of phsyics of your own.
[...]
My plan was more interesting, I feel.
http://www.gelato.unsw.edu.au/archives/git/0506/5308.htmlUntil you push shitty code into his kernel.
All qualities that Linus was to become famous (and infamous) for, before Linux was even fully formed.
Like someone scribbling on a precious museum artifact.
Eh maybe I am being silly.
Although, I believe that if there was something interesting going on in the newer comments you might not feel so disturbed about it.
The beginning of his verbal abuse seemed so innocent.
Even if it's extremely unlikely, it still gives the same feelings that a vintage "Radiohead - playing tonight in Mickey's Beer Cave" poster inspires in a struggling band. They were in your shoes, and they made it big. Maybe you can too if you work hard enough. Sure, there was a lot of luck involved... but it's possible.
I once accidentally (by a third party) had an article of mine reach the front page of HN, and I was actually afraid of reading the comments. They were actually quite positive, which surprised me. That in itself seems like kind of a sad thing.
Linux was sorely needed at the time!
I can't stress enough how basic it was. Getting the kernel up and running was only 1/2 the battle. Getting X to run was a significant undertaking, and probably more difficult.
Eric S. Raymond maintained a buyers guide FAQ, though for some reason, he stopped maintaining it around 1994 ;-)
Is there a bigger understatement in tech history? It certainly rivals Thomas Watson's alleged quote of the world market being "Approximately 5 computers".
If it's true that more and more services are moving to the cloud and this trend won't change, there may well be "Approximately 5 computers" some time in the future.
Even if we accept that AWS and Google is each one computer, there's still the ~3 devices of an average techie (smartphone, tablet, one or more laptops or desktop computers), all of which are definitely computers and works fully independently, we're going to end up many orders of magnitude north of "5".
http://www.amazon.com/Just-Fun-Story-Accidental-Revolutionar...
Lame.
The "do things that don't scale" article helped knock me out of this rut a bit. I suspect I'll knock myself out the rest of the way the more I remind myself that pre-mature worries like this are actually an advanced form of procrastination.
Edit: Also worth noting that the 386 was the first "modern" Intel CPU in terms of instruction set and interfaces provided to kernel developers, so requiring 32-bit CPU with an MMU excludes a lot of machines in 1991 but not so many machines in the years that followed. What he's saying is he won't port to 286 which is a very obvious decision but maybe not so much if your frame of reference was Minix.
(Later on I do seem to remember there used to be a port of Linux to MMU-less varieties of 68K in the late 90s, like some of the other replies are asking for. Not sure how well it ever worked.)
There is hardly anything more scalable than distributing a free software clone of a widely used OS over an open global network for cheap, incredibly popular, commodity hardware.
If anything, MINIX did not scale. They charged a fee, and free Unix clones took off leaving MINIX behind.
edit: The original title was "22 years 16 hours 48 minutes 25 seconds ago". It has now been improved (IMO).
""" 'improve' """
(with sarcasm quotes intact) is exactly the word many would use to describe moderation on HN.
Won't support non AT-Disks
Not portable, and needs an MMU
Lame :)
"I used to do drugs. I still do, but I used to, too."
Other notables (pulled from his Wikipedia entry):
"I bought a $7 pen because I always lose pens and I got sick of not caring."
"I'm against picketing, but I don't know how to show it."
"I haven't slept for ten days, because that would be too long."
Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
"Android contains Linux, but not GNU."
This quote from the article implies that it is not an error to refer to Linux without "GNU", since they are independent. In fact, it suggests that unconditional use of "GNU/Linux" are mistaken, since not all Linux implementations rely on GNU software.
https://gnu.org/gnu/gnu-linux-faq.html#justlinux https://gnu.org/gnu/gnu-linux-faq.html#linuxsyswithoutgnu
Linux(GPL)/Upstart(GPL)/GNU/X Window(MIT)/Gnome(LGPL)/XFCE(LGPL)/Python(PSFL)/Firefox(MPL)/Thunderbird(MPL)/VLC(LGPL)/*BSD/... say that five times fast. ;)
Edit: evidence that the first paragraph is real? http://www.youtube.com/watch?v=QlD9UBTcSW4 (from http://www.reddit.com/r/gnu/comments/hv56g/source_of_the_fam...)
(or, if you prefer, "Commentarii de bello Gallico")
Come back and post when you have a cutesy domain.
> It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks
I've always wondered about the humbleness in that post. Whenever I talk about something I've created, I try to be humble about it. That said, inside, I'm of course wishing that it becomes the biggest bestest piece of software that (insert favorite large tech company you want to see collapse here) never saw coming and eventually rules the world. I can't help but wonder if Linus was thinking that at the time.
The name was also a reaction against the "IndoEuropean god theory" where systems were named Zeus, Odin, and Thor, and hardly did anything. I figured that "Smalltalk" was so innocuous a label that if it ever did anything nice people would be pleasantly surprised.
[1] http://www.smalltalk.org/smalltalk/TheEarlyHistoryOfSmalltal...
"just"
Inconceivable now, with out-of-the-box systems e.g. Ubuntu, but this was fairly common relatively recently.
If anything, I wonder if it didn't take longer to recompile back then. I'm lucky to have 8 very bored cores to throw at the job. He didn't.
That is a niche (a large one I think) that is unfilled by the popular distros as far as I can tell.
In December 2002, Python 2.2 was released.
Seven months later, Debian 3.0 was released - with Python 2.1.
...time passes...
In November 2004, Python 2.4 is released. Debian stable is still using Python 2.1, and will continue with it up to June 2005.
June 2005, Debian stable finally upgrades off its 4+ year old Python version.
Needless to say, many 2.2+ scripts I ran in early 2005 broke on my Debian stable.
I understand that the late date of that particular Debian release was partially due to Ubuntu hiring away developers. I also understand that I could have always ran unstable. But it put me off of Debian stable.
Most people don't have the need, of course, but if you do, it's not hard.
Date: 25 Aug 91 20:57:08 GMT
Which happens to be my birthday, except I'm 8 years older. :)Happy Birthday :)
I double-dare you, motherfucker