Soviet PCs
rbth.co.uk
rbth.co.uk
The cost of this computer was close to the cost of car so blue collar workers established multiple schemes to steal either parts of computers or the whole computers.
The best plan by far was to throw computers out of the windows of factory so it would land on the soft grass right outside of the secure perimeter fence. Then whatever was thrown - would be picked up by co-conspirators and drove away immediately. Usually during the night shifts.
Clever, simple and working scheme that took a while to discover and crack for local security and law enforcement.
Russian worker sees a queue to buy sewing machines at the local GUM (department store) and joins it. Eventually he gets to the front, and the sales clerk has run out of the machines, but offers to take down his name for when more come in. After he takes his name, he asks for his address and workplace.
When the man gives his workplace, the sales clerk stops him. "You work at the sewing machine factory. Why are you here? Just smuggle out parts and make your own at home."
The man shrugs. "I tried that, but each time I end up with a submachinegun."
A worker is waiting in a huge line at 4am to buy cooking oil. Discouraged by how long the line is, he whispers to the guy ahead, "Hey, I heard the general store got a shipment of detergent!" People overhear this and everybody scrambles to the general store, leaving him at the head of the line.
He thinks, "wait, what if the general store did get detergent?" and heads over himself.
A man is walking down the street carrying a 12-roll pack of toilet paper. People surround him, all excited: "Where'd you get that?" The man answers, "I just got it back from the dry cleaner's!"
And this joke actually is interlinked to the main story.
Namely many of Soviet PC projects were motivated by the late requirement for the military factories to also produce a civil product.
Of course in the end all of it ended in the doom as these factories were not prepare to compete in high competitive open market environment and the market was flooded by cheap Taiwanese PC clones.
At least any DARPA/NASA/etc projects had a chance in the private sector...
Some kind of network was going to happen — but remember that Telenet, Tymnet, and PC-Pursuit (aside from CompuServe, The Source, Minitel, and of course the PSTN itself) were already generally available in the 1980s. The issue is that the existing networks were either too tightly controlled and inflexible (Minitel, CompuServe, the PSTN) or too slow (FidoNet) to support a lot of the applications to which we put the internet today.
Though I must admit, I had an Internet email address I collected via FidoNet using Bluewave.
From Wikipedia:
In A Brief History of the Internet, the Internet Society denies that ARPANET was designed to survive a nuclear attack:
It was from the RAND study that the false rumor started, claiming that the ARPANET was somehow related to building a network resistant to nuclear war. This was never true of the ARPANET; only the unrelated RAND study on secure voice considered nuclear war. However, the later work on Internetting did emphasize robustness and survivability, including the capability to withstand losses of large portions of the underlying networks.
You don't even have to try hard to see the evidence: DARPA is unique among ALL OTHER government agencies because it is military backed and at the cutting edge of defense research.
DARPA has at most 300 employees overlooking a budget of $3 billion (an order of magnitude more "revenue" per employee than Apple) because 90+% of employees are project managers who have a maximum term limit of four years. The only DARPA employee that I know of that worked for the agency twice did so 25 years after his first term. Each of these managers oversees one or more projects worth anywhere between $1 million and $25 million and are advised by an individual scientific board (whose members can stay longer than four years to maintain some continuity).
Dnot get me wrong, I am a firm believer that DARPA is one of the greatest examples of what humans can achieve when they are given the ability to create, rebel, and dream beyond the current capabilities of engineering, but let's not kid ourselves. DARPA primary purpose has always been death and destruction. (Case in point: DARPA's currently most funded project is a scram jet based nuclear warhead that can hit any spot in the world within an hour of launching from the continental United States)
We're just lucky that cooperation is so much more profitable than mutually assured destruction.
I have been thinking about this.
In general people tend to work on greed and fear.
Could we build a system that is based on peoples goodwill or it would be doomed?
I still blame the shit government
Quote: "The cadres determine everything."
Open source software still fascinates me, and it's interesting to see how people just build stuff just to have others use it for free.
This would not be possible at all in a "communist" country - you either work for the state or you don't.
Anything you do is either benefiting the state or it doesn't exist. Citizens don't even get to know about the stuff.
Absolutes are bad either way, but people need at least a bit of freedom to get informed about the latest developments and work on their ideas without someone watching over their shoulder and dictating their every move...
I suspect one of the biggest problems with adapting an algorithmic result to the real world is that the resulting system has to be self-sustaining and resilient: you have to provide enough incentive not to change the incentives. Leaving aside its internal merits or lack thereof, it certainly did the Soviet Union no favors to be opposed by a roughly equally-powerful nation that was constantly threatening military action if they didn't change their mechanism. The mechanism itself has to solve that, or it will require benevolent people to keep it in place who have zero incentive to remain benevolent. (See also, the Soviet Union.)
In most other cases you don't have this problem because people actually are benevolent enough. If you're designing a congestion-control protocol like TCP, you just have to make it incentivize nodes to behave; you don't also need TCP to incentivize sysadmins to keep running TCP instead of replacing it with something else.
An analogous situation within a different optimizing system: it's pretty easy to create a GMO tweak to improve crop yields for the indivdiual seeds you created. It's a much harder problem to create a tweak that's actually advantageous to the plant, such that will be kept in the next generation and spread to fixation.
People are pretty flexible depending on their environment. Paulgraham.com/good.html is not totally naive but depends on an environment where evil doesn't prosper too much.
Some people work on greed and fear, while some others do work on wanting to improve the world.
In my experiences and observations, the ones who work because they want to improve things were the ones who grew up in stable and loving households and were taught to be nice.
I guess it's the same everywhere, but at least a capitalist system gives you more leeway to do what you want, just enough to make it possible to grow big enough that the main system sees you as an equal (or at least a necessity) instead of a mortal enemy that needs to be shut down...
I don't think that's an accurate depiction of humans. People work either: (1) they want money, and/or (2) they want something to do during their waking hours.
Even if I had enough money that I never had to work the rest of my life, I still would definitely work, because I enjoy work, and want to do something meaningful (from my perspective) with my life. I would most likely be a pro bono computer science researcher, and might maybe join a PhD program -- if I get to pick what I research on, which might be possible since I don't need grant money, and would cost the school zilch.
But basically, my point is that what motivates me (and most people) to work is either: (1) the love of work, or (2) the need for money.
Absolutely not greed and fear, as you say.
Now with regard to communist societies, I think the biggest problem is the utter lack of freedom. Maybe I'm wrong, but I have a strong feeling that the epic failure of communist economies like the Soviet Union or pre-1990 India could be directly attributable to heavy regulation of businesses. They made it hard to start and run a business.
Now I'm sure over 90% people will never start register a company in their lives (maybe that percentage is reducing now), but making it hard for 10% that do start & run businesses could be the direct cause for the failure of these large economies. For example, India, until 1990 followed Soviet Union-inspired policies, and one of the biggest consequences of this was insane red tape know as "License Raj"[1] wherein you couldn't start a business without approval from a dozen corrupt government agencies, and even if you did succeed in starting one, you were subject to an overwhelming number of regulations that made it insanely hard for you to run your business.
Why do I think making it hard for 10% to run business is the cause of their economic failure? Because it prevented any sort of free market capitalistic competition. Everything was run by a bunch of non-business-minded bureaucrats who predictably did a bad job at it. Restricting private businesses and especially competition prevented an increase in production efficiency, and made the economy as a whole less efficient. A lot of these factors and other factors rolled in to one, led to the hour long lines for milk and butter.
More fundamentally, regulations erodes away your freedom. If you want to do something -- and starting a business or selling something is doing something -- if the government steps in and says "no you can't do that without my approval" that is an insane Mafia-protection-racket-esque interference in your personal freedom. You're just trying to make something and sell it! Nothing wrong with that! People have been doing this for millennia! Why do I need to listen to you, follow your little rules, or pay you a fee, to exercise my personal freedom?
Regulations take away freedom. And enough of it destroys economies. End of story.
The freedom to employ children, the freedom to lock the fire doors, the freedom to drive your truck for 36hours straight, the freedom to pollute the environment.......
If you have ever run a business, you would understand that the problem isn't the type of constraints you list here but instead is the endless number of ill-conceived, ill-defined, and just plain dumb regulations that are more often about protecting a special interest than in protecting individuals.
The net effect of the monotonically increasing complexity of regulation is that the government has more and more power to control our economic activity. Is it any wonder that special interests spend enormous amounts of money to influence this process?
The purpose of government and therefore regulation is to control externalities.
That some regulations are bad is not the fault of the concept of regulation; it is the failure of your government structure.
There are lots of theories of government. Controlling externalities is really a special case of protecting individual rights, which is the role of government from my point of view.
I'm not sure what is or isn't in your definition of 'government structure'. I was trying to point out that to the extent that we support an expansive scope of government regulation we create a situation where it is completely rational for people and organizations to expend considerable amounts of time and money to influence that process. If instead we support a limited scope of government regulation that diminishes the pressure to influence regulations.
We're you stealing computers yourself as well? How dangerous was it?
Where would you normally go to sell a computer like that in the soviet union?
Because, you know, at the end of that unholy union, they were struggling to produce stuff for themselves (military, politicians and their relatives), much less for the citizens...
About 1988/89 we got our first PS/2 workstations [1]. With some upgrades (RAM, 60MB HD, network card) these were about the price of an entry level Mercedes S-Class - in today's money about US$100k each.
[1] IBM PS/ 2: https://en.wikipedia.org/wiki/IBM_Personal_System/2
More on this at https://news.ycombinator.com/item?id=10395389 and the links from there.
>> We use a combination of software filters and human review to find good-but-overlooked stories. "Good" here means by HN's definition of "gratifying intellectual curiosity".
Hopefully that answers your first point. Second, HN mods are hired to work full-time on improving and polishing HN. This requires that they be professional, and professionalism in this sense requires ignoring your personal views. Having any kind of motive not based on improving HN would be unprofessional.
This is a way in which HN is distinguished from Reddit: YC puts money into guaranteeing that HN works well. Only well-known people can be mods, not everyone on the Internet. These people have reputations for being "good," being fair and impartial.
Mods have something at stake (jobs, reputation). So does YC. They're not going to make a mistake.
And in my experience, (although I realize that the plural of "anecdote" is not "data") dang et al. have been nothing but totally neutral in every action (that I've seen, so far) on HN.
I think most of the inmates here would be surprised that they're not running the asylum :)
Just putting it like that (while also in election season) gives me an idea, though: a site where members must either give a vote to everything that has touched the front/new page within the last 24 hours, or nothing. (Maybe even having them sort the page to provide IRV rankings rather than a sign vector.) Way fewer people would bother, but as long as it was still a representative sampling...
And at least HN is clear about where the moderators stand. Meritocracy doesn't function. Either you have reddit, where users circlejerk into oblivion in smaller communities because votes don't matter (and larger communities don't work either, because their bigger mod teams do things like [1,2,3]) or you have StackOverflow, where upvotes and downvotes are extremely powerful and either allow you a lot of power or allow you to zap others and keep them in line.
HN allows you to easily amass some karma so you can say something that isn't in line with others' opinions. Sometimes people will even upvote you and make your minority opinion prominent. Downvoting requires at least 500 karma, making sure you have the lay of the land down (and prevents spam accounts from taking down comments immediately).
HN has a lot of transparency. Try enabling "showdead" in your profile. Forget uneddit, that's built in on HN.
We're not inmates. We're here for the conversation. We like cool stuff and we like to talk about it.
[1]: https://archive.is/CFKgq [2]: https://i.imgur.com/EWVH9RW.jpg [3]: https://www.reddit.com/r/KotakuInAction/comments/3hewwm/misc...
Source: I got one of these for https://news.ycombinator.com/item?id=9083672 / https://news.ycombinator.com/item?id=9086223
Not as rarely as you think.
I was a part of that software team, porting IBM PC/XT BIOS code, so if you have any questions do not hesitate to ask.
There is a Russian language wikipedia article dedicated to it: https://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D0%B9%D1%80%D0%BE...
There was very little original software written at the time, multiple teams were tasked with reverse-engineering popular software tools and programs and translating them into Russian for internal consumption.
The gap in software development is somewhat harder to quantify. Overall the software was rather decent in those rare cases when it was original.
Might grinding yield better resolution?
Such technology might be useful in the process of developing open-source hardware.
It is still being done now, for open-source hardware too, like here : http://zeptobars.ru/en/read/KR580VM80A-intel-i8080-verilog-r...
There were independent developments, they worked but never went widespread (because they needed an "order" from the state).
http://yansh.github.io/articles/rhythm/
A lot of the architecture was cloned from Western or nearby countries.
In any case, it was a fascinating period that in my mind produced some of the best programmers in the world. They did amazing things with little resources they had.
https://ru.wikipedia.org/wiki/Robotron_1715
http://www.old-computers.com/MUSEUM/computer.asp?c=864&s...
Oh and wonderful art ( http://imgur.com/GPPI56E ) but that's another topic.
A delegation of Japanese visits the GDR and of course is shown many important companies and places. At the end, they are asked "What did you enjoy the most?"
"The three great museums: Pergamon, Pentacon and Robotron"
Earlier this year, I visited the Heinz-Nixdorf museum, not far from where I live, which actually has a mainframe built by Robotron on display (a clone of an IBM S/370, I think).
I used to fix them. Real keyswitches, 7 segment displays, ink ribbons. Really retro now.
Some original developments, like Vector-06c are missing though: https://en.wikipedia.org/wiki/Vector-06C
see f.e. http://media.assembly.org/vod/2011/Seminars/1203_arttech_sem...
A broader overview: https://en.wikipedia.org/wiki/History_of_computer_hardware_i...
I think the anglo-saxon opinion of engineers is caused by blurring the line between engineer and technician.
Although when I went through school, A level mathematics didn't even touch anything past polynomials and physics didn't go much past classical mechanics and energy. Now they're all over calculus and quantum mechanics!
Story time:
Growing up in the late 80's, early 90's I liked to take apart electronics. Biggest treat for me was finding an old TV or radio to disassemble.
Then I found out about computers. We got them at school for an "Informatics" course -- which is what they called "Computer Science". I thought those were great. The teacher let us play logic games on it for grades even -- Sokoban, Lemmings and others.
My mom saw that I liked computers and started saving money, even though we were pretty poor. She saved for a year, but didn't tell me then, on March 8, 1993 she bought me a Soviet ZX Spectrum clone. That was the best gift I ever received in terms on impact on my life since. The clone was pretty crappy with rubber buttons and it loaded everything from tape recorder. We connected it to our old black and white TV that still had vacuum tubes in it.
That computer helped me learn programming (had a C compiler, Pascal, assembly, lots of games) and English (since documentation, games and programs were all in English).
Fast forward many years later and programming is my day job and I still like it.
Well the original was not much better...
It even had its own PC clone: https://ro.wikipedia.org/wiki/Felix_PC (in Romanian, sorry, but you can probably figure things out just from the dates and numbers :) ).
Edit: How cute! At the bottom there are links to all the Romanian-made computers. There are at least 20 models I didn't even know of.
In Poland, for example, there were the 8-bit Meritums [1], the Elwro 800 Juniors [2], the Bosman 8s [3], the Mazovia PC clones [4] complete with their own Polish characters encoding that has the peculiarity of containing one character that had never existed in Unicode [5], to name but a few, not to mention the Odra mainframes [6].
[1]: https://pl.wikipedia.org/wiki/Meritum_(komputer)#/media/File... [2]: https://pl.wikipedia.org/wiki/Elwro_800_Junior#/media/File:E... [3]: https://www.youtube.com/watch?v=79YSyyV9f2Y [4]: https://pl.wikipedia.org/wiki/Mazovia_(komputer)#/media/File... [5]: https://en.wikipedia.org/wiki/Mazovia_encoding [6]: https://en.wikipedia.org/wiki/Odra_(computer)
There's this beauty from Sweden:
https://en.wikipedia.org/wiki/ABC80
I'm guessing a lot of countries overall had their own computers, not just eastern block. We don't usually hear much about them because we base our computer history mostly on the canon of the US.
I was surprised to read in "The Architecture of Open Source Applications" that my former university's computer science department made a very prominent sendmail version back in the day (IDA sendmail) and that this was noteworthy in that context.
This field has been international for a very long time.
(Also: danskjävel...)
Yes, we danskjävels made som as well. https://en.wikipedia.org/wiki/Regnecentralen
I can't even downvote, so it wasn't me. I edited my original post to be less ambiguous. Sorry.
> Yes, we danskjävels made som as well. https://en.wikipedia.org/wiki/Regnecentralen
There's something really beautiful about that setup. I like the splash of color in select areas and the keyboard looks amazing.
Amazingly there is a TV program from 1983 showing manufacturing process of this very CPU :o
https://www.youtube.com/watch?v=KHl6m93Hay0#t=24 From die shots and this program (showing different masks) it appears Polish version was almost a straight copy of the Intel, with small modifications (different feature sizes, additional debug pads).
Elwro, Polish calculator manufacturer, designed accounting system (Elwro 500/513/523) based on MCY7880, with 8-512KB ram, two 8 inch floppies, printer and a monitor made out of modified 12 inch _camping TV_ (Neptun 150) :))), all running CP/M 2.2 (pirated and translated to Polish).
http://www.elwro.zafriko.pl/kat/mikrokomputery/elwro_500
google translated journal of one of the engineers: http://translate.google.com/translate?hl=en&sl=pl&u=http://w...
Yields were terrible, not surprising when you watch this clip and see chemical baths done manually by flipping wafers in liquids like fries at a fast food restaurant :) Popularity of this computer system forced CEMI to import KR580VM80A from USSR, and encapsulate them with CEMI logo (to save face I guess). Few people decapped MCY7880, and you mostly find russian dies inside.
They probably thought they could solve all the world's problems as equations, with the head of state as the "master variable manipulator".
Too bad there's not enough resources to do much in the country, so everyone is fleeing it (not for long though, I hope)...
Precisely what is the incentive? With smartphones coming to the fore as the main platform of computing in recent times?
I still keep some around here for sentimental value.
Which is .88 Euros today.
Here's an alternative comparison - 440 rubles was the annual rent for a 2 bed room state apartment in Moscow. Today the same is rented for 40 000 EUR.