Profile

Cover photo
Eric Raymond
Lives in Philadelphia
20,596 followers|3,342,704 views
AboutPostsPhotosVideos

Stream

Eric Raymond

Shared publicly  - 
 
Shit. The CyanogenMod 12 OTA for my1+1 has hung, and I'm looking at a recovery screen that's mostly in Chinese.  The last two lines say

Writing radio image...
script succeeded.  result was [t]

followed by some Chinese characters.  Anyone know how to get past this?
7
Ken Wills's profile photoEric Raymond's profile photo
47 comments
 
+Ken Wills After I signed off I had a bit of drama trying to extract my SIM from the backup phone - eventually MacGyvered the problem with a sewing pin bent into a right-angle hook.

Oh, and the 12.1 update landed.  I thought it was just going to download without install/reboot, leaving me an option for later, but it went straight to reboot.  And succeeded.

All is well now.
Add a comment...

Eric Raymond

Shared publicly  - 
 
If more people understood basic microeconomics, politics would be far less crazy.
As we keep trying to point out to people there really isn't anything even remotely resembling a free lunch when it comes to the discussion of wages and labor. Meaning that just because well meaning liberals wave their magic wand and decree that wages will rise there will indeed be [...]
41
5
Ed Towel's profile photoLiz Mason's profile photoShawn Hannah (zonatime)'s profile photoRobert Tyer's profile photo
93 comments
 
+Russell Nelson Yeah, and it's like I said before.  There's really only one economics, just like there is really only physics.  All these theories are just to help us make sense of it.
Add a comment...

Eric Raymond

Shared publicly  - 
 
The Subversion dumpfile for the GCC repository is 335 gigabytes long.

I think I'm gonna need a bigger hard drive...
44
Perry Metzger's profile photoMichael Earl's profile photoØyvind A. Holm's profile photo
17 comments
 
+Perry Metzger According to <https://blog.korelogic.com/blog/2015/03/24>, spinning rust is the only thing that works for backups. Some SSDs supposedly die after some weeks if they're not connected to a power source. :-/
Add a comment...

Eric Raymond

Shared publicly  - 
 
This is what men do.  And how you tell defenders of civilization from frightened, spineless emasculates.
36
1
Peter Thoenen's profile photoPaul Frederick's profile photoArthur Shagall's profile photo
44 comments
 
+Arthur Shagall
Yeah there were barrels of reasons why we invaded Iraq. Crude barrels of reasons.
Add a comment...

Eric Raymond

Shared publicly  - 
 
Looks like I'm about to do another big repository conversion: GCC, Subversion to git.
55
1
Roberto Tyley's profile photoHenrik Grubbström's profile photoJustin R. Andrusk's profile photoLiang Wang's profile photo
11 comments
 
Thought I smelled something burning.
Add a comment...

Eric Raymond

Shared publicly  - 
 
Best article on immigration policy i've ever seen, bringing much-needed historical perspective.
The Donald's popularity is the result of thirty years of immigration policy failure. If that's not fixed soon, history suggests the public may demand drastic action.
26
4
William Rutiser's profile photoArthur Shagall's profile photoSilvio Perez's profile photoKen Barber's profile photo
66 comments
 
+Paul Frederick God damn thats fuckin clever.
Add a comment...
In his circles
343 people
Have him in circles
20,596 people
Shamir Saha's profile photo
Dark Star's profile photo
Florence Colot's profile photo
tausif ilyas's profile photo
Anderson Gama's profile photo
Andrew Meyer's profile photo
atul mishra's profile photo
Rick Vanover's profile photo
Tonya Smith's profile photo

Eric Raymond

Shared publicly  - 
 
New blog post: I neglected to mention my Patreon page on my blog before.
I created a Patreon page just before leaving for vacation on 2 Aug. The background to this is that while I'm now getting some regular bucks for working on NTPsec, it's not a lot. Royalties from my ...
14
3
Kevin O'Brien's profile photoWilliam Rutiser's profile photo
Add a comment...

Eric Raymond

Shared publicly  - 
 
Word of the day:

epochalypse, n. that magic moment in 2038, specifically 2038-01-19T03:14:07, when the time_t counters will turn over in every remaining 32-bit Unix system in the world.  And we'll find out just how many half-forgotten embedded systems are vulnerable...

H/T +Daniel Franke 
67
7
Gustav Hartvigsson's profile photoEdward S. Vinyard's profile photoDan Andreșan's profile photoTimothy Cassels's profile photo
33 comments
 
+Rich Freeman Note, that for time_t (unlike the Microsoft 100ns counter), 64-bits is enough "forever".  Consider that 2^63 seconds from the epoch is more than 292 billion years from now and there will probably be no stars left in the (in)visible universe by that point to support any plausible lifeforms.

I can't estimate how long our descendants (human or otherwise) could keep going by say mining hydrogen from Jupiter for fusion reactors.  Perhaps not wasting the vast majority of the energy by radiating it into inter-galactic space could make it possible for them to outlast the Sun's demise, but we have more immediate problems for the next billion years or so. :-)
Add a comment...

Eric Raymond

Shared publicly  - 
 
The Great Beast has become beastlier.

Due to the unprecedented and frankly absurd size of the GCC repository - for  which I am reliably informed reposurgeon's maximum working set is 45GB - I've had to install 32GB of additional memory.  Registered ECC DDR4, the priciest kind there is, ouch.

+wendell tron, who built the Great Beast, informs me that this processor/mobo combination is still the speed king of off-the-shelf hardware six months later.  I'm going to need it all - my first experiment, terminated by an OOM, suggests that full-conversion time will be between 16 and 24 hours.

The GCC people are expressing delight that I stepped up. As well they should - this job is going to push even the upgraded Beast to near its limits.  I just hope the density of nasty artifacts in the repo isn't too bad; otherwise the amount of hand-hacking required to clean it up could get pretty brutal.
40
Thiago Macieira's profile photoEric Raymond's profile photoRich Freeman's profile photo
22 comments
 
To be fair, as I understand it one of the benefits of reposurgeon is that it can be used more interactively which is likely very useful for finding and fixing glitches, and I can see how that kind of design is going to tend to be memory-hungry.  Now that it exists it is likely far cheaper to throw RAM at it than redesign it (and this would probably be a rip-it-apart-and-put-it-back-together thing).  

I can vouch that in the Gentoo migration there was a lot of repetitive tweaking of scripts as we ran migrations, then collectively looked at the output to find the issues in it.  In fact, we anticipate that at some point in the future new issues might be found and we might re-convert as a result.  The forward-moving and historical migrations were done separately as a result, and we're using git replace to graft them (and this greatly simplified cutover tasks, and it gives us the benefit of not having a huge distributed repository on day 1).

There was definite interest in reposurgeon when it came out for Gentoo.  We just also ran into the working set issue, but I forget how much RAM it took (I believe somebody was using a sizeable system they had access to - tens of GB at least - it might have been 128GB).  I might play around with it on an EC2 high-memory instance.  I see they support 244GiB, granted at $0.40/hr even at spot rates.
Add a comment...

Eric Raymond

Shared publicly  - 
 
New blog post: Working set greater than 32GB...
When I built the Great Beast of Malvern, it was intended for surgery on large repositories. The specific aim in view was to support converting the NetBSD CVS to git, but that project is stalled bec...
13
Steven Ehrbar's profile photoDrew Northup's profile photoJoe Philipps's profile photoPaul Frederick's profile photo
9 comments
 
+Justin R. Andrusk
 +Steven Ehrbar knows his stuff. You should pay attention to whatever he has to say too.
Add a comment...

Eric Raymond

Shared publicly  - 
 
New blog post: One night in a martial-arts class...
Sometimes, the best encouragement you can get in a martial-arts class is silence. Once a month my school, which normally teaches a combination of wing chun kung fu and Philippine blade/stick fighti...
14
2
Dick Davies's profile photoKenneth Kron's profile photo
Add a comment...

Eric Raymond

Shared publicly  - 
 
New blog post: time and tithe wait for no man.
A couple of stories by Charles Babcock and (my coincidentally old friend) Steven J. Vaughan-Nichols have mentioned the existence of an 'NTPsec' project being funded by the Core Infrastructure Initi...
42
1
Rob Keeney's profile photoEric Raymond's profile photoEdward Cree's profile photoJon Gorrono's profile photo
7 comments
 
I learned it as "Time and tide for nae man bide", which has the advantage(?) of rhyme.
Add a comment...
People
In his circles
343 people
Have him in circles
20,596 people
Shamir Saha's profile photo
Dark Star's profile photo
Florence Colot's profile photo
tausif ilyas's profile photo
Anderson Gama's profile photo
Andrew Meyer's profile photo
atul mishra's profile photo
Rick Vanover's profile photo
Tonya Smith's profile photo
Work
Occupation
Hacking, writing, economic analysis, troublemaking, troubleshooting.
Basic Information
Gender
Male
Other names
Known in hacker circles as "ESR", on Twitter as "esrtweet", and among neopagans as "Sunspark".
Story
Tagline
Hacker, philosopher, troublemaker, theorist of open source
Introduction
I wrote the basic theory of and propaganda for open source. I'm also, in no particular order, a science fiction fan, a libertarian, a musician, a martial artist and shooter, a neopagan, an occasionally bestselling author, and a strategy gamer.
Bragging rights
I wrote the book on open source - and it made the bestseller lists. My code is relied on by every browser, game console, and Android phone in the world. I have a black belt in Tae Kwon Do. I've been published in Analog. I've been a session musician on two records. I married the archetypal red-headed gamer chick.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Philadelphia
Previously
New York City - London - Rome - Caracas
Links
Other profiles