News for hackers. Stuff that matters.
Re:Why did we wait so long for the bicycle? by vageli on Monday July 15, 2019 @07:10PM (#20446152)
> "The precision of keeping all those threads perfectly spaced is one thing"

> Making the first precision screw requires a "screw originating machine".[1][2] This is a special-purpose device which can make a better screw than the ones used in building it.

I hadn't realized screws would be needed to create a screw-making machine. I love that we have machines that make better versions of their own components, something I never even thought to think of!

Re:Why did we wait so long for the bicycle? by TeMPOraL on Tuesday July 16, 2019 @01:23AM (#20447671)
Which is incidentally yet another reason why it's very important to ensure stability of our technological civilization. We've pulled ourselves by the straps of our boots a couple hundred meters into air now; it's not safe to stop pulling. Given big enough shock to economies and populations, we'll regress not a decade or three, but all the way to the beginning of industrial revolution - you can't build the technology we have now from scratch, as it's full of cyclical dependencies. It would need to be rebooted from scratch.
Re:Why did we wait so long for the bicycle? by gamedori on Tuesday July 16, 2019 @02:19AM (#20447881)
This is also why the protection of supply chains and international trade is essential. The cause of the Dark Ages was the collapse of the security surrounding the Roman road network, making trade hazardous, and subsequent reversion to local production of everything resulting in the loss of technological prowess.

In our current economy, that reversion would be even more painful. In the short term, as much as I hate the US military, their "freedom of navigation" guarantees are essential. In the long term, every nation/bloc should make sure it has the materials to re-bootstrap if necessary.

Here in Korea, we just had to scramble because Japan decided to limit photoresist and high-purity HF exports. I count the scramble as a good thing for national self-sufficiency.

My apologies for going way off topic.

Re:Why did we wait so long for the bicycle? by kevinstubbs on Tuesday July 16, 2019 @04:25AM (#20448393)
Your first paragraph is very interesting. Got a link or book you could recommend to learn more?
Re:Why did we wait so long for the bicycle? by rjtavares on Tuesday July 16, 2019 @05:48AM (#20448695)
The Hardcore History episode "Thor's Angels" goes quite a bit into that territory. It covers period between the fall of the Western Roman Empire until the formation of the Holy Roman Empire.

For fans of that podcast, it's one of the best single episodes. Dan Carlin has a particular style, which is not for everyone, but fans know what to expect.

https://www.dancarlin.com/product/hardcore-history-41-thors-...

Re:Why did we wait so long for the bicycle? by crygin on Tuesday July 16, 2019 @02:03AM (#20447821)
Perhaps more critically, we've burned most of the easily-accessible fossil fuels, which means that if we drop below a critical threshold we won't be able to reboot from scratch because there will be insufficient high-energy-density material available.
Re:Why did we wait so long for the bicycle? by TeMPOraL on Tuesday July 16, 2019 @02:23AM (#20447890)
That too. I'm increasingly strongly of the belief that ensuring the stability of what we have now is the most important thing. We can keep fixing things incrementally, but if we break our civilization now, we condemn the next couple dozen or more generations to medieval life on a severely damaged planet.

That's why it pains me when I see activists crying for correcting the wrongs at all costs, "justice" at the cost of "order". It's ultimately a self-destructive approach that's akin to cutting off the branch you're sitting on, after first setting it on fire.

Re:Why did we wait so long for the bicycle? by spaced-out on Tuesday July 16, 2019 @03:14PM (#20453006)
The biggest threats to the current order today are not the people calling for more "justice", or more "social justice", however.

The biggest threats to the current order are companies and politicians that refuse to address our unsustainable level of pollution, which is pushing our climate out of balance.

They're the people advocating for a "starve the beast" approach to governance, literally trying to create a financial crisis just to get a few percent taxes shaved off their bottom line (and probably think they can profit off the crisis too).

They're the people pushing for increased gerrymanding and census manipulation, which radicalizes politics on both ends of the political spectrum, shuts out people in the middle, and erodes faith in our institutions on the long term.

These things are by far the biggest threat to the long term stability of the current order in the US.

Re:Why did we wait so long for the bicycle? by TeMPOraL on Tuesday July 16, 2019 @03:20PM (#20453048)
I agree. And I didn't mean to say that pursuit of justice is a problem, but I do have an issue with calls for justice at the expense of everything else that I sometimes hear from the Internet pitchfork mobs, and I worry that it may gain momentum at some point.
Re:Why did we wait so long for the bicycle? by carry_bit on Tuesday July 16, 2019 @01:11PM (#20451911)
I wonder how difficult it would be leapfrog oil and go straight to nuclear power.
Re:Why did we wait so long for the bicycle? by TeMPOraL on Tuesday July 16, 2019 @01:42PM (#20452219)
If any necessary and non-substitutable material or equipment is based on petroleum chemistry, then we won't be able to do that. I'd love some nuclear engineering experts to chime in on it here; my uneducated guess is that it's extremely unlikely that there isn't a hard petroleum dependency somewhere in there.
Re:Why did we wait so long for the bicycle? by rdtwo on Tuesday July 16, 2019 @10:49PM (#20455980)
Just think of all the protective equipment. What do you think it’s made of?
Re:Why did we wait so long for the bicycle? by Animats on Wednesday July 17, 2019 @12:00AM (#20456316)
The coal-powered steam locomotive era and the nuclear power era overlap. We almost did go from coal to nuclear. Especially in the UK, which had little domestic oil or gas in the 1950s.
Re:Why did we wait so long for the bicycle? by jpindar on Tuesday July 16, 2019 @08:03PM (#20455127)
I think it would be a lot easier to go with internal combustion of ethanol and biodiesel (and possibly wood gas) first.
Re:Why did we wait so long for the bicycle? by jonplackett on Tuesday July 16, 2019 @02:30AM (#20447924)
There’s a great book about exactly this - including an attempt to help you reboot it by giving people the Igor clues in the right order.

The knowledge, How to rebuild the world from scratch https://www.amazon.co.uk/Knowledge-How-Rebuild-World-Scratch...

Re:Why did we wait so long for the bicycle? by jl6 on Tuesday July 16, 2019 @01:58AM (#20447795)
In some ways this is what has happened with the transfer of manufacturing to China. Building things requires building components, and their components, and their components, and so on down. That whole stack is withering in western democracies, so it’s incredibly difficult to “bring back” something like iPhone manufacturing without retaining a deep dependency on China anyway.
Re:Why did we wait so long for the bicycle? by dotancohen on Tuesday July 16, 2019 @04:14AM (#20448357)
This is the answer to the question "Why not build more Saturn Vs". We no longer have the tools to build the tools to build the machines to build the parts of the Saturn V.
Re:Why did we wait so long for the bicycle? by StavrosK on Tuesday July 16, 2019 @04:23AM (#20448385)
Why not?
Re:Why did we wait so long for the bicycle? by TeMPOraL on Tuesday July 16, 2019 @04:27AM (#20448404)
Because "unused muscle atrophy" applies very much to our technology as well. A lot of knowledge surrounding technological processes isn't really captured beyond institutional culture and individual memory. So if there isn't demand for some specific technology, the capacity and knowledge to build it will wither and die with the organizations and people who built it.

We can't do a Saturn V today. We might be able to do a Saturn V equivalent, though, as both NASA and SpaceX are retracing the steps towards heavy lifters.

Re:Why did we wait so long for the bicycle? by ateng on Tuesday July 16, 2019 @10:54AM (#20450627)
This. And if one still struggles to understand the importance of institutional culture + individual memory, I would like into invite you to the following thought experiment.

“Imagine waking up the next morning and the world totally forgot all knowledge on Linux Kernel, and you are now tasked to release the next major version with major changes / improvements”

And remember the documentation and tests we have on Saturn V is certainly not as great as what we have on Linux kernel.

Re:Why did we wait so long for the bicycle? by angus-prune on Tuesday July 16, 2019 @08:43AM (#20449481)
I remember reading that some of the textile techonology that enabled the arctic/anarctic expeditions in the early 20th century has already been lost.

They're having to analyse the garments in medical scanners to work out how the fabrics work.

The idea that technology that enabled the equivalent of the space race could be lost within a century is quite sobering.

Re:Why did we wait so long for the bicycle? by StavrosK on Tuesday July 16, 2019 @04:29AM (#20448409)
You should write all this up on a single place, it's very interesting.
Re:Why did we wait so long for the bicycle? by TeMPOraL on Tuesday July 16, 2019 @05:32AM (#20448641)
I just might put it up on my blog. Need to collect references for the things I've been saying first.

I first need to finish and ask someone to proofread my long overdue post on my views about advertising industry.

Re:Why did we wait so long for the bicycle? by monktastic1 on Tuesday July 16, 2019 @12:47PM (#20451681)
http://jacek.zlydach.pl, yes? I eagerly await this piece. I can think of a lot of people (and groups) who would find it enlightening!
Re:Why did we wait so long for the bicycle? by TeMPOraL on Tuesday July 16, 2019 @01:03PM (#20451820)
Yes. I see you have an e-mail address in your profile; I'll drop you an e-mail when I'm done with it.
Re:Why did we wait so long for the bicycle? by cmendel on Wednesday July 17, 2019 @05:38AM (#20457825)
Hey person, I hope it wouldn't be to presumptuous for me to also ask for an email about this? I'd be very interested in what all you have to say.
Re:Why did we wait so long for the bicycle? by TeMPOraL on Wednesday July 17, 2019 @06:16AM (#20457972)
Not at all! But since you don't have your e-mail published in your profile, you need to mail me so I know where to send the notification :).
Re:Why did we wait so long for the bicycle? by monktastic1 on Tuesday July 16, 2019 @01:25PM (#20452033)
Thanks. Already subscribed to your feed :)
Re:Why did we wait so long for the bicycle? by StavrosK on Tuesday July 16, 2019 @06:06AM (#20448756)
I can proofread if you want.
Re:Why did we wait so long for the bicycle? by TeMPOraL on Tuesday July 16, 2019 @06:08AM (#20448763)
Thanks. I'll send you a draft later tonight.
Re:Why did we wait so long for the bicycle? by yazanobeidi on Tuesday July 16, 2019 @06:57AM (#20448962)
Someone else linked a book, but this TV show, Connections by James Burke [1], follows this idea of cyclical dependencies in technology. Society starts with the plow. Definitely a great watch, even though it was made basically pre-internet.

[1] https://en.m.wikipedia.org/wiki/Connections_(TV_series)

Re:Why did we wait so long for the bicycle? by dotancohen on Tuesday July 16, 2019 @04:13AM (#20448349)
> It would need to be rebooted from scratch.

With no readily-accessible source of energy, we would never be able to reboot. And everything readily-available has already been mined. We now drill deep below the ocean surface for oil.

Re:Why did we wait so long for the bicycle? by ripsawridge on Tuesday July 16, 2019 @02:05PM (#20452408)
"Dark Age America" is a fascinating book by John Michael Greer that goes into the wicked dependencies in our technology stack.
Re:Why did we wait so long for the bicycle? by NovaElder on Tuesday July 16, 2019 @06:26PM (#20454442)
That is one of many of his books to focus on this topic.

The Ecotechnic Future, The Retro Future, The Long Decent, Not the Future we ordered - all great books on what will happen if these systems crumble from resource depletion.

As much as I want disagree with his views, they look more sound every day. He is actually doing a follow up series on these topics on his blog (Ecosophia) currently.

Re:Why did we wait so long for the bicycle? by monktastic1 on Tuesday July 16, 2019 @01:43AM (#20447735)
This is one of the most fascinating things I've read on this site. Do you know of any resources that go into this in more detail?
Re:Why did we wait so long for the bicycle? by TeMPOraL on Tuesday July 16, 2019 @02:37AM (#20447947)
See resources around the thread about precision manufacturing. Consider how Industrial Revolution started thanks to easy access to high-density energy sources like coal, and how we've mined and burned pretty much everything that's accessible by hand. Observe how modern mining requires huge amounts of energy and sophisticated technology. It's all intertwined.

Consider also the amount of people needed all across the industries and supply chains of any product you know. I don't have hard sources, but I fondly remember this essay by Charles Stross[0]. TL;DR: how many people does it take to maintain (not improve) current technology level of our civilization? Charlie puts it at 100 million to 1 billion.

And now think of the economies and infrastructure needed to just feed these people. We hit 1 billion around 1804[1], which is far in the industrialization process, and most of these people weren't working to support the technology levels anyway.

For some insights, I recommend tracking down and watching Connections[2]. It's an old show, from the era where TV shows actually made sense, and it drives home just how much our current technology is dependent on right combinations of social, economical and technological conditions.

EDIT: fixed site reference in [2].

--

[0] - http://www.antipope.org/charlie/blog-static/2010/07/insuffic...

[1] - https://en.wikipedia.org/wiki/World_population_milestones

[2] - https://en.wikipedia.org/wiki/Connections_(TV_series); I hear you can find it on a site that starts with "daily", and ends with "motion.com".

Re:Why did we wait so long for the bicycle? by monktastic1 on Tuesday July 16, 2019 @12:03PM (#20451305)
Thanks! I'll check those out. It would be amazing if someone had put together a piece that tied this all together.
Re:Why did we wait so long for the bicycle? by rdiddly on Tuesday July 16, 2019 @03:44AM (#20448230)
That risk seems like a liability to me. It's also the Achilles' heel of all the new non-fossil-fuel-based energy production methods at scale - they all end up being dependent on that same advanced industrial base and transportation network, which is complex, fragile, and incidentally still runs on fossil fuels.
Re:Why did we wait so long for the bicycle? by grogenaut on Monday July 15, 2019 @10:03PM (#20446926)
This is kinda inherent in everything, our tech generally moves upwards based on iterations of improvements. Even cheap mass production shitty stuff is still an improvement. Or do you mean exactly screws?

Really when you get down to it, like computers, tools are used like 30+% of the time to build other better tools. Jigs, more accurate cutters, measurement devices, etc. With code that's things like test frameworks, rpc mechanisms, version control, code gen, etc. In fact in software engineering you're usually seen as a better engineer if you build things indirectly (frameworks) instead of mass production of the solution.

Check out the home machine shop series to see how you'd build up a tech stack from basically scrap metal and wood and Sand.

The Metal Lathe (Build Your Own Metal Working Shop From Scrap Series Book 2) https://www.amazon.com/dp/B007USU8HU/ref=cm_sw_r_cp_apa_i_Gh...

The lathe is pretty much the ur-machine, and a lathe is really just screws

Re:Why did we wait so long for the bicycle? by nadavr on Monday July 15, 2019 @11:11PM (#20447199)
There is an old Jewish tradition (written down in Pirkei Avot ~1700 years ago) which lists the objects that God created "on the eve of the Sabbath at twilight" after finishing the rest of creation. Most of them are religious or mystical in meaning, but the final object listed is "[the original] tongs, for tongs are made with tongs."

here's a link to the text https://www.sefaria.org/Pirkei_Avot.5.6?lang=bi&with=all&lan...

Re:Why did we wait so long for the bicycle? by TimTheTinker on Tuesday July 16, 2019 @01:57AM (#20447791)
That's really interesting. The Tanakh never mentions an "evening and morning" for the Sabbath, unlike the first 6 days.
Re:Why did we wait so long for the bicycle? by ijidak on Tuesday July 16, 2019 @03:09AM (#20448071)
Good catch. That's because we're still on the 7th day according to the Tanakh.

The form of the verb translated that God "rested" is in fact progressive in the original Hebrew.

https://wol.jw.org/en/wol/d/r1/lp-e/2011525

Re:Why did we wait so long for the bicycle? by indenturedsmile on Monday July 15, 2019 @07:44PM (#20446326)
I don't have a source, and maybe I'm misremembering, but I think compilers (for software) and CPU production tooling (for hardware) both bootstrap off their own performance.

A better compiler can compile itself more efficiently, same for CPU/chip layout systems.

Re:Why did we wait so long for the bicycle? by erklik on Monday July 15, 2019 @11:44PM (#20447308)
> compilers

Absolutely. Otherwise, all compilers would be written in Assmebly. Most compilers used today are written in C and the compiler for C (GCC) is written in C itself.

The C language was also written by Ken Thomson, because he was unhappy with the BCPL language, so the compiler for C was originally written in B. So on and So forth.

More Recently, the initial compiler for Rust was written in OCaml but is now written in Rust itself.

Re:Why did we wait so long for the bicycle? by umanwizard on Tuesday July 16, 2019 @06:38AM (#20448894)
Slight nit: GCC has been written in C++ (not C) for several years now.
Re:Why did we wait so long for the bicycle? by richev on Monday July 15, 2019 @07:57PM (#20446394)
The original version of the C# compiler was written in C and C++, but today's version is indeed itself written in C#!

https://stackoverflow.com/questions/27513234/in-which-langua...

Re:Why did we wait so long for the bicycle? by hermitdev on Tuesday July 16, 2019 @12:11AM (#20447400)
Often, the first bootstrapped is the bare minimum to get basic functionality available, to then build upon what features you can support.

Its been a while, and I think it was gcc 7.x timeframe, and IIRC, you had to have at a min, gcc 4.x available to bootstrap, and it took something like 3 separate bootstrap iterations to get the final compilers was like 4-6 hours if memory serves.

Re:Why did we wait so long for the bicycle? by tomstuart on Monday July 15, 2019 @07:49PM (#20446354)
You’re exactly right about this. Of course compilers which compile themselves come with their own risks! https://dl.acm.org/citation.cfm?id=358210
Re:Why did we wait so long for the bicycle? by dllthomas on Tuesday July 16, 2019 @09:25AM (#20449779)
Risks which can be ameliorated: https://dwheeler.com/trusting-trust
Re:Why did we wait so long for the bicycle? by Vi0 on Tuesday July 16, 2019 @01:58PM (#20452353)
This is accurate, but compiler runtime efficiency and compiler effectiveness at producing efficient programs are inherently orthogonal.

There is certainly a major milestone in each new language though, when it becomes feature complete enough to write its own compiler.

Re:Why did we wait so long for the bicycle? by analog31 on Monday July 15, 2019 @07:46PM (#20446339)
Amusingly, most commercial screws today are made with rolled threads, where the wire is rolled between two ridged dies. But making those dies is a pretty high technology in its own right. The use of screw machines is now limited to making specialized or super-precision parts.
Re:Why did we wait so long for the bicycle? by pontifier on Thursday July 18, 2019 @02:31AM (#20467301)
I heard an interesting anecdote about screw manufacturing. A friend of mine was in china talking to manufacturers there.

He asked about standard screw sizes and was told that there were no standard sizes or "in stock", and he should just tell them what size he wanted because their supplier just makes whatever size screws they need.

Re:Why did we wait so long for the bicycle? by abdullahkhalids on Tuesday July 16, 2019 @08:05AM (#20449257)
> I love that we have machines that make better versions of their own components, something I never even thought to think of!

This is how compilers for example are made. You initially compile the improved source code of a compiler on the previous version.

I wonder if there is an ancestry trees (or I guess chains) somewhere of the major compilers out there?

Re:Why did we wait so long for the bicycle? by dreamcompiler on Monday July 15, 2019 @10:23PM (#20447012)
I spent many years building a database backend from scratch. Right from the beginning, you need a fast way to look up a file address given a simple key, and that mechanism needs to be persistent. Thus to build a database you first need ... a database. Bootstrapping this thing was tricky.
Re:Why did we wait so long for the bicycle? by dd36 on Tuesday July 16, 2019 @12:30AM (#20447475)
The Technium is a superorganism.