Santa Fe 5

Atchison, Topeka & Santa Fe No. 5 Little Buttercup (former ATSF #2419, Santa Fe Terminal #1) is an 0-4-0 steam locomotive.

Atchison, Topeka & Santa Fe #5 Little Buttercup
Type and origin
Power typeSteam
BuilderBaldwin Locomotive Works
Model04-28 C 32
Build date1899
Specifications
Configuration:
  Whyte0-4-0
Gauge4 ft 8 12 in (1,435 mm)
Driver dia.51 in (1.295 m)
Fuel typeCoal
Boiler pressure160 lbf/in2 (1.10 MPa)
Cylinder size25 in × 30 in (635 mm × 762 mm)
Performance figures
Tractive effort16,965 lbf (75.46 kN)
Career
OperatorsSanta Fe Terminal Railway, Atchison, Topeka and Santa Fe Railway
Numbers
  • SFT 1
  • 2419
  • 02419 (1945)
  • 9419 (Late 1945 to 1948)
  • 5 (1948 on)
Current ownerCalifornia State Railroad Museum, on long-term loan to the California Trolley and Railroad Corporation
DispositionOn display at the Kelley Park Trolley Barn

History

"Little Buttercup" was originally built in 1899 by the Baldwin Locomotive Works as an 0-4-0 saddle tank locomotive for the Santa Fe Terminal Railway as their #1. The SFT was a subsidiary of the Atchison, Topeka & Santa Fe Railway, operating under the moniker of the San Francisco & San Joaquin Valley Railway, was designed to run a terminal operation in the China Basin around San Francisco, California. It was absorbed into the ATSF system in 1902, and SFT #1 became ATSF #2419.[1] She was then moved to the shops at Needles, California to work there as the "shop goat," and was renumbered at least 3 more times till finally running with the road number #9419 in 1948.

ATSF #5 "Little Buttercup" in her original "shop goat" appearance, then numbered #2419. Taken 1947 at Needles, CA.

That same year was the Chicago Railroad Fair, and Santa Fe had chosen #9419 to be their exhibition engine. She was rebuilt into a tender engine with an 1880s "Old West" style appearance with a diamond smokestack, gaining the #5 and the name "Little Buttercup," after a 4-4-0 locomotive that had previously carried the name. That one had been scrapped in 1899.[2] After 1948, the Santa Fe had kept "Little Buttercup" in storage, along with some ancient wooden coaches, for exhibitions and special events. She was the star a few commercials for the ATSF, even starring with Randolph Scott in the 1951 film Santa Fe where she was driven by a Native American chief.[3]

"Little Buttercup" was eventually donated with the rest of the ATSF's historical collection to the California State Railroad Museum in 1981, where she attended their famed "Railfair" event the same year. The locomotive is now on long-term loan to the California Trolley and Railroad Corporation, and is currently on display in their Trolley Barn at the History Park at Kelley Park.[2]

gollark: My tape download program now supports downloading big files without splitting them, via range requests, assuming they're served from a server which supports it: https://pastebin.com/LW9RFpmY (do `web2tape https://url.whatever range`)
gollark: Here is a similar thing for JSON. Note that it delegates out to an external JSON library for string escaping.```luafunction safe_json_serialize(x, prev) local t = type(x) if t == "number" then if x ~= x or x <= -math.huge or x >= math.huge then return tostring(x) end return string.format("%.14g", x) elseif t == "string" then return json.encode(x) elseif t == "table" then prev = prev or {} local as_array = true local max = 0 for k in pairs(x) do if type(k) ~= "number" then as_array = false break end if k > max then max = k end end if as_array then for i = 1, max do if x[i] == nil then as_array = false break end end end if as_array then local res = {} for i, v in ipairs(x) do table.insert(res, safe_json_serialize(v)) end return "["..table.concat(res, ",").."]" else local res = {} for k, v in pairs(x) do table.insert(res, json.encode(tostring(k)) .. ":" .. safe_json_serialize(v)) end return "{"..table.concat(res, ",").."}" end elseif t == "boolean" then return tostring(x) elseif x == nil then return "null" else return json.encode(tostring(x)) endend```
gollark: My tape shuffler thing from a while ago got changed round a bit. Apparently there's some demand for it, so I've improved the metadata format and written some documentation for it, and made the encoder work better by using file metadata instead of filenames and running tasks in parallel so it's much faster. The slightly updated code and docs are here: https://pastebin.com/SPyr8jrh. There are also people working on alternative playback/encoding software for the format for some reason.
gollark: Are you less utilitarian with your names than <@125217743170568192> but don't really want to name your cool shiny robot with the sort of names used by *foolish organic lifeforms*? Care somewhat about storage space and have HTTP enabled to download name lists? Try OC Robot Name Thing! It uses the OpenComputers robot name list for your... CC computer? https://pastebin.com/PgqwZkn5
gollark: I wanted something to play varying music in my base, so I made this.https://pastebin.com/SPyr8jrh is the CC bit, which automatically loads random tapes from a connected chest into the connected tape drive and plays a random track. The "random track" bit works by using an 8KiB block of metadata at the start of the tape.Because I did not want to muck around with handling files bigger than CC could handle within CC, "tape images" are generated with this: https://pastebin.com/kX8k7xYZ. It requires `ffmpeg` to be available and `LionRay.jar` in the working directory, and takes one command line argument, the directory to load to tape. It expects a directory of tracks in any ffmpeg-compatible audio format with the filename `[artist] - [track].[filetype extension]` (this is editable if you particularly care), and outputs one file in the working directory, `tape.bin`. Please make sure this actually fits on your tape.I also wrote this really simple program to write a file from the internet™️ to tape: https://pastebin.com/LW9RFpmY. You can use this to write a tape image to tape.EDIT with today's updates: the internet→tape writer now actually checks if the tape is big enough, and the shuffling algorithm now actually takes into account tapes with different numbers of tracks properly, as well as reducing the frequency of a track after it's already been played recently.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.