[HN Gopher] Gas Pump Golf ___________________________________________________________________ Gas Pump Golf Author : gaws Score : 149 points Date : 2022-01-07 16:28 UTC (6 hours ago) (HTM) web link (gaspumpgolf.github.io) (TXT) w3m dump (gaspumpgolf.github.io) | [deleted] | yupper32 wrote: | This is why we can't have nice things. | | Are people really criticizing the realism of someone's hobby | project game? Really, you want better documentation or it to work | perfectly on mobile browsers? You immediately need to hack the | API? | | It's a short little game. Enjoy it for what it is. | mynameisvlad wrote: | +1, honestly. Projects don't need to be revolutionary and | ground-breaking. | | Especially when it's not your (general you, not you | specifically) time or money on the line, who are you to | criticize what someone spends their free time building? | [deleted] | larrybud wrote: | Not allowed to play this as I live in NJ. :) | mixologic wrote: | Same. In OR. | eatbitseveryday wrote: | Not true if your vehicle uses diesel. | mixologic wrote: | I did used to have a diesel Winnebago, and did pump my own | gas. It's the sort of loophole that causes the whole scheme | to seem non-sensiscal. | davidw wrote: | If they got the dates just right, I think the legalized it | for a little bit during the pandemic. Also, you can pump your | own gas in certain rural areas now. | seattle_spring wrote: | I'll come play it for you, for $15 an hour. | kingcharles wrote: | Plus tips. | seattle_spring wrote: | You definitely aren't expected to tip pump employees in | Oregon. | | ... but yeah, $15 plus tips for this game B) | karaterobot wrote: | Wait, really? I'm in WA, and I tip every time I go | through there. I asked the first time whether it was | appropriate to tip, and the guy was like "uhh, yeah!" so | I've never asked again. | gcheong wrote: | I'm sure it was much appreciated but it's never expected. | umvi wrote: | I read the law, and... wow. Talk about nannying. The whole law | basically amounts to "the government needs to impose more | control and restrictions in order to keep citizens safe" | | > Retail Gasoline Dispensing Safety Act | | > a. Because of the fire hazards directly associated with | dispensing fuel, it is in the public interest that gasoline | station operators have the control needed over that activity to | ensure compliance with appropriate safety procedures, including | turning off vehicle engines and refraining from smoking while | fuel is dispensed. | | > b. At self-service gasoline stations in other states, | cashiers are often unable to maintain a clear view of the | activities of customers dispensing gasoline, or to give their | undivided attention to observing customers; therefore, when | customers, rather than attendants, are permitted to dispense | fuel, it is far more difficult to enforce compliance with | safety procedures | | > c. The State needs stronger measures to enforce both | compliance by customers with the ban on self-service and | compliance by attendants with safety procedures | | > e. Exposure to toxic gasoline fumes represents a health | hazard when customers dispense their own gasoline, particularly | in the case of pregnant women | | https://www.nj.gov/labor/safetyandhealth/resources-support/l... | EvanKelly wrote: | To be fair, there are many fewer deaths by wild dog/bear | attack while pumping gas in NJ: | https://www.cc.com/video/fz0xoa/the-daily-show-with-jon- | stew... | HeavenFox wrote: | NJ resident. | | Being able to refuel your car without stepping outside is | really nice, especially in winter. There has been attempts to | repeal that law to no avail. | | The only drawback is if there aren't enough employees you may | need to wait a while. This is especially annoying at Costco | where there's always a line. | mdavis6890 wrote: | Yes, sure is nice to have the _option_ to offer or use | full-service, isn 't it. | [deleted] | gattilorenz wrote: | > Being able to refuel your car without stepping outside is | really nice, especially in winter. There has been attempts | to repeal that law to no avail. | | In most tank stations I've seen in Italy you have the | served and self lines, the latter sparing you some | cents/liter while in the former they will wash your | windshield while the tank is getting filled up. | | Isn't there a serviced lane in other US states? | cafard wrote: | I think gas stations are required to pump gas for those | physically unable to do so. In the Washington, DC, area | most do not offer a served line. (I think--I don't drive | a lot.) I can think of just one that would routinely pump | the gas, and I haven't been there in years. | lotsofpulp wrote: | > Isn't there a serviced lane in other US states? | | No, because there is no demand for full service at the | extra amount it would cost to hire someone. I actually | would not pay any extra for someone else to fill it, as I | would prefer to not have someone else touch my credit | card and risk overfill my fuel tank. | mikestew wrote: | Not anymore. I'm actually old enough to have worked the | "serviced lane", or "full service" as it was called in | the U. S. If you are disabled, there is still the option | to have an attendant come out an pump it for you (I have | never even _seen_ this, let alone experienced it). | Otherwise, I haven 't seen a full service lane in | probably twenty years, save Oregon and New Jersey, where | it self-service is illegal (unless you're on a | motorcycle). | | As a side note, barely-above minimum wage though it was, | I loved that job. Kinda sucked in the Indiana winters, | but otherwise stand outside all day and talk to people. | | Side-side note: as a former "professional", I'll admit I | got bored after 1976, so I have no score to post. | mynameisvlad wrote: | Self-serve is now available at some Oregon gas stations, | on a per-county basis: https://geo.maps.arcgis.com/apps/V | iew/index.html?appid=fe6b9... | twobitshifter wrote: | Very rarely in the northeast and only at Sunoco stations. | astura wrote: | Full service gas pumps are extremely rare in the US. I | haven't seen one in nearly two decades and I regularly | travel all around the northeast. | | Since it costs slightly more, there's basically not a | market for it outside the places where it's required. | HyperRational wrote: | NikolaeVarius wrote: | I highly doubt its actually about safety and more about just | making jobs. | awb wrote: | Probably 95% jobs, 5% safety. | | https://jwkblog.com/wordpress/fire-at-gas-stations-some- | fact... | | 5k fires/year, 61% involving vehicles so about 3k | fires/year, presumably from pumping gas. | | But given how many billions (or maybe even trillions) of | customer-pump interactions per year that's a really low | incident rate. | | It would be interesting to see if NJ and OR with no self- | serve have dramatically lower rates but I couldn't find | that info. | hammock wrote: | 5k fires/year may not seem like much compared to the | billions of non-incident pumps, but what about our | limited municipal firefighting capacity? Wouldn't gas | pump fires contribute to their being overloaded, | unnecessarily, when all is required is a simple rule that | hurts no one? | dijonman2 wrote: | Gas stations have built in fire suppression. It's a | stretch to link this to firefighting capacity. Nanny | states are annoying. | awb wrote: | From the article gas station fires cause $20B in damage | annually. Not to mention toxic fumes. | | Even with suppression _someone_ has to intervene to | reduce it from suppressed to extinguished, and that's | usually the fire department. | | The numbers are very small, but it's not nothing. | | The key point though would be seeing if these risks are | far lower in OR and NJ, or not. | hammock wrote: | In cases when a gas station's fire suppression is | triggered, in how many cases does the fire department | never come out? I would estimate that they come out every | time anyway. | TulliusCicero wrote: | What limited municipal firefighting capacity? | Firefighters hardly fight any (urban) fires these days, | because of better building codes and fewer people | smoking. | jkepler wrote: | I grew up there, and always heard that full-serve only was | about jobs. | astura wrote: | Nowadays it's probably 44% jobs, 44% people simply like | the service and 2% safety. | hammock wrote: | >The whole law basically amounts to "the government needs to | impose more control and restrictions in order to keep | citizens safe" | | Isn't that basically the argument behind everything covid? | bananabreakfast wrote: | If by covid you mean general national health concerns | including polio, smallpox, measles, rubella, salmonella, E. | coli, cholera and ebola, then yes. | | That's exactly the argument behind regulation to keep us | from getting sick. | dijonman2 wrote: | brewdad wrote: | If people are going to act like children, they should | expect to be treated that way too. | nradov wrote: | Well I guess that's one way to encourage residents to buy | electric cars? | dunham wrote: | I got to experience this while driving through Oregon. I ended | up with a check engine light because the guy didn't screw the | gas cap back on correctly. | zikduruqe wrote: | A relative moved away from NJ to where we live. They were in | their late-20's. I had to teach them how to pump gas because | they had never done it before. | rockbruno wrote: | Sorry, but I couldn't resist checking out the APIs and sending a | fake score ("sorry"). Make sure to delete it! | kingcharles wrote: | This is why we can't have nice things! (CPUs without Microsoft | on the die) | jaywalk wrote: | Gas Pump Golf 2.0 is going to come with an anti-cheat rootkit | now. Thanks a lot. | ksaua wrote: | Thanks yourself. I laughed out loud reading your comment and | must've used at least 10min trying to explain to my non | techie wife why an anti-cheat rootkit was so funny. | | She did not see the humour. | rockbruno wrote: | None of this would have happened in web3! /s | hadem wrote: | Is this why I can't get last place? :-) | | I wanted to see how many "levels" there were so I started to | click the button repeatedly just to end the game. Then I | noticed the "you did better than X%" message. I can't get first | but can I get last!? | | Even using keyboard events, it still says I'm better than 1%. | Either someone is still...more wrong/faster...or 1% is the | lowest it can go? Haha! | ry4nolson wrote: | maybe they're going over more than you're staying under. | kwhitefoot wrote: | Not very similar to the way people really fill a tank. | jsight wrote: | Not today, but in the past it was fairly common due to the use | of cash. Of course, restarting to get that last cent was common | too. | brk wrote: | How so? I often fill my tank much like this, making note of the | current year and the precise amount of cash I have on hand. It | might be a regional thing, but I felt it was very realistic. | jstanley wrote: | I was looking at how the high score submission works, and there | is some quite interesting anti-cheat here. I haven't managed to | defeat it, but this is what I know so far: | | A score submission looks like this, in a POST body to /new-score: | {"score":58.92,"placeholder":"olivia","id":"64904","logs":[{"year | ":1931,"price":0.17,"target":0.25,"sale":0,"id":"v5v8"},{"year":1 | 957,"price":0.31,"target":1,"sale":0,"id":"s8x3"},{"year":1976,"p | rice":0.59,"target":4.23,"sale":0.01,"id":"d8v2"},{"year":1992,"p | rice":1.13,"target":10.99,"sale":0.04,"id":"z2q0o9"},{"year":2005 | ,"price":2.3,"target":0.39,"sale":0.05,"id":"c1s2j1"},{"year":201 | 2,"price":3.64,"target":42.24,"sale":0.08,"id":"g1j2k5"}]} | | I tidied up the JavaScript that runs the site with | jsbeautifier[0], but it's still pretty obfuscated and hard to | read. So far I have worked out that the "id" field on each of the | "logs" is just the number of milliseconds you held the button | down, with random letters interspersed. So if you hold the button | down for 125ms, then the id might get "a1b2c5". | | If you mess with the logs so that the "id" fields are incorrect, | then the server responds with "invalid". If you leave the logs | alone and only change the main "score" value then it still | responds with "ok" or "top", but it doesn't appear to actually | insert the score - I suspect this is supposed to frustrate | efforts at cheating. | | I'm not sure whether using the word "placeholder" to refer to the | player's name is an unintentional bug or not. I haven't played | the game sufficiently well to see if a legitimate high-scoring | submission to /new-score looks different. From what I can tell | from the source, if you score well enough, it creates an input | box and allows you to input your own name, and this input box has | "placeholder" text set. If I just randomly change "olivia" to | something else then my submission gets rejected with "invalid". I | haven't yet worked out where the "olivia" string in "placeholder" | comes from. It's a different name every time. | | I also haven't yet worked out where the main "id" number comes | from (64904 in the above). If I make small changes to this number | then the submission still seems to be accepted, but large changes | result in "invalid". I'm guessing this number is some sort of | fuzzy-ish checksum on the player's name, but I haven't worked out | where it comes from. | | There is also a page at /tally which seems to map score values to | integers (mostly 1, but some not) which I also haven't worked out | the purpose of. | | [0] https://jsbeautifier.online/ | 0x0000000 wrote: | You don't need to modify the logs, you can modify the "score" | value and submit with (valid) logs from a different score, and | it will go through. However, it seems the author is removing | such scores from the leaderboard. | | Fwiw, you are correct that the digits in "id" is the duration | of milliseconds. The letters in-between are random (found this | in the source). | | If you're able to time any of the stages right, then you can | find the missing variable: rate of gas dispensing (in this | game, it's 6 seconds per gallon or 0.1666 gallons per second). | | For example, in 1931, the price is $0.17/gallon, and they want | you to dispense $0.25 worth of gas. That's as little as 1.47 | (0.25/0.17) gallons, or as much as ~1.52 gallons. That means | you want to hold the button for between ~8825 milliseconds and | ~9175 milliseconds. If you divide that ~1.5 gallons by ~9000 | milliseconds, you've found the rate, 6 seconds per gallon. | | To generate your log entry for 1931, you'd then have something | like this: {"year":1931,"price":0.17,"target":0.25,"sale":0.25, | "id":"k8j9g5l8"} | | To generate your log id for any given year: Target / Price * | 6000 = total milliseconds to hold the button. Just put a random | letter in front of each digit and you're good to go. | notjustanymike wrote: | > It is 2005 and you have $0.39 | | Scary accurate. | Nbox9 wrote: | I have 100% seen people use all of the change that they had on | them for gas before in an attempt to make it to their nearby | destination. | pugworthy wrote: | This clearly could be a mini-game inside of Desert Bus | djyaz1200 wrote: | hwers wrote: | is BI paying for HN adbots now? or is this an attempt by the | bot to engage normally so it won't trigger flags when it serves | its real purpose? | andrewflnr wrote: | Weird, 938 karma and their comment history looks legit before | this one. Account compromised, maybe? | | Ed: more likely just meant for a different article where it | was on-topic. | antholeole wrote: | Interesting! What a pivot - from Gas Pump Golf to Instagram for | $1B /s | sixothree wrote: | During high school in the 80's I had a car that I had not yet | realized was leaking gas slowly. Of course, I did run out of gas | on my way home from work. Of course, I didn't have my wallet. | | I guess since it was the late 80's, instead of calling someone | for help I just asked a stranger for $0.25 to use the phone. I | went inside and prepaid $0.25 worth of gas - about 1/4 gallon at | the time. The cashier didn't even flinch. I literally pumped it | into a plastic bottle I found, walked to my car and gassed it up. | | I made it home and grabbed my wallet and decided to see if it had | enough gas to make it to the gas station. It did. All better. | nfgrep wrote: | Feels alot more like curling than golf, but "Gas Pump Curling" | doesn't have quite the same ring to it. | Nbox9 wrote: | I think it's called golf because the objective is to have the | lowest score. | saco wrote: | I feel like most people in this thread aren't understanding | thoroughly that this game is telling you all that money is worth | less every year incrementally, I wonder how long this can go on. | karaterobot wrote: | Inflation is hard to stop, and you probably wouldn't want to. | Meanwhile, they aren't making more crude oil. So, it's | definitely going to be more money for less gas as time passes. | | On the other hand, if they made a game where you held down a | button to buy a certain amount of teraflops, it would probably | go the opposite direction over time! | zelag wrote: | Is that supposed to be something deep? | amelius wrote: | Joules/gallon is also increasing. Your mileage may vary, | though. | carnitine wrote: | Forever hopefully. Inflation is good and indicative of a | healthy economy. | ultra_nick wrote: | Oh, I play this game on my watch when my phone dies. | vgeek wrote: | What if you fill the tank up and then level off to have the cents | as a factor or multiple of the dollars? | ohnoNotAgain321 wrote: | Now you're just a few steps short of Numberwang: | | https://en.m.wikipedia.org/wiki/That_Mitchell_and_Webb_Look#... | vgeek wrote: | Is this show better than Peep Show? I have it in my queue but | haven't made an orchestrated effort to download it yet. | KMnO4 wrote: | What's the objective here? It's like a much slower reflex game | with more waiting. | | One thing that real gas pumps have is variable flow control. Once | you get to the last 10 cents you can ease up on handle and gas | will trickle in at a much slower rate. Also, if you stop a few | cents short you can "pulse" it a couple times. | andrewflnr wrote: | On a lot of pumps, even the lowest flow rate is still enough to | make it tricky to hit an exact value. Even quick pulses can | easily overshoot. I always appreciate a pump that lets me run | it really slowly to creep up on that round dollar amount. | garaetjjte wrote: | >Also, if you stop a few cents short you can "pulse" it a | couple times. | | People do that, but I feel most of these cents worth of fuel | will be just left in hose instead of flowing out... | redblacktree wrote: | If you want maximum value, turn the pump off (typically a | switch depressed by the tip of the pump when its in the | hanger) and squeeze the handle all the way. This releases the | pressure in the line and gives you those last few drops of | gasoline. | tills13 wrote: | The objective is to have a little fun. | klyrs wrote: | Emphasis on little, I think. IRL, I shoot for an exact number | of liters, not an exact number of dollars. | djrogers wrote: | > Emphasis on little, I think. | | You must be fun at parties. | | > I shoot for an exact number of liters | | Checks out. | tills13 wrote: | Honestly, no offense, but the number of comments like this | in this thread show just how disconnected from reality this | site and its users can be. | klyrs wrote: | No offense taken! And to the sibling, no, I'm not much | fun at parties! I've been known to sit in a corner with a | furrowed brow pondering a mathematical puzzle that nobody | cares to hear about. I'm quite accustomed to being | "other" wherever I bother to appear, and I tend to work | on abstractions far removed from what people consider | "reality", and, indeed, I find like minds here at HN. But | I guess we've got an invasion of the normies today, who | think that making fun of nerds is cool like it's the 80s | again. Been there, survived it, let's move on. | | But, you've got my curiosity... what deep truth about | "reality" is exposed by Gas Pump Golf? | noah_buddy wrote: | I think the person you're responding to was making a | point that you're not concerned with money if you're not | shooting for a dollar value but a liter value. The | inferred disconnect, as I understood it, is one of wealth | and not quite nerdiness. | berdon wrote: | >...who think that making fun of nerds is cool... | | No one did that, here, though. However, your responses | _have_ been demeaning and reductive. | gattilorenz wrote: | > But, you've got my curiosity... what deep truth about | "reality" is exposed by Gas Pump Golf? | | For non US players with little knowledge of the history | of prices of petrol in the US, it's a fun way of seeing | how it changed (and how incredibly cheap it still is). | But that's probably not what they were trying to point | out. | | Update: I think it's also interesting to see the | different approach to filling up your tank. Why do you | shoot for an exact number of liters? I've only had to do | that with two strokes engines, so I know how much oil I | need to add for the correct mixture. Otherwise it's | either a full tank or a certain amount of money to avoid | getting small coins back (if I pay cash). | Nbox9 wrote: | > What's the objective here. | | I think it provides a real-world feel for how gas prices have | changed over the decade, which is a neat value add for a 4 | minute game. | throw6622 wrote: | If the creator is reading, consider adding "user-select: none;" | to the button. On iOS when you hold on it it tries to select the | text. | [deleted] | Rygian wrote: | Unrelated: how can I disable, browser-wide, the ability for | sites to set 'user-select: none'? | krsdcbl wrote: | you could add a css snippet for `* { user-select: all ! | important }` to override any occurrences of that property | smegsicle wrote: | unless the site already did that, so you'll have to out- | override them by applying an id to the outer html tag and | doing the ol' #useroverride#useroverride# | useroverride#useroverride#useroverride#useroverride#userove | rride#useroverride#useroverride#useroverride#useroverride#u | seroverride * {user-select: all !important] | | or whatever | pineconewarrior wrote: | However if the style is inlined to the element and given | an !important, you're SOL. | invalidusernam3 wrote: | JavaScript | pbhjpbhj wrote: | Surely the cascade means that the user applied style with | the same 'score' takes preference? | wlesieutre wrote: | On iOS you can use Stop The Madness's "Protect Text | Selection" option, costs $8 but fixes all sorts of modern web | annoyances | | https://apps.apple.com/us/app/stopthemadness- | mobile/id158308... | Taywee wrote: | Setting an appropriate user style using something like Stylus | to override it should work. See how this one does it: | https://userstyles.world/style/2264/unblock-algoexpert- | text-... If you can't set user styles in your browser, you | might not be able to accomplish it, though. | aqme28 wrote: | Looking at the scores, I'm surprised no one made a little | javascript bot to automate it. | ReactiveJelly wrote: | rockbruno sent a bogus score through the API directly now | greggturkington wrote: | Johnie wrote: | 1. Find some gas merchants wanting to drive traffic to their | stations | | 2. Hook this up to Plaid and to let people compete using their | credit cards to be first to hit the number at the pump. | | 3. Profit! | | -- Edit: Heck, skip #1 and just sell ads on the site. | Hamuko wrote: | This game is not terribly fun. | readthenotes1 wrote: | What would be even less fun in many places is to do the same | thing with the cost of having someone else pump the gas for | you. | marcosdumay wrote: | The reviews are much better than the game. | cortesoft wrote: | This makes me think of the old American Express commercial with | Jerry Seinfeld and "the perfect pump": | https://youtu.be/m3JVr5HoeoA | | For some reason I always think of this commercial when I am | pumping gas, and how outdated it is. I feel like most people pay | using a card now, and those that don't usually have to pre-pay | now, so the gas would shut off when they hit their amount anyway. | | I do remember trying to hit round numbers pumping gas when I was | younger, though. | MBCook wrote: | I've tried it a few times even though I'm paying with a credit | card just to see if I could do it. And entirely because of that | commercial. | | Never did. | | But after trying to hit $20 I'd just go back to letting it fill | my tank. | js2 wrote: | I still say "release the hounds" whenever I start pumping. :-) | | Years ago--late nineties--long after almost all pumps had CC | readers in them, at least in Miami where I lived at the time, | and those that didn't were at least electronically connected to | the attendant booth, I pulled off at a station in rural | Georgia. | | Old-style pumps with a mechanical display. You didn't have to | pay first. I filled my tank, then went inside to pay. | | The attendant asked me how much I'd pumped. I hadn't thought to | remember the amount. | | I said something like "oh, let me go check for you." | | He replies "no need", then pulls out a pair of binoculars and | reads the amount off the pump. | | Recently, I get annoyed by a pump in NY that wouldn't accept | any of my cards or my iPhone. It made me miss those days of | mechanical pumps. | honkdaddy wrote: | What a great commercial, thanks for sharing. | iKlsR wrote: | Got the first two precisely, $0.25 and $4.23 but no way I was | waiting for the $42.xx one however. | smegsicle wrote: | definitely needs a hold-clip feature, eg the button 'sticking' | if you drag out of it? and show the current total in the title | to simulate getting back in your car and peeking out at the | display | trevcanhuman wrote: | Also it automatically pops if you have a Volvo, at least | that's what happens whenever I pump it. | gambiting wrote: | Literally any car should do that, the clip works based on | pressure - once the tank fills up the clip should bounce | back, regardless of what car you drive. | Cerium wrote: | I think trevcanhuman is saying that the clip does not | work well with his car. I had a '99 Camry that became a | real bear to fill up around 2019 with the newest pumps. | dragontamer wrote: | In the real world... you're normally allowed to fill more gas | into the tank if you're under, while going over is a problem. | | I do realize this changes the nature of the game, but maybe a | better description of the rules is in order here? I released 2 or | 3 cents early so that I can "top off", but this apparently isn't | allowed. | sneak wrote: | I believe this is a simulation of the real-world non-top-off | one try game. | Tade0 wrote: | I just imagined I had this much in my pocket and the | awkwardness that would ensue should I misspump. Takes me back | to my first years of driving. | dragontamer wrote: | Most pumps I've been to are "cash first". If you give $20 to | the counter, the pump shuts off exactly at $20. | frosted-flakes wrote: | Not in Canada. Some pumps are pre-pay, particularly in | bigger cities like Toronto where fill-n-fly is more of an | issue, but usually you can just start pumping, then go | inside to pay after. Most pump handles still have the | trigger locks, too, so you can wash your windshield while | it pumps. | bee_rider wrote: | I wonder if those are more recent. It would be funny if | they changed it up in the game, since it does give you | years explicitly. Like, | | Initially they could simulate pump-then-pay. | | Then a brief time of pay-then-pump. | | Then essentially pump-then-pay as it switches over to debit | card. | | Finally, pump-then-pay with a random chance of a massive | score penalty, to simulate the modern "maybe my card got | skimmed" gas pumping experience. | Nbox9 wrote: | Maybe somehow asking the question "Will this pump up a | $50 hold or a $100 hold on my card, because I only have a | $75 balance and a $100 hold would create an overdraft | fee". | | This game really lacks realism. | dr_orpheus wrote: | Yes, the pumps that automatically stop at a pre-set | amount of money are newer. They aren't very common, but | in some more rural areas of the US, I have come across | the old style pumps that do not stop automatically and | the attendant is just reading the value off of the pump | to settle up. You can pay with a card at most of these | places these days, but it is still paying a preset amount | and then a sale and/or refund afterwards. | bee_rider wrote: | Haha, I assumed going over would be heavily penalized, and so I | stopped a little short every time. Still got an OK score (83%). | rzzzt wrote: | The "why are you looking at the console" message got my first | name right. Spooked me for a bit! ___________________________________________________________________ (page generated 2022-01-07 23:00 UTC)