i was pretty good at ready steady pan
Account Details | |
---|---|
SteamID64 | 76561198020242938 |
SteamID3 | [U:1:59977210] |
SteamID32 | STEAM_0:0:29988605 |
Country | France |
Signed Up | November 6, 2012 |
Last Posted | October 6, 2024 at 5:46 PM |
Posts | 848 (0.2 per day) |
Game Settings | |
---|---|
In-game Sensitivity | |
Windows Sensitivity | |
Raw Input | |
DPI |
|
Resolution |
|
Refresh Rate |
Hardware Peripherals | |
---|---|
Mouse | |
Keyboard | |
Mousepad | |
Headphones | |
Monitor |
I dont know C++, but someone's done Haskell already so I'll port my Haskell solution to Elm
{-
import System.IO (hSetBuffering, hSetEcho, stdin, BufferMode(..))
import Data.Char (toLower, isLower)
main :: IO ()
main = do hSetBuffering stdin NoBuffering
hSetEcho stdin False
hangman "supercalifragilisticexpialidocious" 7 ""
hangman :: String -> Int -> String -> IO ()
hangman secret tries gs =
let hasLost = misses > tries
-- read: all are (element of guesses) inside secret
hasWon = all (`elem` gs) secret
-- read: how many are (not element of secret) inside guesses
misses = length $ filter (`notElem` secret) gs
showGuesses = gs ++ replicate (tries - misses) '.'
showSecret = map (\c -> if c `elem` gs then c else '_') secret
showState =
if hasWon then "You won! Word was " ++ secret
else if hasLost then "You lost!"
else showSecret ++ " " ++ showGuesses
validateInput c = gs ++ (if isLower c && notElem c gs then [c] else [])
in do -- all IO is done below
putStrLn showState
if hasLost || hasWon
then return ()
else hangman secret tries . validateInput . toLower =<< getChar
-}
module Main exposing (..)
{- elm-package install elm-lang/html elm-lang/keyboard && elm-reactor -}
import Html
import Html.App as Html
import Keyboard
import Char
import List
import String
secret =
String.toList "supercalifragilisticexpialidocious"
tries =
7
hasLost model =
misses model > tries
hasWon model =
List.all (\c -> List.member c model) secret
misses model =
List.length <| List.filter (\c -> not <| List.member c secret) model
showGuesses model =
String.fromList model ++ String.repeat (tries - misses model) "."
showSecret model =
String.fromList <|
List.map
(\c ->
if List.member c model then
c
else
'_'
)
secret
showState model =
if hasWon model then
"You won! Word was " ++ String.fromList secret
else if hasLost model then
"You lost!"
else
showSecret model ++ " " ++ showGuesses model
main =
Html.program
{ init = [] ! []
, view =
\model ->
Html.text <| showState model
, update =
\msg model ->
if Char.isLower msg && not (List.member msg model) then
(model ++ [ msg ]) ! []
else
model ! []
, subscriptions =
\model ->
if hasWon model || hasLost model then
Sub.none
else
(Keyboard.downs (Char.toLower << Char.fromCode))
}
I was gonna try Prolog but I forgot I never bothered learning IO/user input in it :(
That was legendary, thanks.
I embedded it on http://i58.tf, I'll make http://i58.tf/movie and http://movie.i58.tf redirect to the dropbox link, if you dont mind :)
EDIT: Apparently, Dropbox has (temporarily) disabled downloads to the movie, do you want me to host it on i58.tf?
mathsadshame because i just renewed my turbo yesterday ROFL
I'm 90% sure you can get your money back if you send them an email and explain you renewed before Turbo was announced.
Amazon are always really lenient on charge-backs for prime, worst case you pay the percentage of the subscription you used.
WOW air (icelandic company) seem to have considerably cheap flights at appropriate dates, I can find 450EUR for Jan 20-24 (cheapest I could find from Paris to LAX), with a stopover in Iceland.
not very good at this game.
http://i.imgur.com/oxO0Ct3.png
toads_tfparkGod forbid you loseit's more i don't want to fuck over a team of competent players, i don't really care whether i lose or win
People who are used to playing pugs are mostly okay with it, even though it probably is frustrating.
FACEIT_MikeyHello guys, one of the bigger closed beta tests to start tomorrow 21:00 CEST (15:00 ET) for both regions, testing very important things.
Will drop codes here soon so you can invite your friends
Please tell your friends, join a mumble tomorrow night (message me if you need, I'll host one for the night), play together, have fun, and don't forget to give feedback!
https://www.twitch.tv/tipofthehats L I V E (starts in 25-30 mins)
@TipoftheHatsWe asked spooky freaky mansion estate agent @Krunkidile what Tip of the Hats is. Response pending. #TotH2016
https://pbs.twimg.com/media/CsZzQEbUMAA0pDz.jpg
TotH2016 starts in about 42 hours, staff is already at the venue, share pics/vids you found!
Youtube Channel: https://www.youtube.com/channel/UC9VJY5i600rByldN6-OeGcw
Twitter account: https://twitter.com/TipoftheHats
Twitter hashtag: https://twitter.com/hashtag/TotH2016
If you want to make a command in your twitch chat: http://ldesgoui.xyz/relative_time/2016-09-16T11:00:00-05:00
Hang-out pre-stream stream (wild): https://www.periscope.tv/w/1djxXYMXmyoKZ
Packing: https://www.youtube.com/watch?v=GtvUMzkKSiA
Setup: https://www.youtube.com/watch?v=szYu8XIZDQg
If your CPU is good enough, the server and client should be able to run on different cores. It's gonna run at a high percentage a lot of the time, though.
There's no "easy" (by this I mean not tedious) way of installing a comp. tf2 server.
You're better off following the wiki guide, then downloading configs for whichever gamemode/league.
The maps are probably in your client tf folder already, so you can just copy them.
You could go the extra mile and install TFTrue+MetaMod+SourceMod+SOAPDM+MGEMod which are mostly drag-and-drop installs.
The only negative things that I've heard about the Meltdown are mostly because of the price. I've been there twice, the service and ambiance were great. You'll probably find a bunch of people speaking English, too.
If you've seen "Meltdown" as a sponsor of french teams/players, it's the same thing.
That looks like a decoder failure, try to see if you can update video codecs, browser, hardware drivers.
I contacted the creator on twitter (https://twitter.com/twiikuu/status/771024609676234752) but I've seen no response.
I'll get working on an alternative tonight as he seems to show no more interest in TF2.
It's sad that all those years of uploads are probably down the drain, though.