Yup. They did. At least they cited it I suppose.
Yup. They did. At least they cited it I suppose.
Perhaps one reason is that OSS system programmers are washing their dirty linen in public; not a matter of "many eyes make bugs shallow", but that "any eyes make bad code embarassing".
Just for example, I'm planning to make one of my commercial projects open source, and I am going to have to do a lot of fixing up before I'm willing to show the source code in public. It's not terrible code, and it works perfectly well, but it's not the sort of code I'd be willing to show to the world in general. Better documentation, TODO and FIXME fixing, checking comments still reflect the code, etc. etc.
But for all my sense of shame for this (perfectly good and working) software, I've seen the insides of several closed-source commercial code bases and seen far, far worse. I would imagine most "enterprise" software is written to a similar standard.
I've committed sins in production code that I would never dream of doing in one of my published open source projects. The allure of " no one will ever see this" is pretty strong
I lived there briefly with a Czech roommate who took me on tours through the "real" city. Also had a British friend there and we went through the usual tourist destinations now and then. The astronomical clock was neat, but the castle was so much more interesting and far less crowded than the old town.
Incidentally, I didn't drink before said roommate introduced me to Czech beer. What I wouldn't give for a nice frosty Kozel here in the states...
In the remote machine, you only need to create a bare repository:
git init --bare
And in your "client" machines you use it like any other remotes:
git remote add my_remote my_user@my_host:path_to_repo
It can be useful if for some reason you don't want to use GitHub/GitLab/Bitbucket/etc or as a glorified scp
Honestly I still kind of prefer that to gitlab et al. It's nice to not have to leave my terminal to setup a new repo. It takes so much more effort to log into a website and dismiss a bunch of notifications before I can click even more buttons to create a new repo.
I like having all my repos accessible through the website, but I really just want to create new projects through ssh like a civilized person.
If/when we build space elevators, then orbital solar might make sense to use the tether to transfer power. Even with the lower cost of putting mass in orbit, I don't think it'd be any cheaper than terrestrial solar.
Besides, by the time we figure put space elevators, we'll already have commercial fusion, right?
<iPhone user> liked your message
Replaces a lot of useless typing I had to do to sound polite when saying “fine, no further comment”. And then getting a notification from the other party acknowledging my acknowledgment… yuck.
I wonder now how much gold dust gets accumulated in the lungs of goldsmiths. I wonder if they take organs to check for sweeps.
Depending on the work, it may also require frequent trips to the hearth for torch work. You really don't want to use an oxy/propane torch in a sealed glovebox.
In short, it's too much hassle and makes the work more difficult and much slower.
Expanding the scope beyond the economy, one could certainly make the claim that the Age of Consequences is upon us, and that William Gibsons "Jackpot" isn't far off either. We're increasingly and collectively impacted by the fallout from decades of bad decisions.
It really does feel like we (humanity) are on the precipice of something. We're smack in the middle of an era that entire books will be written about. I really don't like thinking about the decades to come and what kind of world our grandchildren will have.