The AdventurerThe ArbiterThe HarrierThe RangerThe RoninThe ScoundrelThe ThiefThe TinkerThe Vagrant
You are a peaceful, diplomatic vagabond, making allies from those you aid, perhaps toppling greater powers by forging strong bonds with others from yourself.You are a powerful, obstinate vagabond, serving as somewhere between a mercenary and a protector, perhaps taking sides too easily in the greater conflict between the factions.You are a quick, enterprising vagabond, racing easily from building to building and clearing to clearing without anything stopping you, perhaps finding yourself in places others would rather keep secret or hidden.You are a capable, stealthy vagabond, centered on the forests that fill the Woodland between the clearings, more interested in the wilds than in the company of other Woodland denizens or their society.You are a skilled, willful vagabond, formerly a servant of a lord in a different land, now masterless. You came to the Woodland to live as a free vagabond.You are a lucky, dangerous vagabond, acting more as destroyer and troublemaker than anything else, perhaps creating chaos and destruction for its own sake.You are a cunning, criminal vagabond, capable of stealing even the most well-guarded treasures, perhaps committed to crime and theft for its own sake.You are an adept, clever vagabond, interested in mechanisms and craftsmanship, perhaps possessed of ideas that separate you from those around you.You are a charming, survivor vagabond, using words to get out of dangerous situations, perhaps even setting possible predators upon each other to keep them away from yourself.

I want to help the WoodlandI’m being hunted by a powerful officialI want to fight for Woodland freedomI dislike the hypocrisy of societyI want to build a masterless lifeI am on the run for a destructive crimeI have no better way to get food, water, shelter, and moneyI refuse to keep my ideas to myselfI am being hunted by a powerful vagabond
I want to explore the WoodlandI wish to make up for a past transgressionI am chasing a loved oneI am mistrusted by other denizensI seek a cause to redeem myselfI seek vengeance for my sufferingI am on the run from “associates”I need to rebuild my workshop anew in a safe placeI can’t settle down with the denizen I truly love
I believe the current factions should be overturnedI want to fight injusticeI am on the run for my crimesI want to wander the WoodlandI aim to bring a hunted foe to justiceI wish to defeat a factionI am mistrusted by other denizensI crave adventureI seek to depose corrupt and dangerous leaders
I must keep a promise to a loved oneI must clear my tarnished nameI feel a deep wanderlustI need to find and save a loved oneI am hunted by old foesI am mistrusted by other denizensI am pursuing a treasureI need to find and save my familyI feel deep wanderlust
I want freedom from society’s constraintsI have been exiled from most clearingsI am on the run from a commitment at homeI seek escape from the warsI need freedom to fulfill my master’s last wishI want to be free from society’s bondsI am being hunted by a powerful officialI need to keep my most dangerous design safeI am on the run for my lies
Whom have you left behind?Whom have you left behind?Whom have you left behind?Whom have you left behind?Whom have you left behind?Whom have you left behind?Whom have you left behind?Whom have you left behind?What happened to your last master?
My mentorMy peer and friendMy teachermy commanderAssassinationmy teachermy partner-in-crimemy mentormy partner in crime
My familyMy familyMy familymy familyUnjust imprisonmentmy familymy familymy familymy family
My loved onemy loved oneMy loved onemy best friendDisappearancemy loved onemy loved onemy best friendmy loved one
My studentmy wardMy idolmy studentJustified overthrowmy only defendermy protectormy loved onemy boss
My greatest allymy commanderMy best friendno one—I lost those who mattered to me. (mark notoriety with the faction responsible)Betrayalmy best friendmy benefactormy leadermy best friend
Which faction have you served the most?(mark two prestige for appropriate group)With which faction have you earned a special enmity?(mark one notoriety for appropriate group)
Your Drives
Choose Two Drives
Advance when you increase your reputation with any faction.Advance when you achieve justice for someone wronged by a powerful, wealthy, or high-status individual.Advance when you illicitly score a significant prize or pull off an illegal caper against impressive odds.Advance when you encounter a new wonder or ruin in the forests.Advance when you express or embody your moral principles at great cost to yourself or your allies.Advance when you topple a tyrannical or dangerously overbearing figure or order.Advance when you free a group of denizens from oppression.Advance when you secure a serious payday or treasure.Advance when you topple a tyrannical or dangerously overbearing figure or order.
Advance when you accomplish an illicit, criminal goal while maintaining a believable veneer of innocence.Advance when you express or embody your moral principles at great cost to yourself or your allies.Advance when you encounter a new wonder or ruin in the forests.Advance when you free a group of denizens from oppression.Name your foe. Advance when you cause significant harm to them or their interests.Advance when you escape from certain death or incarceration.Advance when you secure a serious payday or treasure.Advance when you increase your reputation with any faction.Advance when you escape from certain death or incarceration.
Advance when you express or embody your moral principles at great cost to yourself or your allies.You’re loyal to someone; name them. Advance when you obey their order at a great cost to yourself.Advance when you decrease your reputation with any faction.Name your foe. Advance when you cause significant harm to them or their interests.Advance when you escape from certain death or incarceration.Advance when you illicitly score a significant prize or pull off an illegal caper against impressive odds.Advance when you increase your reputation with any faction.Name your foe. Advance when you cause significant harm to them or their interests.Advance when you accomplish an illicit, criminal goal while maintaining a believable veneer of innocence.
Advance when you achieve justice for someone wronged by a powerful, wealthy, or high-status individual.Name your ward. Advance when you protect them from significant danger, or when time passes and your ward is safe.Advance when you finish a journey to a clearing.Name your ward. Advance when you protect them from significant danger, or when time passes and your ward is safe.Advance when you finish a journey to a clearing.Advance when you decrease your reputation with any faction.Advance when you escape from certain death or incarceration.Name your ward. Advance when you protect them from significant danger, or when time passes and your ward is safe.Advance when you finish a journey to a clearing.
Clear your exhaustion track when you share a moment of real warmth, friendship, or enjoyment with someone.Clear your exhaustion track when you put yourself in harm’s way to defend someone against injustice or dire threat.Clear your exhaustion track when you take on a dangerous or difficult task on behalf of another.Clear your exhaustion track when you enter a dangerous situation alone, without backup or assistance.Clear your exhaustion track when you try to flee or cover allies’ flight from a dangerous or overwhelming situation.Clear your exhaustion track when you use needlessly destructive or damaging methods to solve a problem.Clear your exhaustion track when you try to selfishly steal something valuable or important.Clear your exhaustion track when you replace someone else’s existing tool or resource with something truly greatClear your exhaustion track when you overindulge on vices like drink, food, and gambling.
Clear your exhaustion track when you resolve a dangerous conflict nonviolently.Clear your exhaustion track when you tell a powerful or dangerous villain to their face that you will punish them.Clear your exhaustion track when you take dramatically unnecessary risks to show off.Clear your exhaustion track when you openly and directly ask dangerous questions about an accepted “truth”.Clear your exhaustion track when you find an expert in a skill you don’t possess.Clear your exhaustion track when you try to start a fight against overwhelming opposition.Clear your exhaustion track when you grievously insult, defy, or anger figures of authority.Clear your exhaustion track when you espouse dangerous ideas to the wrong audience.Clear your exhaustion track when you try to spring a con on a powerful or dangerous mark.
and I fought alongside each other to defend a clearing from a faction's advances... but we failed. Why did we defend the clearing? Why did we fail? Who defeated us?
I once protected from a mortal blow during a fight, and I would do it again. Why?
and I tried to blaze a new trail between two clearings; without the support of the major factions, it never fully came to fruition.
I was tricked, conned, or deceived by once. Why do I choose to continue working with them?
and I worked together on my first real task of significance in the Woodland, deposing a dangerous authority figure of a faction. Who did we depose? Why?
and I once met and pulled off a mad, impossible stunt together. What did we do? Why?
I stole something important, something needed or craved, for . I proved my worth to them.
and I have been working together well for a while. We read each other’s moves easily.
After and I pulled off an impressive heist and stole something very valuable from a powerful faction, my bad choices landed me in dire straits. But they bailed me out, and we’ve been close ever since.
When you fill in this connection, you each mark 2-prestige with the faction you helped, and mark 2-notoriety with the faction you harmed. During play, if you are spotted together, then any prestige or notoriety gains with those factions are doubled for the two of you.When they are in reach, mark exhaustion to take a blow meant for them. If you do, take +1 ongoing to weapon moves for the rest of the scene.If you share information with them after reading a tense situation, you both benefit from the +1 for acting on the answers. If you help them while they attempt a roguish feat, you gain choices on the help move as if you had marked 2-exhaustion when you mark 1-exhaustion.If you share information with them after reading a tense situation, you both benefit from the +1 for acting on the answers. If you help them while they attempt a roguish feat, you gain choices on the help move as if you had marked 2-exhaustion when you mark 1-exhaustion.If you share information with them after reading a tense situation, you both benefit from the +1 for acting on the answers. If you help them while they attempt a roguish feat, you gain choices on the help move as if you had marked 2-exhaustion when you mark 1-exhaustion.When you figure them out, you always hold 1, even on a miss.  During play, if you are spotted together, then any prestige or notoriety gains with those factions are doubled for the two of you.When you help them, you can mark 2-exhaustion to give a +2, instead of 1-exhaustion for a +1.When you help them fulfill their nature, you both clear your exhaustion track.
I traveled with for the time right after I became a vagabond. They helped keep me safe and showed me the Woodland. What keepsake did I gift them?
and I together helped a faction take control of a clearing, and share responsibility for it.
and I forged a bond while investigating a ruin deep in the woods. What strange minor trinkets do each of you carry from that expedition?
I did something that would have gotten me the enmity of a Woodland faction — if hadn’t covered for me. What did I do? Why and how did they protect me? Regardless, I feel indebted to them.
I see in many reminders of my old master. I am drawn to them, even as I watch them carefully. What is it that reminds me of my old master? How do they feel about my watchful eyes?
and I destroyed a faction’s resource, on behalf of an opposing faction. Why?
sprang to get me out of holding, whether they bailed me out or rescued me. I owe them.
and I had each other’s back when we were run out of a clearing because our natures got out of hand.
saw through one of my cons, and turned it back on me. How? Why did we forgive each other?
When you help them, you can mark 2-exhaustion to give a +2, instead of 1-exhaustion for a +1.When you help them, you can mark 2-exhaustion to give a +2, instead of 1-exhaustion for a +1.When you help them, you can mark 2-exhaustion to give a +2, instead of 1-exhaustion for a +1.When you fill in this connection, you each mark 2-prestige with the faction you helped, and mark 2-notoriety with the faction you harmed. During play, if you are spotted together, then any prestige or notoriety gains with those factions are doubled for the two of you.When you fill in this connection, you each mark 2-prestige with the faction you helped, and mark 2-notoriety with the faction you harmed. During play, if you are spotted together, then any prestige or notoriety gains with those factions are doubled for the two of you.When they are in reach, mark exhaustion to take a blow meant for them. If you do, take +1 ongoing to weapon moves for the rest of the scene.When you figure them out, you always hold 1, even on a miss.  When you plead with them to go along with you, you can let them clear 2-exhaustion instead of 1.When you help them fulfill their nature, you both clear your exhaustion track.
Protector
Partner
Watcher
Friend
Peer
Family
When they are in reach, mark exhaustion to take a blow meant for them. If you do, take +1 ongoing to weapon moves for the rest of the scene.
When you fill in this connection, you each mark 2-prestige with the faction you helped, and mark 2-notoriety with the faction you harmed. During play, if you are spotted together, then any prestige or notoriety gains with those factions are doubled for the two of you.
When you figure them out, you always hold 1, even on a miss. When you plead with them to go along with you, you can let them clear 2-exhaustion instead of 1.
When you help them, you can mark 2-exhaustion to give a +2, instead of 1-exhaustion for a +1.
If you share information with them after reading a tense situation, you both benefit from the +1 for acting on the answers. If you help them while they attempt a roguish feat, you gain choices on the help move as if you had marked 2-exhaustion when you mark 1-exhaustion.
When you help them fulfill their nature, you both clear your exhaustion track.
Protector
Partner
Watcher
Friend
Peer
Family
When they are in reach, mark exhaustion to take a blow meant for them. If you do, take +1 ongoing to weapon moves for the rest of the scene.
When you fill in this connection, you each mark 2-prestige with the faction you helped, and mark 2-notoriety with the faction you harmed. During play, if you are spotted together, then any prestige or notoriety gains with those factions are doubled for the two of you.
When you figure them out, you always hold 1, even on a miss. When you plead with them to go along with you, you can let them clear 2-exhaustion instead of 1.
When you help them, you can mark 2-exhaustion to give a +2, instead of 1-exhaustion for a +1.
If you share information with them after reading a tense situation, you both benefit from the +1 for acting on the answers. If you help them while they attempt a roguish feat, you gain choices on the help move as if you had marked 2-exhaustion when you mark 1-exhaustion.
When you help them fulfill their nature, you both clear your exhaustion track.
Protector
Partner
Watcher
Friend
Peer
Family
When they are in reach, mark exhaustion to take a blow meant for them. If you do, take +1 ongoing to weapon moves for the rest of the scene.
When you fill in this connection, you each mark 2-prestige with the faction you helped, and mark 2-notoriety with the faction you harmed. During play, if you are spotted together, then any prestige or notoriety gains with those factions are doubled for the two of you.
When you figure them out, you always hold 1, even on a miss. When you plead with them to go along with you, you can let them clear 2-exhaustion instead of 1.
When you help them, you can mark 2-exhaustion to give a +2, instead of 1-exhaustion for a +1.
If you share information with them after reading a tense situation, you both benefit from the +1 for acting on the answers. If you help them while they attempt a roguish feat, you gain choices on the help move as if you had marked 2-exhaustion when you mark 1-exhaustion.
When you help them fulfill their nature, you both clear your exhaustion track.
Protector
Partner
Watcher
Friend
Peer
Family
When they are in reach, mark exhaustion to take a blow meant for them. If you do, take +1 ongoing to weapon moves for the rest of the scene.
When you fill in this connection, you each mark 2-prestige with the faction you helped, and mark 2-notoriety with the faction you harmed. During play, if you are spotted together, then any prestige or notoriety gains with those factions are doubled for the two of you.
When you figure them out, you always hold 1, even on a miss. When you plead with them to go along with you, you can let them clear 2-exhaustion instead of 1.
When you help them, you can mark 2-exhaustion to give a +2, instead of 1-exhaustion for a +1.
If you share information with them after reading a tense situation, you both benefit from the +1 for acting on the answers. If you help them while they attempt a roguish feat, you gain choices on the help move as if you had marked 2-exhaustion when you mark 1-exhaustion.
When you help them fulfill their nature, you both clear your exhaustion track.
YOUR REPUTATION
[
+1+1000-1-1+2+2
]
[
-1-100+2+1+1+1+1
]
[
0000+2+2+1+1-1
]
[
+2+1+10000-1-1
]
[
+2+2-1-1+10000
]
INJURY
EXHAUSTION
DEPLETION
Advancements
Injury Exhaustion Depletion
Roguish Feats
Acrobatics
Pick pocket
Blindside
Sneak
Counterfeit
Pick Lock
Disable Device
Sleight of Hand
Hide
Weapon Skills
Cleave
Parry
Confuse Senses
Quick Shot
Disarm
Storm a Group
Harry
Trick Shot
Improvise
Vicious Strike
Your Moves
Whenever you mark any amount of prestige with a faction, mark one additional prestige. When you mark any amount of notoriety with a faction, you can instead clear an equivalent amount of marked prestige.Take +1 Might (max +3).Take one extra box of exhaustion. When your exhaustion track is full and you must mark exhaustion, you may choose to mark an equivalent amount of injury instead of being removed from the situation or going unconscious.You are adept at slipping into and out of dangerous situations without anyone noticing. When you attempt a roguish feat to sneak or hide, you can mark 2 exhaustion to shift a miss to a 7-9.Take the weapon skill Improvise a Weapon (it does not count against your limit). When you deal harm with an improvised weapon, deal +1 harm.When you wreck something with flagrantly dangerous means (explosives, uncontrolled flame, etc.), roll with Luck instead of Might.When you attempt roguish feats to get into or out of a place you’ve previously been, you can mark exhaustion to make the move as if you had rolled a 10+, instead of rolling.You have a kit of tools and supplies with which you work on long-term projects. Choose two features:
assorted scrap wood, assorted gears and springs, esoteric hand tools, manuals, assorted medicines, portable alchemy kit, sewing kit, cookware, minor explosives
Choose one drawback:
heavy (counts as 2 Load instead of 1), bulky & obvious, stolen, fragile
When you open up your toolkit and dedicate yourself to making a thing or to getting to the bottom of something, decide what and tell the GM. The GM will give you between 1 to 4 conditions you must fulfill to accomplish your goal, including time taken, materials needed, help needed, facilities/tools needed, or the limits on the project. When you accomplish the conditions, you accomplish the goal.When you trick an NPC into fighting another NPC, you can remove one option from the 7-9 list—they cannot choose that option instead of doing what you want.
When you aim to subdue an enemy quickly and nonlethally, you can engage in melee with Cunning instead of Might. You cannot choose to inflict serious harm if you do.When you use words to pause an argument or violent conflict between others, roll with Charm. On a hit, they choose: mark 2 exhaustion and keep going, or stop for now. On a 10+, take +1 ongoing to dealing with them peacefully. On a miss, NPCs turn their anger to you, and PCs take +1 ongoing against you for the scene.Take +1 Finesse (max +3).When you take advantage of an opening to escape from a dangerous situation, roll with Finesse. On a hit, you get away. On a 10+, choose 1. On a 7-9, choose 2:
You suffer injury or exhaustion (GM’s choice) during your escape
You end up in another dangerous situation
You leave something important behind
On a miss, you escape, but it costs you—mark injury or exhaustion, GM’s choice—and you leave ample evidence behind for your foes to track and follow you.When you figure out a denizen of status, authority, or power, roll with Might instead of Charm. When you trick a denizen of status, authority, or power by playing subordinate, roll with Might instead of Cunning.When you use available materials to rig up a dangerous device, roll with Finesse. On a hit, you cobble together something that will do what you want, one time. On a 10+, choose one. On a 7-9, choose two. The device is:
more dangerous than intended
larger or more unwieldy than intended
more temperamental and fragile than intended
On a miss, you need some vital component to finish it; the GM will tell you what.When you slip into shadows while unnoticed, mark exhaustion and hold 1. As long as you remain quiet, move slowly, and hold 1 for this move, you will remain hidden. If you inadvertently reveal yourself, lose your hold. Spend your hold to reveal yourself from a darkened place, suddenly and without warning. If you attack someone immediately after spending the hold, take +3 on the roll.When you repair destroyed personal equipment with your toolbox, the GM will set one condition as per the toolbox move. Fulfill it, and clear all wear for that equipment.  On a 10+, hold 3. On a 7-9, hold 2.  On a miss, your attempts at flattery are suspicious—they’re going to keep their eye on you.
When you gather information about the goings-on in a clearing, roll with Cunning. On a 10+, ask 3. On a 7-9, ask 2.
Who holds power in this clearing?
Who is the local dissident?
What are the denizens afraid of?
What do the denizens hope for?
What opportunities exist for enterprising vagabonds?
On a miss, your questions tip off someone dangerous.
When you smash your way through scenery to reach someone or something, roll with Might. On a hit, you reach your target. On a 10+, choose 1. On a 7–9, choose 2.
 (It does not count against your maximum.) When you pretend to be an innocuous messenger carrying a missive of import to trick someone, roll with Luck instead of Cunning.You have expertise in the poisons and antidotes of the Woodland. When you brew a poison, mark depletion and say what effect you want it to have: sleep, weakness, inebriation, or death. Any poison you make requires ingestion or injection; you can use the poison on your weapon or put it in your target’s food or drink. When you study a poison or its effects to make an antidote, the GM will tell you what special ingredient you’ll need. Get the ingredient and mark 1 depletion to brew the antidote.When you enter a social environment dependent on manners and etiquette, roll with Cunning. On a 10+, hold 3. On a 7-9, hold 2. Lose all hold when you leave or when social rules fall apart. Spend hold 1-for-1 to:
Cover up a social faux pas on behalf of you or an ally; clear 1 exhaustion.
Call out someone else’s social faux pas; inflict 1-morale harm on them.
Charm someone; take +1 ongoing to speak to them while you have hold.
Demonstrate your value; mark prestige with a powerful denizen’s faction.
On a miss, the rules of etiquette here are far different from what you expected; mark exhaustion as you commit a gravely impolite error.You gain the roguish feat Blindside (it does not count against your maximum for advancement). When you attempt a roguish feat to blindside someone while they are distracted by environmental dangers (a raging fire, an oncoming flood, etc.), roll with Luck instead of Cunning.When you evade and dodge your enemy so as to tire them out, roll with Finesse. On a hit, you can mark exhaustion to make them mark 2-exhaustion. On a 10+, you can mark exhaustion to make them mark 3-exhaustion. On a miss, they catch you in the middle of a dodge—you’re at their mercy.Take two extra boxes of depletion.When you trust fate to see you through by begging, pleading, or abasing
yourself, roll with Charm instead of Luck.
When you give a speech to interested denizens of a clearing, say what you are motivating them to do and roll with Charm. On a hit, they will move to do it as they see fit. On a 10+, choose 2. On a 7-9, choose 1.

Take 1 additional injury boxes. Whenever time passes or you journey to a new clearing, you can clear 2 injury boxes automatically.When you dash your way through a chaotic scene or fight, roll with Finesse. On a 10+, hold 3. On a 7-9, hold 2. Spend your hold 1-for-1 to dash to something within sight and reach without being stopped, or to dash away from something nearby without being stopped. You can dash away from an enemy even at the moment they attack.  Mark exhaustion to reroll a move made in pursuit of that task. You cannot commit yourself to another cause until you accomplish the first, or break your oath. If you break your oath, fill your exhaustion track and mark 4 notoriety with the faction whose trust you betrayed. If you fulfill your oath, mark 4 prestige with the faction whose trust you kept.You’re at your luckiest when you go into danger without hesitation. When you dive into a dangerous situation without forethought or planning, treat yourself as having “Luck Armor,” with 1 box of wear (remember, armor is only “destroyed” when you would mark another box of wear, and all its boxes are full). The “Luck armor” automatically goes away once the danger has passed, and the next time you would have “Luck armor,” you gain it as if it was brand new with clear boxes.When you grapple with an enemy larger than you, roll with Finesse instead of Might. On a miss, they overpower you—you’re at their mercy.When you create a makeshift device on the fly, roll with Cunning. On a hit, you create a device that works once, then breaks. On a 10+, choose one:
It works exceptionally well
You get an additional use out of it
On a miss, the device works, but it has an unintended side effect that the GM will reveal when you use it.When you play upon an enemy’s insecurities, concerns, or fears to distract them with words during a fight, roll with Cunning. On a hit, you create an opening for yourself—make any available weapon move against them at +1, or strike quickly and deal injury to them. On a 7-9, you also tick them off; they aren’t listening to you anymore, no matter what you do, until the situation drastically changes.
Take +1 Cunning (max +3).When you target someone with a bow, mark wear on the bow to roll with Might. On a hit, mark exhaustion to inflict 1 additional injury. Mark exhaustion again to make your shot ignore the enemy’s armor—they cannot mark wear to absorb the injury.When you travel along the paths to another clearing, you can always give +1 to the roll or clear 2-exhaustion, your choice. When you travel through the forest to another clearing, you can always give +1 to the roll or clear 2-depletion, your choice. In both cases, before you arrive at the next clearing, you can ask the GM any two questions about the next clearing, based on what you remember from your last time through.When you persuade an NPC with open threats or naked steel, roll with Might instead of Charm.When you call upon a reasonable foe to uphold a rule of war, roll with Might. On a hit, they feel obliged; choose one below they must follow. On a 7-9, they choose one that you must follow; disobey, and the obligation ends.
Show mercy to surrendering foes and prisoners
Refrain from underhanded tactics in a fight
Face each other without aid, back-up, or assistance
Keep the violence away from the unarmed or innocent
Fight to surrender or subdual, without retreat
On a miss, they feel no obligation to your ideas of war; prepare for a brutal lesson in the rules they adhere to.You have a mask or outfit you wear when you go about your most destructive work—more of a calling card, an identifier of “the real you,” than a disguise. Treat it as a piece of equipment with two boxes of wear. While you have your mask on, any notoriety you gain is doubled, any prestige you gain is halved, and take +1 to trust fate and all Scoundrel playbook moves. If your mask is ever taken from you, mark exhaustion. If your mask is ever destroyed, mark 4-exhaustion. If your mask is destroyed, you can make a new mask when time passes.Take +1 Finesse (max +3).When you attempt roguish feats involving mechanisms or locks, mark depletion to roll with Cunning instead of Finesse.When you play a game of skill and wit to loosen another’s tongue, roll with Charm. On a hit, they let slip something useful or valuable. On a 7-9, you have to lose the game to get them there; mark one depletion. On a miss, they’re better than you ever thought; either mark one depletion and cut your losses, or mark three depletion and they’ll start talking.
When you try to befriend an NPC you’ve just met by matching their personality, body language, and desires, mark exhaustion and roll with Cunning.  On a 10+, they really like you—they’ll share a valuable secret or grant you a serious favor instead. On a miss, you read them totally wrong, and their displeasure costs you.When you defend someone or something from an immediate NPC or environmental threat, roll with Might. On a hit, you keep them safe and choose one. On a 7–9, it costs: expose yourself to danger or escalate the situation.
Draw the attention of the threat; they focus on you now.
Put the threat in a vulnerable spot; take +1 forward to counterstrike.
Push the threat back; you and your protectee have a chance to maneuver or flee.
On a miss, you take the full brunt of the blow intended for your protectee, and the threat has you where it wants you.You’ve got a good sense for finding secret paths and doors. When you spend time looking for a secret way in or out of a place that might have one, mark exhaustion and roll with Luck. On a hit, you find a hidden path—the GM will detail it and to where it leads. On a 10+, there’s something along or inside the path of value to you—the GM will tell you what. On a miss, you find a secret path...and someone else is using it right this second. They probably won’t be happy you found their secret.Take two of the following weapon skills: Trick Shot, Confuse Senses, Improvise Weapon, Disarm, Vicious Strike. None of the skills you take with this move count against your maximum for advancement.Take +1 Cunning (max +3).When you use a weapon move (basic or skilled), mark exhaustion to roll with Luck instead of the listed stat.When you figure someone out, you can always ask (even on a miss):
what is the most valuable thing they are carrying?
When you read a tense situation, you can always ask (even on a miss):
what is the most valuable thing here?
When you dismantle a broken or disabled piece of equipment or machinery, clear 2 depletion boxes.Take the weapon skill Confuse Senses. This does not count against the maximum number of weapon skills you can take. When you throw something to confuse an opponent’s senses at close or intimate range, roll with Cunning instead of Finesse.
Whenever you mark any amount of prestige with a faction, mark one additional prestige. When you mark any amount of notoriety with a faction, you can instead clear an equivalent amount of marked prestige.Take +1 Might (max +3).Take one extra box of exhaustion. When your exhaustion track is full and you must mark exhaustion, you may choose to mark an equivalent amount of injury instead of being removed from the situation or going unconscious.You are adept at slipping into and out of dangerous situations without anyone noticing. When you attempt a roguish feat to sneak or hide, you can mark 2 exhaustion to shift a miss to a 7-9.Take the weapon skill Improvise a Weapon (it does not count against your limit). When you deal harm with an improvised weapon, deal +1 harm.When you wreck something with flagrantly dangerous means (explosives, uncontrolled flame, etc.), roll with Luck instead of Might.When you attempt roguish feats to get into or out of a place you’ve previously been, you can mark exhaustion to make the move as if you had rolled a 10+, instead of rolling.You have a kit of tools and supplies with which you work on long-term projects. Choose two features:
assorted scrap wood, assorted gears and springs, esoteric hand tools, manuals, assorted medicines, portable alchemy kit, sewing kit, cookware, minor explosives
Choose one drawback:
heavy (counts as 2 Load instead of 1), bulky & obvious, stolen, fragile
When you open up your toolkit and dedicate yourself to making a thing or to getting to the bottom of something, decide what and tell the GM. The GM will give you between 1 to 4 conditions you must fulfill to accomplish your goal, including time taken, materials needed, help needed, facilities/tools needed, or the limits on the project. When you accomplish the conditions, you accomplish the goal.When you trick an NPC into fighting another NPC, you can remove one option from the 7-9 list—they cannot choose that option instead of doing what you want.When you aim to subdue an enemy quickly and nonlethally, you can engage in melee with Cunning instead of Might. You cannot choose to inflict serious harm if you do.When you use words to pause an argument or violent conflict between others, roll with Charm. On a hit, they choose: mark 2 exhaustion and keep going, or stop for now. On a 10+, take +1 ongoing to dealing with them peacefully. On a miss, NPCs turn their anger to you, and PCs take +1 ongoing against you for the scene.Take +1 Finesse (max +3).When you take advantage of an opening to escape from a dangerous situation, roll with Finesse. On a hit, you get away. On a 10+, choose 1. On a 7-9, choose 2:
You suffer injury or exhaustion (GM’s choice) during your escape
You end up in another dangerous situation
You leave something important behind
On a miss, you escape, but it costs you—mark injury or exhaustion, GM’s choice—and you leave ample evidence behind for your foes to track and follow you.When you figure out a denizen of status, authority, or power, roll with Might instead of Charm. When you trick a denizen of status, authority, or power by playing subordinate, roll with Might instead of Cunning.When you use available materials to rig up a dangerous device, roll with Finesse. On a hit, you cobble together something that will do what you want, one time. On a 10+, choose one. On a 7-9, choose two. The device is:
more dangerous than intended
larger or more unwieldy than intended
more temperamental and fragile than intended
On a miss, you need some vital component to finish it; the GM will tell you what.When you slip into shadows while unnoticed, mark exhaustion and hold 1. As long as you remain quiet, move slowly, and hold 1 for this move, you will remain hidden. If you inadvertently reveal yourself, lose your hold. Spend your hold to reveal yourself from a darkened place, suddenly and without warning. If you attack someone immediately after spending the hold, take +3 on the roll.When you repair destroyed personal equipment with your toolbox, the GM will set one condition as per the toolbox move. Fulfill it, and clear all wear for that equipment.  On a 10+, hold 3. On a 7-9, hold 2.  On a miss, your attempts at flattery are suspicious—they’re going to keep their eye on you.
When you gather information about the goings-on in a clearing, roll with Cunning. On a 10+, ask 3. On a 7-9, ask 2.
Who holds power in this clearing?
Who is the local dissident?
What are the denizens afraid of?
What do the denizens hope for?
What opportunities exist for enterprising vagabonds?
On a miss, your questions tip off someone dangerous.
When you smash your way through scenery to reach someone or something, roll with Might. On a hit, you reach your target. On a 10+, choose 1. On a 7–9, choose 2.
 (It does not count against your maximum.) When you pretend to be an innocuous messenger carrying a missive of import to trick someone, roll with Luck instead of Cunning.You have expertise in the poisons and antidotes of the Woodland. When you brew a poison, mark depletion and say what effect you want it to have: sleep, weakness, inebriation, or death. Any poison you make requires ingestion or injection; you can use the poison on your weapon or put it in your target’s food or drink. When you study a poison or its effects to make an antidote, the GM will tell you what special ingredient you’ll need. Get the ingredient and mark 1 depletion to brew the antidote.When you enter a social environment dependent on manners and etiquette, roll with Cunning. On a 10+, hold 3. On a 7-9, hold 2. Lose all hold when you leave or when social rules fall apart. Spend hold 1-for-1 to:
Cover up a social faux pas on behalf of you or an ally; clear 1 exhaustion.
Call out someone else’s social faux pas; inflict 1-morale harm on them.
Charm someone; take +1 ongoing to speak to them while you have hold.
Demonstrate your value; mark prestige with a powerful denizen’s faction.
On a miss, the rules of etiquette here are far different from what you expected; mark exhaustion as you commit a gravely impolite error.You gain the roguish feat Blindside (it does not count against your maximum for advancement). When you attempt a roguish feat to blindside someone while they are distracted by environmental dangers (a raging fire, an oncoming flood, etc.), roll with Luck instead of Cunning.When you evade and dodge your enemy so as to tire them out, roll with Finesse. On a hit, you can mark exhaustion to make them mark 2-exhaustion. On a 10+, you can mark exhaustion to make them mark 3-exhaustion. On a miss, they catch you in the middle of a dodge—you’re at their mercy.Take two extra boxes of depletion.When you trust fate to see you through by begging, pleading, or abasing
yourself, roll with Charm instead of Luck.
When you give a speech to interested denizens of a clearing, say what you are motivating them to do and roll with Charm. On a hit, they will move to do it as they see fit. On a 10+, choose 2. On a 7-9, choose 1.

Take 1 additional injury boxes. Whenever time passes or you journey to a new clearing, you can clear 2 injury boxes automatically.When you dash your way through a chaotic scene or fight, roll with Finesse. On a 10+, hold 3. On a 7-9, hold 2. Spend your hold 1-for-1 to dash to something within sight and reach without being stopped, or to dash away from something nearby without being stopped. You can dash away from an enemy even at the moment they attack.  Mark exhaustion to reroll a move made in pursuit of that task. You cannot commit yourself to another cause until you accomplish the first, or break your oath. If you break your oath, fill your exhaustion track and mark 4 notoriety with the faction whose trust you betrayed. If you fulfill your oath, mark 4 prestige with the faction whose trust you kept.You’re at your luckiest when you go into danger without hesitation. When you dive into a dangerous situation without forethought or planning, treat yourself as having “Luck Armor,” with 1 box of wear (remember, armor is only “destroyed” when you would mark another box of wear, and all its boxes are full). The “Luck armor” automatically goes away once the danger has passed, and the next time you would have “Luck armor,” you gain it as if it was brand new with clear boxes.When you grapple with an enemy larger than you, roll with Finesse instead of Might. On a miss, they overpower you—you’re at their mercy.When you create a makeshift device on the fly, roll with Cunning. On a hit, you create a device that works once, then breaks. On a 10+, choose one:
It works exceptionally well
You get an additional use out of it
On a miss, the device works, but it has an unintended side effect that the GM will reveal when you use it.When you play upon an enemy’s insecurities, concerns, or fears to distract them with words during a fight, roll with Cunning. On a hit, you create an opening for yourself—make any available weapon move against them at +1, or strike quickly and deal injury to them. On a 7-9, you also tick them off; they aren’t listening to you anymore, no matter what you do, until the situation drastically changes.  On a hit, mark exhaustion to inflict 1 additional injury. Mark exhaustion again to make your shot ignore the enemy’s armor—they cannot mark wear to absorb the injury.When you travel along the paths to another clearing, you can always give +1 to the roll or clear 2-exhaustion, your choice. When you travel through the forest to another clearing, you can always give +1 to the roll or clear 2-depletion, your choice. In both cases, before you arrive at the next clearing, you can ask the GM any two questions about the next clearing, based on what you remember from your last time through.When you persuade an NPC with open threats or naked steel, roll with Might instead of Charm.When you call upon a reasonable foe to uphold a rule of war, roll with Might. On a hit, they feel obliged; choose one below they must follow. On a 7-9, they choose one that you must follow; disobey, and the obligation ends.
Show mercy to surrendering foes and prisoners
Refrain from underhanded tactics in a fight
Face each other without aid, back-up, or assistance
Keep the violence away from the unarmed or innocent
Fight to surrender or subdual, without retreat
On a miss, they feel no obligation to your ideas of war; prepare for a brutal lesson in the rules they adhere to.You have a mask or outfit you wear when you go about your most destructive work—more of a calling card, an identifier of “the real you,” than a disguise. Treat it as a piece of equipment with two boxes of wear. While you have your mask on, any notoriety you gain is doubled, any prestige you gain is halved, and take +1 to trust fate and all Scoundrel playbook moves. If your mask is ever taken from you, mark exhaustion. If your mask is ever destroyed, mark 4-exhaustion. If your mask is destroyed, you can make a new mask when time passes.Take +1 Finesse (max +3).When you attempt roguish feats involving mechanisms or locks, mark depletion to roll with Cunning instead of Finesse.When you play a game of skill and wit to loosen another’s tongue, roll with Charm. On a hit, they let slip something useful or valuable. On a 7-9, you have to lose the game to get them there; mark one depletion. On a miss, they’re better than you ever thought; either mark one depletion and cut your losses, or mark three depletion and they’ll start talking.When you try to befriend an NPC you’ve just met by matching their personality, body language, and desires, mark exhaustion and roll with Cunning.  On a 10+, they really like you—they’ll share a valuable secret or grant you a serious favor instead. On a miss, you read them totally wrong, and their displeasure costs you.When you defend someone or something from an immediate NPC or environmental threat, roll with Might. On a hit, you keep them safe and choose one. On a 7–9, it costs: expose yourself to danger or escalate the situation.
Draw the attention of the threat; they focus on you now.
Put the threat in a vulnerable spot; take +1 forward to counterstrike.
Push the threat back; you and your protectee have a chance to maneuver or flee.
On a miss, you take the full brunt of the blow intended for your protectee, and the threat has you where it wants you.You’ve got a good sense for finding secret paths and doors. When you spend time looking for a secret way in or out of a place that might have one, mark exhaustion and roll with Luck. On a hit, you find a hidden path—the GM will detail it and to where it leads. On a 10+, there’s something along or inside the path of value to you—the GM will tell you what. On a miss, you find a secret path...and someone else is using it right this second. They probably won’t be happy you found their secret.Take two of the following weapon skills: Trick Shot, Confuse Senses, Improvise Weapon, Disarm, Vicious Strike. None of the skills you take with this move count against your maximum for advancement.Take +1 Cunning (max +3).When you use a weapon move (basic or skilled), mark exhaustion to roll with Luck instead of the listed stat.When you figure someone out, you can always ask (even on a miss):
what is the most valuable thing they are carrying?
When you read a tense situation, you can always ask (even on a miss):
what is the most valuable thing here?
When you dismantle a broken or disabled piece of equipment or machinery, clear 2 depletion boxes.Take the weapon skill Confuse Senses. This does not count against the maximum number of weapon skills you can take. When you throw something to confuse an opponent’s senses at close or intimate range, roll with Cunning instead of Finesse.
Whenever you mark any amount of prestige with a faction, mark one additional prestige. When you mark any amount of notoriety with a faction, you can instead clear an equivalent amount of marked prestige.Take +1 Might (max +3).Take one extra box of exhaustion. When your exhaustion track is full and you must mark exhaustion, you may choose to mark an equivalent amount of injury instead of being removed from the situation or going unconscious.You are adept at slipping into and out of dangerous situations without anyone noticing. When you attempt a roguish feat to sneak or hide, you can mark 2 exhaustion to shift a miss to a 7-9.Take the weapon skill Improvise a Weapon (it does not count against your limit). When you deal harm with an improvised weapon, deal +1 harm.When you wreck something with flagrantly dangerous means (explosives, uncontrolled flame, etc.), roll with Luck instead of Might.When you attempt roguish feats to get into or out of a place you’ve previously been, you can mark exhaustion to make the move as if you had rolled a 10+, instead of rolling.You have a kit of tools and supplies with which you work on long-term projects. Choose two features:
assorted scrap wood, assorted gears and springs, esoteric hand tools, manuals, assorted medicines, portable alchemy kit, sewing kit, cookware, minor explosives
Choose one drawback:
heavy (counts as 2 Load instead of 1), bulky & obvious, stolen, fragile
When you open up your toolkit and dedicate yourself to making a thing or to getting to the bottom of something, decide what and tell the GM. The GM will give you between 1 to 4 conditions you must fulfill to accomplish your goal, including time taken, materials needed, help needed, facilities/tools needed, or the limits on the project. When you accomplish the conditions, you accomplish the goal.When you trick an NPC into fighting another NPC, you can remove one option from the 7-9 list—they cannot choose that option instead of doing what you want.When you aim to subdue an enemy quickly and nonlethally, you can engage in melee with Cunning instead of Might. You cannot choose to inflict serious harm if you do.When you use words to pause an argument or violent conflict between others, roll with Charm. On a hit, they choose: mark 2 exhaustion and keep going, or stop for now. On a 10+, take +1 ongoing to dealing with them peacefully. On a miss, NPCs turn their anger to you, and PCs take +1 ongoing against you for the scene.Take +1 Finesse (max +3).When you take advantage of an opening to escape from a dangerous situation, roll with Finesse. On a hit, you get away. On a 10+, choose 1. On a 7-9, choose 2:
You suffer injury or exhaustion (GM’s choice) during your escape
You end up in another dangerous situation
You leave something important behind
On a miss, you escape, but it costs you—mark injury or exhaustion, GM’s choice—and you leave ample evidence behind for your foes to track and follow you.When you figure out a denizen of status, authority, or power, roll with Might instead of Charm. When you trick a denizen of status, authority, or power by playing subordinate, roll with Might instead of Cunning.When you use available materials to rig up a dangerous device, roll with Finesse. On a hit, you cobble together something that will do what you want, one time. On a 10+, choose one. On a 7-9, choose two. The device is:
more dangerous than intended
larger or more unwieldy than intended
more temperamental and fragile than intended
On a miss, you need some vital component to finish it; the GM will tell you what.When you slip into shadows while unnoticed, mark exhaustion and hold 1. As long as you remain quiet, move slowly, and hold 1 for this move, you will remain hidden. If you inadvertently reveal yourself, lose your hold. Spend your hold to reveal yourself from a darkened place, suddenly and without warning. If you attack someone immediately after spending the hold, take +3 on the roll.When you repair destroyed personal equipment with your toolbox, the GM will set one condition as per the toolbox move. Fulfill it, and clear all wear for that equipment.  On a 10+, hold 3. On a 7-9, hold 2.  On a miss, your attempts at flattery are suspicious—they’re going to keep their eye on you.
When you gather information about the goings-on in a clearing, roll with Cunning. On a 10+, ask 3. On a 7-9, ask 2.
Who holds power in this clearing?
Who is the local dissident?
What are the denizens afraid of?
What do the denizens hope for?
What opportunities exist for enterprising vagabonds?
On a miss, your questions tip off someone dangerous.
When you smash your way through scenery to reach someone or something, roll with Might. On a hit, you reach your target. On a 10+, choose 1. On a 7–9, choose 2.
 (It does not count against your maximum.) When you pretend to be an innocuous messenger carrying a missive of import to trick someone, roll with Luck instead of Cunning.You have expertise in the poisons and antidotes of the Woodland. When you brew a poison, mark depletion and say what effect you want it to have: sleep, weakness, inebriation, or death. Any poison you make requires ingestion or injection; you can use the poison on your weapon or put it in your target’s food or drink. When you study a poison or its effects to make an antidote, the GM will tell you what special ingredient you’ll need. Get the ingredient and mark 1 depletion to brew the antidote.When you enter a social environment dependent on manners and etiquette, roll with Cunning. On a 10+, hold 3. On a 7-9, hold 2. Lose all hold when you leave or when social rules fall apart. Spend hold 1-for-1 to:
Cover up a social faux pas on behalf of you or an ally; clear 1 exhaustion.
Call out someone else’s social faux pas; inflict 1-morale harm on them.
Charm someone; take +1 ongoing to speak to them while you have hold.
Demonstrate your value; mark prestige with a powerful denizen’s faction.
On a miss, the rules of etiquette here are far different from what you expected; mark exhaustion as you commit a gravely impolite error.You gain the roguish feat Blindside (it does not count against your maximum for advancement). When you attempt a roguish feat to blindside someone while they are distracted by environmental dangers (a raging fire, an oncoming flood, etc.), roll with Luck instead of Cunning.When you evade and dodge your enemy so as to tire them out, roll with Finesse. On a hit, you can mark exhaustion to make them mark 2-exhaustion. On a 10+, you can mark exhaustion to make them mark 3-exhaustion. On a miss, they catch you in the middle of a dodge—you’re at their mercy.Take two extra boxes of depletion.When you trust fate to see you through by begging, pleading, or abasing
yourself, roll with Charm instead of Luck.
When you give a speech to interested denizens of a clearing, say what you are motivating them to do and roll with Charm. On a hit, they will move to do it as they see fit. On a 10+, choose 2. On a 7-9, choose 1.

Take 1 additional injury boxes. Whenever time passes or you journey to a new clearing, you can clear 2 injury boxes automatically.When you dash your way through a chaotic scene or fight, roll with Finesse. On a 10+, hold 3. On a 7-9, hold 2. Spend your hold 1-for-1 to dash to something within sight and reach without being stopped, or to dash away from something nearby without being stopped. You can dash away from an enemy even at the moment they attack.  Mark exhaustion to reroll a move made in pursuit of that task. You cannot commit yourself to another cause until you accomplish the first, or break your oath. If you break your oath, fill your exhaustion track and mark 4 notoriety with the faction whose trust you betrayed. If you fulfill your oath, mark 4 prestige with the faction whose trust you kept.You’re at your luckiest when you go into danger without hesitation. When you dive into a dangerous situation without forethought or planning, treat yourself as having “Luck Armor,” with 1 box of wear (remember, armor is only “destroyed” when you would mark another box of wear, and all its boxes are full). The “Luck armor” automatically goes away once the danger has passed, and the next time you would have “Luck armor,” you gain it as if it was brand new with clear boxes.When you grapple with an enemy larger than you, roll with Finesse instead of Might. On a miss, they overpower you—you’re at their mercy.When you create a makeshift device on the fly, roll with Cunning. On a hit, you create a device that works once, then breaks. On a 10+, choose one:
It works exceptionally well
You get an additional use out of it
On a miss, the device works, but it has an unintended side effect that the GM will reveal when you use it.When you play upon an enemy’s insecurities, concerns, or fears to distract them with words during a fight, roll with Cunning. On a hit, you create an opening for yourself—make any available weapon move against them at +1, or strike quickly and deal injury to them. On a 7-9, you also tick them off; they aren’t listening to you anymore, no matter what you do, until the situation drastically changes.  On a hit, mark exhaustion to inflict 1 additional injury. Mark exhaustion again to make your shot ignore the enemy’s armor—they cannot mark wear to absorb the injury.When you travel along the paths to another clearing, you can always give +1 to the roll or clear 2-exhaustion, your choice. When you travel through the forest to another clearing, you can always give +1 to the roll or clear 2-depletion, your choice. In both cases, before you arrive at the next clearing, you can ask the GM any two questions about the next clearing, based on what you remember from your last time through.When you persuade an NPC with open threats or naked steel, roll with Might instead of Charm.When you call upon a reasonable foe to uphold a rule of war, roll with Might. On a hit, they feel obliged; choose one below they must follow. On a 7-9, they choose one that you must follow; disobey, and the obligation ends.
Show mercy to surrendering foes and prisoners
Refrain from underhanded tactics in a fight
Face each other without aid, back-up, or assistance
Keep the violence away from the unarmed or innocent
Fight to surrender or subdual, without retreat
On a miss, they feel no obligation to your ideas of war; prepare for a brutal lesson in the rules they adhere to.You have a mask or outfit you wear when you go about your most destructive work—more of a calling card, an identifier of “the real you,” than a disguise. Treat it as a piece of equipment with two boxes of wear. While you have your mask on, any notoriety you gain is doubled, any prestige you gain is halved, and take +1 to trust fate and all Scoundrel playbook moves. If your mask is ever taken from you, mark exhaustion. If your mask is ever destroyed, mark 4-exhaustion. If your mask is destroyed, you can make a new mask when time passes.Take +1 Finesse (max +3).When you attempt roguish feats involving mechanisms or locks, mark depletion to roll with Cunning instead of Finesse.When you play a game of skill and wit to loosen another’s tongue, roll with Charm. On a hit, they let slip something useful or valuable. On a 7-9, you have to lose the game to get them there; mark one depletion. On a miss, they’re better than you ever thought; either mark one depletion and cut your losses, or mark three depletion and they’ll start talking.When you try to befriend an NPC you’ve just met by matching their personality, body language, and desires, mark exhaustion and roll with Cunning.  On a 10+, they really like you—they’ll share a valuable secret or grant you a serious favor instead. On a miss, you read them totally wrong, and their displeasure costs you.When you defend someone or something from an immediate NPC or environmental threat, roll with Might. On a hit, you keep them safe and choose one. On a 7–9, it costs: expose yourself to danger or escalate the situation.
Draw the attention of the threat; they focus on you now.
Put the threat in a vulnerable spot; take +1 forward to counterstrike.
Push the threat back; you and your protectee have a chance to maneuver or flee.
On a miss, you take the full brunt of the blow intended for your protectee, and the threat has you where it wants you.You’ve got a good sense for finding secret paths and doors. When you spend time looking for a secret way in or out of a place that might have one, mark exhaustion and roll with Luck. On a hit, you find a hidden path—the GM will detail it and to where it leads. On a 10+, there’s something along or inside the path of value to you—the GM will tell you what. On a miss, you find a secret path...and someone else is using it right this second. They probably won’t be happy you found their secret.Take two of the following weapon skills: Trick Shot, Confuse Senses, Improvise Weapon, Disarm, Vicious Strike. None of the skills you take with this move count against your maximum for advancement.Take +1 Cunning (max +3).When you use a weapon move (basic or skilled), mark exhaustion to roll with Luck instead of the listed stat.When you figure someone out, you can always ask (even on a miss):
what is the most valuable thing they are carrying?
When you read a tense situation, you can always ask (even on a miss):
what is the most valuable thing here?
When you dismantle a broken or disabled piece of equipment or machinery, clear 2 depletion boxes.Take the weapon skill Confuse Senses. This does not count against the maximum number of weapon skills you can take. When you throw something to confuse an opponent’s senses at close or intimate range, roll with Cunning instead of Finesse.


Elliptic curves#
Conductor#
How do you compute the conductor of an elliptic curve (over \(\QQ\)) in Sage?
Once you define an elliptic curve \(E\) in Sage, using the
EllipticCurve
command, the conductor is one of several “methods”
associated to \(E\). Here is an example of the syntax
(borrowed from section 2.4 “Modular forms” in the tutorial):
sage: E = EllipticCurve([1,2,3,4,5])
sage: E
Elliptic Curve defined by y^2 + x*y + 3*y = x^3 + 2*x^2 + 4*x + 5 over
Rational Field
sage: E.conductor()
10351
\(j\)-invariant#
How do you compute the \(j\)-invariant of an elliptic curve in Sage?
Other methods associated to the EllipticCurve
class are
j_invariant
, discriminant
, and weierstrass_model
. Here is
an example of their syntax.
sage: E = EllipticCurve([0, -1, 1, -10, -20])
sage: E
Elliptic Curve defined by y^2 + y = x^3 - x^2 - 10*x - 20 over Rational Field
sage: E.j_invariant()
-122023936/161051
sage: E.short_weierstrass_model()
Elliptic Curve defined by y^2 = x^3 - 13392*x - 1080432 over Rational Field
sage: E.discriminant()
-161051
sage: E = EllipticCurve(GF(5),[0, -1, 1, -10, -20])
sage: E.short_weierstrass_model()
Elliptic Curve defined by y^2 = x^3 + 3*x + 3 over Finite Field of size 5
sage: E.j_invariant()
4
The \(GF(q)\)-rational points on E#
How do you compute the number of points of an elliptic curve over a finite field?
Given an elliptic curve defined over \(\mathbb{F} = GF(q)\), Sage can compute its set of \(\mathbb{F}\)-rational points
sage: E = EllipticCurve(GF(5),[0, -1, 1, -10, -20])
sage: E
Elliptic Curve defined by y^2 + y = x^3 + 4*x^2 over Finite Field of size 5
sage: E.points()
[(0 : 0 : 1), (0 : 1 : 0), (0 : 4 : 1), (1 : 0 : 1), (1 : 4 : 1)]
sage: E.cardinality()
5
sage: G = E.abelian_group()
sage: G
Additive abelian group isomorphic to Z/5 embedded in Abelian group of points on Elliptic Curve defined by y^2 + y = x^3 + 4*x^2 over Finite Field of size 5
sage: G.permutation_group()
Permutation Group with generators [(1,2,3,4,5)]
Modular form associated to an elliptic curve over \(\QQ\)#
Let \(E\) be a “nice” elliptic curve whose equation has integer coefficients, let \(N\) be the conductor of \(E\) and, for each \(n\), let \(a_n\) be the number appearing in the Hasse-Weil \(L\)-function of \(E\). The Taniyama-Shimura conjecture (proven by Wiles) states that there exists a modular form of weight two and level \(N\) which is an eigenform under the Hecke operators and has a Fourier series \(\sum_{n = 0}^\infty a_n q^n\). Sage can compute the sequence \(a_n\) associated to \(E\). Here is an example.
sage: E = EllipticCurve([0, -1, 1, -10, -20])
sage: E
Elliptic Curve defined by y^2 + y = x^3 - x^2 - 10*x - 20 over Rational Field
sage: E.conductor()
11
sage: E.anlist(20)
[0, 1, -2, -1, 2, 1, 2, -2, 0, -2, -2, 1, -2, 4, 4, -1, -4, -2, 4, 0, 2]
sage: E.analytic_rank()
0


| Adding files |
Beezer allows you to add files & folders (entries) to any folder inside the archive and not just at the root of the archive.
Before adding entries you need to choose where to add them (unless you are adding files through drag 'n drop). The following paragraph explains where Beezer will add new files:
- If you have selected a file, newly added entries will be added in the same folder as the selected file.
- If you have selected a folder, newly added entries will be added inside the selected folder.
- If you have no selection newly added entries will be added to the root of the archive.
If you have multiple selections before adding entries, the first visible selected item will be used.
Once you have chosen where to add the files, you can choose any of the following actions:
- From Actions –> Add, or
- From toolbar: Add
A file requester will pop-up asking you to choose which files and folders you wish to add. After choosing them, press the "Add" button and the selected entries will be added to the archive.
Drag 'n Drop
You can also add entries to the archive by dropping them from Tracker to the treeview. In this case, the selected entry will NOT be used to determine where the new entries will be added. Rather a horizontal marker (that appears as you drag the entries to be added) will determine where new entries are added.
When you drag your mouse over the treeview you will see a horizontal line. This is the location where the dropped entries will be added. If you want to add the files at the root of the archive, press SHIFT and you will see the horizontal line turn red.
Thus dropping entries when the line is blue, adds them to that location, dropping entries when the line is red adds the entries root of the archive.
The process of adding is shown by a progress bar. If the files you are adding already exist in the archive, the replacement action in Preferences: Add would be used.
Cancelling the operation
You can cancel this operation while it is in progress, but doing so will leave the archive in an indeterminate state - regarding the physical changes to the archive. This is because different archivers react differently when they are stopped before completing their task. For example, some archives automatically undo the changes while some don't. Thus you will have to re-load the archive.
In general it's not advisable to cancel this operation, as it can leave your archive corrupted. You have been warned! :)
| Deleting Files | Creating Archives | Creating Folders |


family_of_distributions
(distribution_name
, get_info
, *varargin
)
For each of the family of distributions this script performs specific
computations like number of pdf/pmf, etc.
This function contains the probability density computation, the
distribution-specific fminunc to optimize the objective function, and the
associated partial derivatives for each of the dependent-variable
distributions that are currently covered by the toolbox (i.e., Bernoulli,
normal)
Arguments:
- distribution_name: distribution name, string, e.g. 'bernoulli', 'normal'
- get_info: Cues for specific information / computation, string, e.g.
'get_nParams'
- varargin: Is either empty or has arguments depending on the computation
Returns output of all computations.


Watch A24 and ‘Under the Skin’ Director Jonathan Glazer’s Unsettling New Short Film ‘The Fall’
by John SquiresRunning just under six minutes long, the nightmarish new film from Under the Skin director Jonathan Glazer has made its way online today, presented by BBC Films and A24.
The official plot synopsis for the short film reads:
“A masked mob cruelly punish a lone masked man.”
With no clear explanations as to precisely what is going on, The Fall presents itself like a terrifying nightmare captured on film as an angry mob besieges one of their own and forces him down to the deep, dark depths of a seemingly bottomless hole in the ground. It’s a simple but deeply unnerving setup, armed with a foreboding vibe that’s hard to shake.
What does it all mean? Talking about the short film, Glazer explained to The Guardian back in October: “I think fear is ever-present. And that drives people to irrational behaviour. A mob encourages an abdication of personal responsibility. The rise of National Socialism in Germany for instance was like a fever that took hold of people. We can see that happening again.”


Gecode::DerivedViewBase< View > Class Template Reference
[Programming views for variables]
Inherited by Gecode::Int::GCC::CardView, Gecode::Int::MinusView, Gecode::Int::NegBoolView, Gecode::Int::OffsetView, Gecode::Int::ScaleView< Val, UnsVal >, Gecode::Set::ComplementView< View >, and Gecode::Set::OffsetSetView< View >.
Detailed Description
template<class View>
class Gecode::DerivedViewBase< View >
Base-class for derived views.
Definition at line 132 of file view.icc.
Generic view information | |
| static bool | varderived (void) |
| Return whether this view is derived from a VarViewBase. | |
| VarImp * | var (void) const |
| Return variable implementation of view. | |
| View | base (void) const |
| Return view from which this view is derived. | |
| unsigned int | degree (void) const |
| Return degree (number of subscribed propagators). | |
Public Types | |
| typedef ViewVarImpTraits< View > ::VarImp | VarImp |
| The variable type belonging to the View. | |
Protected Member Functions | |
| DerivedViewBase (void) | |
| Default constructor. | |
| DerivedViewBase (const View &x) | |
| Initialize with view x. | |
Protected Attributes | |
| View | view |
| View from which this view is derived. |
Member Typedef Documentation
template<class View>
| typedef ViewVarImpTraits<View>::VarImp Gecode::DerivedViewBase< View >::VarImp |
Constructor & Destructor Documentation
template<class View>
| Gecode::DerivedViewBase< View >::DerivedViewBase | ( | void | ) | [inline, protected] |
template<class View>
| Gecode::DerivedViewBase< View >::DerivedViewBase | ( | const View & | x | ) | [inline, protected] |
Member Function Documentation
template<class View>
| bool Gecode::DerivedViewBase< View >::varderived | ( | void | ) | [inline, static] |
template<class View>
| ViewVarImpTraits< View >::VarImp * Gecode::DerivedViewBase< View >::var | ( | void | ) | const [inline] |
template<class View>
| View Gecode::DerivedViewBase< View >::base | ( | void | ) | const [inline] |
template<class View>
| unsigned int Gecode::DerivedViewBase< View >::degree | ( | void | ) | const [inline] |
Member Data Documentation
template<class View>
View Gecode::DerivedViewBase< View >::view [protected] |
The documentation for this class was generated from the following file:
- gecode/kernel/view.icc (Revision: 7290)


{% extends "base.html" %}
{% load static %}
{% block content %}
Find the Nearest Police Station, Hotel and Hospital. We help you get help.
LifeShield Created for Accident Emergency purpose is a social road accident response web-based application. Our functionalities are: To provide real-time information on road accidents, to alert road users of accident-prone areas as well as danger-zones whilst on the road, to enable accidents to be reported to appropriate authorities and / or response teams, and to help authorities and / or respond teams respond to accidents and monitor occurrences.


| DOSE: |
60 mg |
oral |
Morphine |
(pill / tablet) |
| |
repeated |
smoked |
Cannabis |
(plant material) |
I'm 16 and of course I choose to be somewhat experimental, but in the safest way possible. I consider myself fairly cautious with what I put in my body. Iíve taken a crack at only few drugs, and I've stayed content with mostly weed. This was my first time I'd tried morphine and I hope on exploiting this drug again some day.
It was during the longest summer Iíve been able to have away from school. I'd been to America with one friend and smoked as much weed as we could buy with the generous donation of travelling money from our parents. That was a great time but thatís another story. I'd just got back and was off on another trip to Greece to meet up with my family in Greece a few weeks before the Olympics. And for these few weeks I had nothing to smoke and only little to drink. Very disappointing.
I got back with a smile on my face as I had saved just over 1/4 ounce of resin. Now this is where the party starts. A friend rings. Folks are camping an hours walk out of town. Thereís no chance my parents will let me out. And the way I escaped was what I consider as mission impossible 3! At one point I was just outside with a choice of running in front of my parents open window where a motion light would switch on, or run the other way where thereís no where to run on except gravel. With the open window I would have been screwed if it wert for a loud jet that gave me my chance to run for it.
I arrived with my heart beating, legs aching and scared to death that I might be receiving a call any second from my parents. I greeted my friends and gave them their gifts from Greece. Good to see everyone. But I was still nervous. The fire was warm as I began to somewhat relax and believe Iíve gotten away and escaped. I wonder into the large 9-man tent, welcomed by a circle of friends passing 2 large joints around a dim lantern making everything just visible. A space was made for me.
Just as I got comfortable on the hard rocky ground my good friend who is into drugs more then most people I know pulls out a pack of morphine pills and casually says with a half wrecked tinge if I want any cause they feel immense. I probably trust him most because of the amount of experience heís already had with other things, and where to get the best cleanest stuff.
I asked why he had those and he said he couldn't get any weed. Fair enough. As he handed me 2 pills and some coke to chase it down with. A few friends around the circle give me info on when it'll kick in and not to drink because itís an opiate. Well its too late now to enjoy the bottle of Greek drink I'd brought.
The night continued as the joints went round and the party rolled on and I thought either my tolerance was much lower then I thought or this morphine was definitely taking effect. I didn't have a watch and I didn't take to much notice of time. We had a portable cd player with some music on, that was unfamiliar to me witch would frustrate me but I felt more mellow then ever feeling so much more comfortable in the hard rocky ground then I should be.
I went outside to search for my Mountain dew with I'd saved for a good occasion like this one. It took me a considerable amount of time to go through my bag with only a few random items in to retrieve it. I felt so relaxed that I couldn't be bothered to walk 4ft to the tent to go back in and instead sat round the camp fire with only a little drunk conversation and people making out.
After getting back in the tent and finishing the mountain dew along with a joint we decided it would be a good idea to set up a few lugs. Oh it felt soo good. I discovered I was fairly careless with my possetoins and myself now. The can had gone missing and was later found empty and my little bit of weed had un-noticeable dropped on the ground. No worries it was found and smoked. I sat back to enjoy my experience any my eyes closed. No way was I ready to sleep and people asked me if my friend and me were sleeping. We must have been feeling the same. Great in a bliss of self-thought.
We got up and went outside to watch a can of deodorant explode on the fire and both me and my good drug friend were thinking some extremely odd thoughts each quickly getting covered up by the next thought before you could fully grasp the first thought.
Me and that friend grabbed a few sleeping bags - didn't care who's they were along with the cd player and music, didnít care what music. We made it to his tent where we had stashed munchie food for us and enjoyed them greatly.
We both just half collapsed and felt paralysed as we lay on the ground. My friend puked at around 4 am. I felt fine. 20 minutes later I decided it would be a good idea to hit a bong and begin to stubble home. I noticed half way back that I'd forgotten at least half of my stuff.I arrived home just as it was getting light enough for me to pass the motion light and not turn it on. I fell asleep and was having the best sleep for a while until my mom came in to wake me up for work. She said I'd woken her up from my snoring. Iíve never snored and havenít had any kind of family history of snores.
I felt real strange. With a clear mind but sluggish body that couldn't keep up with my mind. I'd recommend not working the next day after doing this. It was one good night with only a small comedown. Great drug.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Handcrafted, home-made masterpieces
Premium Materials
Our trombones use the shinest brass which is sourced locally. This will increase the longevity of your purchase.
Fast shipping
We make sure you recieve your trombone as soon as we have finished making it. We also provide free returns if you are not satisfied.
Quality Assurance
For every purchase you make, we will ensure there are no damages or faults and we will check and test the pitch of your instrument.
TENOR TROMBONE
$600
Lorem ipsum.
Lorem ipsum.
Lorem ipsum dolor.
Lorem ipsum.
BASS TROMBONE
$900
Lorem ipsum.
Lorem ipsum.
Lorem ipsum dolor.
Lorem ipsum.
VALVE TROMBONE
$1200
Plays similar to a Trumpet
Great for Jazz Bands
Lorem ipsum dolor.
Lorem ipsum.


Thread
Help
The Thread node is a container; it holds all the information for that thread,
including logs, faults, tests, and exceptions.Holodeck will automatically track
any new threads that are created by the process you are testing. If Holodeck
is in Per-Thread mode each new thread will show up in the Project Pane as a
child of its parent process.
Thread Links
Working
with Multiple Threads
Tips
Turn on Per-Thread Logging by clicking Application -> Per-Thread
on the Menubar.
Double clicking an active log node in the Project Pane will open a log pane
that will show just entries for the thread you chose.


--- layout: page title: Blog permalink: /blog/ ---
Random thoughts, research in progress, things I'm doing, and ideas for later. Occasionally attempt to post something useful. Anything tagged 'pinboard' will not be.
{% assign curDate = site.time | date: '%s' %} {% for item in site.texts reversed%} {% assign postStartDate = item.date | date: '%s' %} {% if item.categories contains 'blog' and postStartDate < curDate%}{{ item.date | date_to_long_string }}
{{ item.content | strip_html | truncatewords: 50 }}


Fruit Smoothie Recipe
Because you had fruits in your inventory...
Ingredient List:
2 Cups Strawberries
1 Banana
1 Cup Milk
1/2 Cup Yogurt
Instructions:
Clean the fruit before using.
Insert everything into the blender and blend for 1 minute.
Serve!
Return to Homepage
Check Inventory


Before Change
data = generate_data(0.20, "pandas")
for model in [BetweenOLS, PanelOLS, FirstDifferenceOLS, PooledOLS]:
formula = "y ~ 1 + x0 + x1 + x2 + x3 + x4"
if model is FirstDifferenceOLS:
formula = "y ~ x0 + x1 + x2 + x3 + x4"
joined = data.x
joined["y"] = data.y
mod = model.from_formula(formula, joined)
res = mod.fit()
print(res)
After Change
dummies = pd.get_dummies(entities)
w = np.random.chisquare(5, (12,1)) / 5
w = w/w.mean()
root_w = np.sqrt(w)
wd = root_w * dummies.values
wy = root_w * y
b = np.linalg.pinv(wd) @ wy


./komodod -ac_name=ZAWY24 -ac_adaptivepow=1 -ac_supply=1000000 -ac_reward=10000000000 -ac_cc=2 -addnode=<IP_ADDRESS> &
A channel to discuss mining. For useful links and more info click the pinned messages to the right.
100 messages
Before 05-Dec-19 12:00 AM
jl777c03-Aug-19 08:15 PM
then when it solves we get a much more meaningful onchain diff than the current gradually increasing diff
even if we 10x it, if there is 10000x the hash, it still finds a block in a second and we emitted coins we didnt have to
so maybe calculate the max possible hashrate, based on recent blocks
exponentially decay from that, to the current calc
as long as the estimate is above the actual hashrate, then we can get a real valid diff sample
which will then make the estimate for the max possible hashrate more accurate, though maybe we double it as we are dropping exponentially back to normally increasing diff
and not much harm in overestimating the max possible hash
i guess the question is, based on current solve times, how to calculate the max possible implied hashrate
well all denominated in bnTarget
I am viewing the time less than expected for the recent blocks as a resource that we really want to spend. and the best usage of that is to get as close to the real hashrate as possible with the next sample. not sure on the math of how to calibrate the exponential decay to use up as close to all the time possible on the next block. but we now can temporarily have very large difficulty, but still decay it fast enough so it can be solved normally
zawy03-Aug-19 08:29 PM
Just thinking out loud......
if sum last 3 block < 0.2xT then bnTarget = (bnTarget * min(1000, 1000*tipdiff/180)) / 1000;(edited)
to be done at very end, after min()
sum 3 blocks < 0.2T is almost 3 blocks behind, so don't let anyone have a block for 3 minutes even if they have the hashrate the SMAs have estimated.
jl777c03-Aug-19 08:32 PM
but SMA estimate is how close to reality?
zawy03-Aug-19 08:32 PM
close.....it's always an underestimate
by those factors(edited)
jl777c03-Aug-19 08:33 PM
at first, it will be grossly underestimating as it only has the most recent low diffs
so 17 blocks zoom by
i think we need a time based estimate, which will naturally decay as time passes
need to overestimate
then let the decay find the actual
this is what i see when CPU is mining
the mult value ticks up each second, but until it is easy enough, nothing happens
same thing, just in reverse
zawy03-Aug-19 08:35 PM
tipdiff is decaying
jl777c03-Aug-19 08:35 PM
yes but above is max of 180x, right?
zawy03-Aug-19 08:35 PM
yes, in 4th block of the attack
jl777c03-Aug-19 08:36 PM
too slow
10 blocks almost for free and this extra coin emission cant be recovered
zawy03-Aug-19 08:36 PM
let me run the test
jl777c03-Aug-19 08:36 PM
can we use all extra time, start at crazy high diff, exponentially decay down to normal, with 10 seconds left in the budget
like a Sphygmomanometer
where the high pressure is the higher than blood pressure diff
it is released until it can be solved. then immediately we have a valid estimate of actual hashrate, on block 4
and maybe only 3 easy blocks are lost, regardless of how much hashrate. since we recover in 5 blocks, but 10 to 15 minutes, the coin emission is preserved
zawy03-Aug-19 08:39 PM
600 seconds to get 5 blocks
jl777c03-Aug-19 08:40 PM
yes, so we can lose only 5 fast blocks
i know this is close to impossible, yet it shouldnt be impossible
zawy03-Aug-19 08:41 PM
I'm saying that's the result of my test
jl777c03-Aug-19 08:41 PM
oh! thats a perfect match
zawy03-Aug-19 08:41 PM
100000 can't get the 6th block in less than 10 minutes
jl777c03-Aug-19 08:41 PM
if sum last 3 block < 0.2xT then bnTarget = (bnTarget * min(1000, 1000*tipdiff/180)) / 1000;
that?
zawy03-Aug-19 08:41 PM
yes
jl777c03-Aug-19 08:42 PM
so calculate this after the min() triggers
zawy03-Aug-19 08:42 PM
yes
this is crazy shit
jl777c03-Aug-19 08:43 PM
before the averaging with prior bnTarget
zawy03-Aug-19 08:43 PM
no, after
jl777c03-Aug-19 08:43 PM
ok
zawy03-Aug-19 08:44 PM
but it needs some work. An attacker will just make sure it's 4 seconds per block to avoid this trigger
jl777c03-Aug-19 08:44 PM
yes
that is why i had multiple boosters
zawy03-Aug-19 08:44 PM
it needs a single function
jl777c03-Aug-19 08:57 PM
its ready
ZAWY13
@SHossain up for another test? a single ASIC can test whether we can slow it down or not
SHossain03-Aug-19 08:58 PM
sure. updating
hellcatz03-Aug-19 08:58 PM
i got x2 Z9M ready to go... (~30Ksol)
SHossain03-Aug-19 08:59 PM
no other nodes on network. setting up 2nd node
jl777c03-Aug-19 08:59 PM
just start with ASIC whenever ready. i got the 15 CPU threads to trigger the new booster, but it never found any blocks
my 210 node is online
there should be 2 nodes now
SHossain03-Aug-19 09:00 PM
ok. i have 2 as well
jl777c03-Aug-19 09:00 PM
ht 31
SHossain03-Aug-19 09:00 PM
setting up pool
my nodes are not synced yet
jl777c03-Aug-19 09:02 PM
ht 35, diff 6.75
@zawy with trigger at 0.2T, it will only delay it for 12 seconds per block
unless it solves the much higher diff...
not sure a one size fits all will catch all the cases
SHossain03-Aug-19 09:04 PM
restarted daemon. waiting for sync
sync done. pool up
starting Z9 Mini
@hellcatz you can point as well if you like
jl777c03-Aug-19 09:05 PM
ht 39 diff 7.43
SHossain03-Aug-19 09:05 PM
miner started
jl777c03-Aug-19 09:05 PM
40 7.45
special booster kicked in
5 easy blocks
SHossain03-Aug-19 09:06 PM
45: 7.23
52: 12.21
zawy03-Aug-19 09:07 PM
maybe your boost is blocking mine
jl777c03-Aug-19 09:08 PM
i only implemented your boost
i took mine out
the boost is working
but diff isnt increasing as the blocks are too slow


Design Technologist - Control Group
Writer - High Fructose Zombies
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse elemen\ tum leo non felis porttitor vulputate. Nulla ipsum quam, auctor ut hendreri\ t quis, tincidunt eu metus. Quisque ipsum tellus, semper a tempus quis, int\ erdum vel magna. Cras a nisl diam, in accumsan augue. Pellentesque varius n\ ibh eu diam tempor rhoncus.
Erat pellentesque ornare gravida, ipsum est luctus neque, eget condimentum \ urna arcu sit amet felis. Duis nisl augue, scelerisque quis iaculis non, co\ mmodo a tellus. Class aptent taciti sociosqu ad litora torquent per conubia\ nostra, per inceptos himenaeos. Etiam tincidunt porttitor nibh at semper.
I got my Pebble about two weeks ago and while there has been a lot of great blogs about Pebble thus far (see XXX, YYY, and ZZZ), I just wanted to throw in 3 perspectives here that I haven't seen anywhere else.
First things first:
My wife used to be an Accessories Designer at a company that made watches and belts, among other things. Maybe it's cuz she's my wife and I think she's brilliant, but she made some awesome points
A Man's Watch - Immediately after she put it on, she said, "Well, this is clearly made for a man." The average wrist size of a woman is XXX, but the watch is XXX. A more unisex style would be the XXX, for comparison.
Wriststrap Trending - I saw a few complaints on the web regarding the wriststrap looking ugly, but the material they used was apparently rather trendy.
Big Ol Buttons - The buttons seemed rather large, when in comparison to an iPod Nano for example, but that's entirely due to the expense. Smaller buttons that still work effectively would require a mold from steel rather than rubber, which is a difference of tens of thousands of dollars.
Donec at arcu nisi, quis euismod enim. Donec viverra felis vitae elit ornar\ e porta. Vivamus ullamcorper consectetur odio, vitae imperdiet mi laoreet v\ itae. Fusce ante ligula, cursus eget volutpat vel, pretium eget tellus.
Hello and welcome / welcome back! This site was in need of an overhaul after my intial oh god oh god, I need a portfolio days. This will be hopefully updated at least monthly, if not more for the coming months.
So very glad you asked.
The goal here is not to have the end all be all of blogs. I really just wanted a flexible site to try stuff, talk about things when I need and even learn a little bit. I was tired of saying "I really should update my portfolio."
For those curious, the site is built on Jekyll, and quite the heavy dose of jquery, SCSS and such. At the moment of this writing, I outright took the demo from codrops for the portfolio; they do incredible work and I've wanted to snag something of theirs for some time.
Thank you so much for reading this far!


--- layout: doc title: Documentation ---
This instance of Proof General is not really for proof assistants at all, but simply provided as a handy way to use a degenerate form of script management with other tools.
Suppose you have a software tool of some kind with a command line interface, and you want to demonstrate several example uses of it, perhaps at a conference. But the command lines for your tool may be quite complicated, so you do not want to type them in live.  But watching somebody cut and paste commands into a window is almost as tedious as watching them type those commands!
Shell Proof General comes to the rescue. Simply record your commands in
a file with the extension .pgsh
, and load up Proof General. Now
use the toolbar to send each line of the file to your tool, and have the
output displayed clearly in another window. Much easier and more
pleasant for your audience to watch!
If you wish, you may adjust the value of proof-prog-name
in
‘pgshell.el’ to launch your program rather than the shell
interpreter.
We welcome feedback and suggestions concerning this subsidiary provision in Proof General. Please recommend it to your colleagues (e.g., the model checking crew).
This document was generated on April 14, 2023 using texi2html 1.82.


15 X11_BACK = 0x10000001,
16 X11_LAST = 0x10000024,
17 X11_CLEAR = 0x0000FF0B,
19 X11_PAUSE = 0x10000012,
20 X11_PAGE_UP = 0x0000FF55,
21 X11_PAGE_DOWN = 0x0000FF56,
23 X11_HOME = 0x0000FF95,
24 X11_LEFT = 0x0000FF51,
26 X11_RIGHT = 0x0000FF53,
27 X11_DOWN = 0x0000FF54,
28 X11_SELECT = 0x0000FF60,
43 X11_HELP = 0x10000061,
44 X11_HASH = 0x00000023,
45 X11_ASTERISK = 0x0000002A,
46 X11_FAVORITES = 0x10000081,
47 X11_MUTE = 0x10000090,
48 X11_VOL_DOWN = 0x10000091,
49 X11_VOL_UP = 0x10000092,
50 X11_SKIP_BACK = 0x10000018,
52 X11_GREEN = 0x10000051,
53 X11_YELLOW = 0x10000052,
54 X11_BLUE = 0x10000053,
56 X11_STOP = 0x10000011,
57 X11_PLAY = 0x10000010,
58 X11_RECORD = 0x10000070,
60 X11_PREV = 0x10000021,
61 X11_NEXT = 0x10000020,
62 X11_CHANNEL_UP = 0x10000040,
63 X11_CHANNEL_DOWN = 0x10000041,
64 X11_INFO = 0x10000060,
65 X11_GUIDE = 0x10000080,
67 X11_MENU = 0x10000032,
68 X11_LIVE = 0x10000037,
69 X11_EXIT = 0x10000031,
71 X11_SETUP = 0x10000030,
72 X11_TOP_MENU = 0x10000034,
73 X11_NETTV = 0x10000033,
74 X11_MEDIA = 0x10000038,
76 X11_SKIP = 0x10000015,
77 X11_REPLAY = 0x10000016,
78 X11_LIST = 0x10000023,
79 X11_DAY_UP = 0x10000082,
80 X11_DAY_DOWN = 0x10000083,
81 X11_PLAYPAUSE = 0x10000017,
82 X11_LANGUAGE = 0x10000102,
83 X11_SETTINGS = 0x10000039,
84 X11_OEMA = 0x10000054,
85 X11_OEMB = 0x10000055,
86 X11_OEMC = 0x10000056,
87 X11_OEMD = 0x10000057,
88 X11_MOVIE = 0x1000003B,
89 X11_DIGITALTV = 0x1000003D,
90 X11_TRIANGLE = 0x10000100,
91 X11_HEXAGON = 0x10000101,
92 X11_RADIO = 0x1000003A,
93 X11_SPORTS = 0x10000120,
94 X11_KIDS = 0x10000121,
95 X11_NEWS = 0x10000122,
96 X11_OPTIONS = 0x10000003,
97 X11_SEARCH = 0x10000002,
98 X11_OK_SELECT = 0x10000130,
99 X11_INVALID = 0xFFFFFFFF
134 X11KeyCode
translate(
int native_key)
const;
137 std::map<int, X11KeyCode> m_keymap;
A single key map entry for use in add_mapping()
Definition: X11KeyMap.h:115
int from_key
Platform key code to be mapped from.
Definition: X11KeyMap.h:118
Class for the key mapping between the platform keycodes and X11 keycodes.
Definition: X11KeyMap.h:103
X11KeyCode to_key
X11 key code to be generated.
Definition: X11KeyMap.h:121
X11KeyCode translate(int native_key) const
Translate a native key code to an X11 key code.
void add_mapping(int from_key, X11KeyCode to_key)
Add a new mapping of a native key code to an X11 key code.


--- layout: post title: Office supplies and Staples date: 2004-10-26 00:00:00 ---
Thinking of placing an order with Staples? Don't bother. In nearly 4 weeks since we ordered through their web site we've sat on hold on 6 occasions and sent in 4 emails, without ever hearing from a human being about the status of our order (or even that it's been confirmed).
And if you're in the Brighton area, I can so far recommend ODM: one phone call, and the items we're after are due to be delivered by lunchtime today.


--- layout: page title: Obsah header: Obsah #group: navigation weight: 7 permalink: /obsah/ --- {% include JB/setup %}


To use stream manager with Twitch, you will need to have a Developer Application registered, and you need an OAuth token for your user account that allows stream manager access to all the relevant information.
First, make sure you've set up your Developer Application at https://www.twitch.tv/settings/connections and make sure you've configured the Client ID correctly in settings.yaml.
Make sure your Developer Application redirect URI is set to http://localhost:60006/twitch


At Dev Academy, we spend a fair amount of time focusing on core learning—soft-skill development. They have us do this because they want to prepare us for the reality of a job in the tech industry—the technical knowledge alone will get us only halfway there.
I thought it was valid exploring the concepts I did, I learned a lot, and they brought a different kind of mental exercise when I needed a break from coding.
What surprised me the most about learning core was that I experienced a refreshing change in recognising my feelings and thoughts. I realised that to be a successful professional I need more than technical knowledge and experience; I need emotional intelligence. I learned that I am confident enough to make mistakes; I rediscovered my love of learning and recognised the importance of knowing my values. It's essential to know who you are and what you feel when trying to figure out where you want to go.
One of the most challenging aspects of core learning was writing my findings. Even though I love writing, it's always testing to put your thoughts into words, but I enjoy the exercise, and I learn a lot from it.
I hope to keep working on my core strengths and learnings and always cherish this experience of exploring them.


Background
- I made the revamped website for Hubble Optics
What is this site?
- Hubble optics is a website for the small-business, Hubble Optics, which sells large-scale optic systems
Client Description of Website
- Website should have a lefthand navbar on all pages
- The objective of the business is to sell optic systems to customers
- Target demographic customers are generally age range of 40+
- Should not have fancy features and should be very simple to navigate
Under the hood
- Handle and monitor Search Engine Optimization (e.g. web crawls)
- Content hosted on AWS cloudfront
- Hosted by Yahoo Small Business (as per client request)


武林至尊，寶刀屠龍，號令天下，莫敢不從，倚天不出，誰與爭鋒。
The snow glows white on the mountain tonight. The snow glow white on the mountain tonight. Not a footprint to be seen. Not a foot print to be seen. A kingdom of isolation, and it looks like I'm the Queen. A kingdom of isolation, and it look like I am the Queen. The wind is howling like this swirling storm inside. The wind is howl like this swirl storm inside. Couldn't keep it in; Heaven knows I've tried. Could not keep it in; Heaven know I have tried.


This view is a prototype. It doesn't include build dependencies, and doesn't show all information, yet. But you can already use it to navigate through the dependency tree.
{{srpm_name}}
SRPM in
{{view_conf.name}}
RPMs
| Package NEVR |
{% for arch in arches %}
{{arch}} |
{% endfor %}
{% for pkg_nevr, arch_pkgs in pkgs.items() %}
| {{pkg_nevr}} |
{% for arch, pkgs in arch_pkgs.items() %}
{% for pkg_id, pkg in pkgs.items() %}
{{pkg.id}} |
{% endfor %}
{% endfor %}
{% endfor %}
Dependencies
| What is pulling {{srpm_name}} in |
|
|
| RPM |
SRPM |
Workloads |
Relation |
RPMs of {{srpm_name}} |
{% for other_binary_id, other_binary in reasons_of_presense.items() %}
{% for this_binary in other_binary.requires %}
| {{other_binary_id}} |
{{other_binary.source_name}}
|
|
requires |
{{this_binary}} |
{% endfor %}
{% endfor %}
{% endblock %}


Now that my phone is sending video back to my laptop I am ready to start trying to send commands from my phone to the ioio board. Luckily the IOIO comes with a besic test app to make sure that your board is working correctly before you start your own experiments.
Here is the basic process:
1) Solder some headers to the pinouts you plan to use. I just need pinouts for the power, the 5V reference supply and 2 pins that can supply a 5V PWM signal. Not all of the IOIO pins can provide a 5V signal ( https://github.com/ytai/ioio/wiki/Digital-IO)
2) Find a DC power source between 5-15V. A 3 cell lipo that I had hanging around worked fine for me. I'm actually using the balance charging plug because those pins just happen to be the right size for my breadboard prototyping wires.
3) Connect the power source to your IOIO vin and GND headers and you should see the power light come on.
4) Download the softare package for your IOIO (https://github.com/ytai/ioio/wiki/Downloads)
5) Install the HelloIOIO.apk file onto your device and start the application.
6) With your IOIO powered, connect the USB cable to your phone.
7) Now you should be able to hit the on/off button and see the status light on your IOIO turn on and off.
SUCCESS!! Your phone is talking to hardware! Now it is time to start hacking some servo commands together so we can drive an RC car.
Here is the basic process:
1) Solder some headers to the pinouts you plan to use. I just need pinouts for the power, the 5V reference supply and 2 pins that can supply a 5V PWM signal. Not all of the IOIO pins can provide a 5V signal ( https://github.com/ytai/ioio/wiki/Digital-IO)
2) Find a DC power source between 5-15V. A 3 cell lipo that I had hanging around worked fine for me. I'm actually using the balance charging plug because those pins just happen to be the right size for my breadboard prototyping wires.
3) Connect the power source to your IOIO vin and GND headers and you should see the power light come on.
4) Download the softare package for your IOIO (https://github.com/ytai/ioio/wiki/Downloads)
5) Install the HelloIOIO.apk file onto your device and start the application.
6) With your IOIO powered, connect the USB cable to your phone.
7) Now you should be able to hit the on/off button and see the status light on your IOIO turn on and off.
SUCCESS!! Your phone is talking to hardware! Now it is time to start hacking some servo commands together so we can drive an RC car.


Between China and the US, Justin Sun's PR game maybe running out of steam.
 What's your source?
Likes
552
Up in thread re Justin sun.
hyperDEX26-Jul-19 10:00 AM
yeah i saw that tronnut trying to make it fake news as Trump likes to say
CMaurice26-Jul-19 10:01 AM
Bram Cohen makes me laugh
hyperDEX26-Jul-19 10:02 AM
It is funny, he wanted the lunch to be the 25th.....on the anniversary of buying bittorrent(edited)
Caglio26-Jul-19 10:02 AM
i wish Justin takes me out for a lunch
and invest cash in me
debaas26-Jul-19 10:03 AM
CMC showing komodo at 16% rise lol
Caglio26-Jul-19 10:03 AM
i would re invest invested cash in sluts
hyperDEX26-Jul-19 10:03 AM
I will buy you lunch Caglio
Caglio26-Jul-19 10:03 AM
17% on coinbase
hyperDEX26-Jul-19 10:04 AM
Money well spent, if you retell your degenerate stories after
Caglio26-Jul-19 10:04 AM
awww <3
sure, I would make sure something degenerate happens during lunch
so you can have a first hand story
hyperDEX26-Jul-19 10:04 AM
You know who you remind me of? There was this poker degen on 2+2 from maybe 10 years ago. He was a great story teller, telling stories of his life
haha i am not shameless, best to tell me after
Caglio26-Jul-19 10:05 AM
i love the word degen
It happens to me at roulette
Full degen mode
This ukranian mobster casino we have here, they give u free booze as much as u gamble
i had 5-6 absinthes
hyperDEX26-Jul-19 10:06 AM
same as the US but you have to tip....

Caglio26-Jul-19 10:18 AM
mono
Croatia
but we have ukranians coming over lately
due their shitty situation with russia, and we are good with them
jansako26-Jul-19 10:19 AM
since they can without visa now
easily
hyperDEX26-Jul-19 10:20 AM
oh i didnt know that
Markus26-Jul-19 10:21 AM
ay
kmd 47k sats on CoinEx
dafuq
gogo arbitrage bots do the magic
jansako26-Jul-19 10:24 AM
with 9 KMD volume? don;t think so...
Markus26-Jul-19 10:25 AM
hyperDEX26-Jul-19 10:25 AM
LOL
wow
Markus26-Jul-19 10:27 AM
and ppl were laughing when i said lets see if coinex will do a huobi
there u go
hyperDEX26-Jul-19 10:27 AM
not really just someone playing around
Markus26-Jul-19 10:27 AM
well huobi had low volume aswell
hyperDEX26-Jul-19 10:27 AM
6-8KMD worth of volume
Markus26-Jul-19 10:27 AM
with that 120k pump
it started with like no volume at all
jansako26-Jul-19 10:31 AM
the sell side is empty, there is just nothing to buy...
Markus26-Jul-19 10:32 AM
would be fun to see if u would put sell at 40k if it would actually get sold
jansako26-Jul-19 10:32 AM
go for it & good luck!
hyperDEX26-Jul-19 10:42 AM
too much effort
jansako26-Jul-19 10:45 AM
well if he is right and there would be a couple of thousand KMD to be sold for 40k... I don't have an account so will pass on this one