Shadowrun: Okay so you has a weapon that can attack the darkness? Great.
What’s the the DV and AP of the weapon?
Let’s start on your pool so add your Agility Attribute and weapon skill together.
What’s your personal reach plus your weapons reach? okay, that’s lower than the Shadow’s reach by 2, so take that out of your pool
You took 7 damage so far right? okay so minus another 2 from your pool.
Okay, now roll your pool! 7 hits because of your EDGE limit. Pretty good!
So the shadow, let me see… It’s going to parry because it counts itself as a weapon, so -5 to initiative to add it’s skill to the DEF pool, now add the intuition attribute and reaction attribute to the DEF pool, it took 2 damage which is -0 to the pool… okay I can roll now, I got 5 hits.
So, 7-5 is >0 so let’s add your DV from your weapon, so you have (7-5)+(2+STR) and the AP of the weapon was -3. So, looks like this shadow’s Armor is less than that, so it’s going to be physical damage.
So, now the shadow will roll BODY+Armor-3 as a pool, then subtract it from your hits… and it got 4 hits. So 5-4= 1, you did one damage.
…oh sorry, you have 6 more attacks this turn? And your teamates are summoning ghosts to deal with the Shadow, and Sarah is going to …hack the shadow?
Germany is struggling to get people on-board with a green energy movement that involves banning high footprint domestic heating systems (e.g. gas boilers)-- thus forcing people to migrate to heat pumps. A low-income family who was interviewed said it would cost €45k to install a heat pump in their terraced home in Bremen....
Confused side note - why does the title link point to a BBC story about South Africa? :) Edit: oh, I see.
To answer the question - I don’t know.
For comparison: installing an air-to-air heat pump for a tiny house in Estonia:
heat pump unit (smallest unit, maybe 3 KW heat output for 1 KW electrical input), bought at the deepest discount: 450 €
physical installation (mounting on a rack on a wall) - DIY, 0 €
electrical installation (running a cable to the outer unit and back to the inner from there) - DIY, 0 €
insulated copper heat pump pipes, 3 meters: less than 60 € (don’t remember)
pressing flanges on the pipes with a car brake pipe tool: DIY [note: leave to technicians, this is tricky], 0 €
sealing and letting the working fluid into pipes - technician’s visit, 100 €
I would imagine that an air-to-water unit costs more (the cheapest are probably over 1000 €, unless you use a pool heat pump which can be crappy), that an average German family lives in a far bigger house (so maybe 3 x more wattage, making the machine cost 3000 € instead), and that they need 3 installation technicians for several hours (maybe 1500 €).
I didn’t buy this on Amazon, but the Cirkul water bottles are awesome. Cheaper overall than buying energy drinks, but much better for you, easier to swap out flavors, practically never have to wash them by design, and it keeps me way more hydrated.
Bought mine from Walmart for $20, each drink pod lasts me 3 days at $4/pod, meaning I spend about $9.33/week on average, assuming I drink as much as I do consistently. The energy drinks I like most are about $2.50/each, so that ends up with $17.5/week, and that still means I have to throw it away and find another drink for the rest of the day. This one I just refill with water.
Since the flavor strength can be adjusted with a dial, it suits pretty much anyone, and because turning the dial to 0 means just water, I can easily just switch to plain. Definitely worth the investment.
If we’re talking about traditional broadcast or cable TV, or online services like YouTube TV or Hulu live TV, etc. it’s basically 0 and has been that way for years. Pretty much the only things I watch that way are the Superbowl, random bits of the Olympics, maybe the ball dropping on new years Eve if I’m at a party that I’m not hosting, some of the world series if my local team happens to make it, the very occasional breaking news story, and whatever my parents have on when I visit them.
If we’re talking about sitting in front of the TV streaming something, it’s significantly more.
If we want to split hairs, I work every other weekend, so on those weekends it’s still pretty much 0. On weekends or other days that I’m off (the way my schedule works, my “weekends” might also be a Monday & Tuesday or a Wednesday & Thursday,) it could be a few hours. I work a weird night shift (3pm-3am) and I usually pretty much keep to that same schedule on my days off, while my wife and pretty much everyone else I know works a normal 9-5 kind of job, so it’s usually pretty much just me and the dog left to entertain ourselves between about 10pm to maybe about 4 or 5 AM when I go to bed, and often a good chunk of that time will be spent in front of the TV in some fashion, sometimes actively watching stuff, sometimes just to have background noise while I work on other stuff.
I won’t usually spend much if any time watching TV during the day until about 6PM or so, then my wife and I will usually watch something while we eat dinner.
This is my job. I’m a staff level software engineer who previously worked at Google. My entire career has been writing Android apps.
Permissions are integral to phone app development and contacts is a specific permission that is heavily locked down.
So yes: I can possibly know and I have literally read the source code.
Unless you’re trying to insist that Discord developed a new 0 day that lets them bypass both Android and iOS operating system locks and then decided to use it to scrape contacts while giving you an option to turn it off?
Cause if that’s your supposition you’ve got a bad case of magical thinking.
To anyone dreading this for real, there are places where you can get ahead as an IC and it’s considered a parallel career track to management. 0 direct reports. Maybe some mentoring, if you want, but that’s it.
The tuck is where you pull your boner up and point it to the sky. You then tuck it between your underwear/pants. It allows you to acquire a full on stiffy without it tenting the front of your pants.
By the time you get flaccid it untucks itself automatically and flaps back into position without issue.
About the only thing it requires is properly fitted clothing and usually a T-shirt. But you can get by without a shirt as long as you aren’t going commando. Just gotta make sure your pants or underwear are lower than the other and tuck at 0 degrees in the lower of the two.
Fwiw we don’t even need to be horny. Boners just happen at all ages, but especially so between 0-25.
Die externen Kosten, die Unfälle, Lärm, Luftbelastung und Klimaschäden verursachen, berechnen die Forscher am Beispiel von Kassel mit mehr als 73 Millionen Euro. Davon verursacht der LKW-Verkehr 9,5 Millionen Euro, der PKW-Verkehr 57,5 Millionen Euro und der ÖPNV 3,5 Millionen Euro. Rad- und Fußverkehr tragen allein mit...
Please note that in aerodynamics, “lift” is any aerodynamic force that acts perpendicular to the relative wind on an object, so it’s lift whether it pushes a plane up, down, left, right, or pushes a sailing boat across the wind.
Also the keel of the boat that keeps it sailing in a straight line is technically providing lift in the water, although that “lift” is sideways. Also it isn’t aerodynamic lift, but hydrodynamic. The general field is called fluid dynamics, which covers both gasses and liquids.
You’ve got some good answers, but the problem with the air bouncing idea is that it ignores the air on top of the wing, or to the leeward side of the sail. The sail is pushed on by the windward air, and pulled on by the leeward air. (Edit: technically not pulled on, but you can model it that way if you take atmospheric pressure as 0 and anything lower than that as negative; it will give you correct results)
A better way to think about it is flow turning - as the wind moves past the sail, its flow is turned and the momentum change causes an equal and opposite change in momentum of the boat: www.grc.nasa.gov/www/k-12/…/right2.html
So ideally the leading edge of the sail should be parallel to the oncoming wind, and the trailing edge will be by definition parallel to the outgoing wind. The difference in velocity between these two winds multiplied by the mass of air passing over them over time will give you the force acting on the sail.
If the leading edge isn’t parallel, the air’s transition from free flow into contact with the sail will not be smooth, and will cause losses that reduce the efficiency of the sail.
In practice, the way to achieve this parallel flow is to let out the sail until you see “luffing”, which is just the leading edge flapping a bit in the wind. Then you tighten it until the luffing disappears, at which point the sail should be correctly trimmed. As you carry on you can occasionally repeat this process to check that you’ve still got the right angle, as minor shifts in wind or boat direction can change the ideal angle of attack.
This is also called “setting” the sail. So when a ship “sets sail” it’s referring to the fact a skipper would order the crew to “set sails”, which would start them moving. Now the term also means to commence a voyage.
In some bigger boats you have strings called “telltales” on the surface of the sail. If you see them flapping you know the air flow is turbulent, and you can trim the sail until the telltales on both sides of the sail are blown into a smooth line along the sail. If you tighten the sail too much, the leeward telltales will flap. If you let it out it too much, the windward telltales will flap.
A flat surface is much less efficient as it will cause a lot more turbulence on the leeward side. A lot of work has been done to make sails form the most efficient shape, and they are always deliberately curved. The shape will change depending on the tightness of the sheet (the rope that sets the sail) and on its manufacture, but ultimately your sail shape was basically set when it was made. Different sail shapes will be optimised for different types of tack and different tasks, but I don’t know enough about that to explain more. Mainly I know that spinnakers are made for running downwind and the other sails usually have to make do for the rest of the situations, but this article tells you a lot more: en.m.wikipedia.org/wiki/Sail_components
I only just found that article, so if it disagrees with anything I’ve said here I’d defer to it.
Very high performance sails and setups can do some cool things, like racing catamarans with their very sleek hulls and optimised sails allow you to sail in a close haul within 30-something degrees of the wind, whereas most normal sailboats can’t get much closer than 45 degrees.
Edit: This seems like a decent resource for first time sailors, and gives some more in depth explanation of how to set your sails correctly: www.cruisingworld.com/learn-to-sail-101/
This is also where I learned what telltales are called. I’ve never sailed bigger boats much tbh.
Okay, I think that’s most of what I can info-dump on the basis of your question. You landed on an intersection of two of my special interests lol :)
uBlock does a nice job of blocking well known advertisements.
However NoScript, is more secure because it disables all JS by default.
While offering you an easy UI to (temporarily/permanently) whitelist individual components.
Keep in mind, this will cause rather heavy site breakage in the first few weeks of using it.
However that will get better once you whitelisted the bare essentials for the sites you regularly visit.
Most sites use 0 to 3 JS sources enabled in NoScript to read/work correctly.
While spy-ware/telemetry infested sites will ship with up to 15 or so JS sources.
Will be installing either Mint or Pop_OS on a new laptop which has a 512gb SSD. Will keep Windows for gaming, at least for now, with the games installed on an external HD. But otherwise, this is to experiment with living in Linux....
Started dual booting Pop a few weeks ago, kept Windows for gaming for the same concern, but if you’ve got the major of your games in stream, Proton really is amazing. Had 0 issues with any game so far.
Check out Protondb and see if your current games are supported or not.
Once I’m 100% comfortable with Linux again I’ll probably bin of windows forever.
I already had a Windows install so letting Windows manage the bootloader seemed easier as I know it can cause issues if it thinks it’s not the OS as others have said.
I agree - if there is a big-picture target for growth, it’s so important that there are strong lines of communication and collaboration between citizens, cities, provinces, and the federal government if it’s going to work.
To the poster above you - Trickle-down is a thoroughly shitty “¯_(ツ)_/¯”-style policy. But so is any decree from above that lacks clear objectives, regularly measured outcomes, and checkpoints with the citizens. Our system is struggling right now when we reach checkpoint moments. Discussions get railroaded into these ‘oh that’s racist’ or ‘oh we should have 0 immigration’ polarities. Discussing these things is worthwhile & good.
Yeah, you’re quite correct, it’s not exactly equivalent, I just went on auto-pilot because it’s used so much for that purpose 🤖
It’s much closer to being a true null-coalescing operator than ‘OR’ operators in other languages though, because there’s only two values that are falsy in Ruby: nil and false. Some other languages treat 0 and “” (and no doubt other things), as falsy. So this is probably the reason Ruby has never added a true null-coalescing operator, there’s just much fewer cases where there’s a difference.
It’s going to drive me mad now I’ve seen it, though 😆 That’s usually the case with language features, though, you don’t know what you’re missing until you see it in some other language!
The example even used unwrap_or_else where they should use unwrap_or. Then it uses std::i64::MIN as fallback value where they could use something like 0 that would be a better example and honestly make more sense there.
Even without trimming this to something less convoluted, the same functionality (with different fallback value) could be written in more readable form.
Obviously in the context of the page something like this would make way more sense:
Yea uh is this actually equivalent? In all of those other cases you’re checking if a is null and in the last case my understanding is it is checking to see if a is falsely. In the case that a is 0, or undefined, or an empty array or any other kind of non null falsey value, then the behavior would be different.
How are we supposed to deal with null values though? It’s an important concept that we can’t eliminate without losing information and context about our data.
0 and “” (empty string/char) are very often not equivalent to null in my use cases and mean different things than it when I encounter them.
You could use special arbitrary values to indicate invalid data, but at that point you’re just doing null with extra steps right?
I’m really lost as to how the concept isn’t neccessary.
Even in Javascript, the ?? operator checks explicitly for null or undefined. So it added undefined, but not 0 or false. But adding undefined sounds like a good addition for this operator.
Isn’t that also true with compile-time type checking though? Eg. 0 + x where x is int|null would be detected? I don’t have much experience here so I could be wrong but I can’t think of a case where they’re not equivalent
Äh, woher weißt du, dass unter Geflüchteten Menschen überdurchschnittlich viele Straftäter:innen sind? Sicher, dass du da nicht so Leuten wie Boris Palmer aufsitzt, die genau das so haben wollen?
Denn hinterher ist es genauso wie mit linken vs rechten Straftaten. Reißt jemand irgendwo ein AFD-Plakat ab, ist das eine von links motivierte Straftat. Schlägt ein Nazi einen geflüchteten Menschen zusammen, kann die Polizei da oft keinen politischen Hintergrund ausmachen. Anderes Beispiel: was meinst du, was wohl beim racial profiling rauskommt? Dass es angeblich viel mehr Straftäter:innen mit “Migrationshintergrund” gäbe. Aber auch nur, weil alle, die nicht biodeutsch aussehen halt drölfmal so häufig kontrolliert werden. Oder noch ne überlegung: wer wird überhaupt angezeigt? Wie viele Bullen drangsalieren und töten Menschen im Dienst und wie viele von denen werden danach tatsächlich schuldig gesprochen? Es sind viele, aber die Verurteilungsquote geht gegen 0. Dafür werden dann aber auch wieder überdurchschnittlich viele migrantische Menschen wegen Körperverletzung angezeigt, weil sie ner Faust von nem Bullen im Weg standen. Und hinterher kommen wir dann auf Statistiken, die sagen, “oh ja, die bösen Ausländer!”.
Und nehmen wir mal an, wir würden tatsächlich neutral Staatszugehörigkeit und Kriminalität messen und würden darauf kommen, dass mehr migrantische Menschen Straftaten begehen. Selbst das wäre nicht verwunderlich, denn schließlich tut diese Gesellschaft vieles dafür, dass diese Menschen in Armut und in Chancenlosigkeit leben müssen. Abgelegene Unterkünfte für Geflüchtete, keiner Arbeit nachgehen dürfen, Alltagsrassismus, usw. Wenn dann mehr Leute Gras verticken oder Sexarbeit nachgehen, um über die Runden zu kommen, ist das vor allem ein strukturelles Problem. Also nehmen wir mal an, es wäre so, selbst dann wäre die Aussage von Boris Palmer dazu gefährlich. Denn er verbreitet nur wieder das Stereotyp von faulen, kriminellen und damit gefährlichen Geflüchteten vs die zivilisierten Deutschen. Das ist dann ähnlich wie damals die Kölner Sylvesternacht, als plötzlich die ganzen Medien voller rassistischer Aussagen waren.
Und keine sorge, nur weil ich sage, dass Boris Palmer gegen Menschen hetzt, heißt das nicht, ich würde nicht über die AFD nachdenken. Natürlich müssen wir uns gegen die Gefahr des Faschismus rüsten. Aber für mich ist halt Boris Palmer ein gutes Beispiel, wie auch viele aus der CDU/CSU, die rechte Themen gesamtgesellschaftlich weiter diskussionsfähig machen. D.h. die eigentliche Gefahr sehe ich weiter rechts, aber Boris Palmer trägt zum Rechtsruck der Gesellschaft bei!
Bre… Die “Dividenden” sind ein Tropfen auf den heißen Stein (0,6 Mrd. Euro). Allein die Pensionsansprüche die durch eine Wiederverbeamtung der Angestellten entstehen würden, würden das um ein vielfaches übersteigen. Die Bahn hat Finanzierungs- und Strukturprobleme, die man nicht löst, indem man ein ineffizientes System noch ineffizienter macht.
The video you posted 100% proves my point. Nothing in the video is security related, Its all privacy points. Getting attacked by scammers, phishing emails, phone calls etc are privacy threats, because you provided your main email, phone number etc where you should not/did not have to. I am saying again privacy is orders of magnitude bigger thread to a common person than an attacker spending resouces and targeting a random person. Please recognize that privacy and security are different things, people obsess with security when its a smaller threat to them.
Non of the threats in the video would happen if people didnt share their lives, emails, phone numbers etc all online in plain sight. Non of the threats required an attacker to use a vulnerability to enter into pc/phone/network etc.
Privacy - use email aliases for different websites, different phone numbers for 2FA, do not use social media or at least do not post all your life , real identity, email and a phone number on there etc
Security - dont use no longer supported software, use an offline password manager, you still have no chance against 0 day vulnerabilities
/for a good measure, i copied the link you posted and entered into piped.video, example of privacy.
Hello, apparently hanging out in Lemmy inadvertently makes you thinking about using Linux. I am planning to install Linux Mint cinnamon on an older laptop, which I want to bring to LAN Parties. From what I read I can just format my C:\ windows disk, install Linux via bootable drive and from what I understand, proton is basically...
A disk is just a big collection of bytes. A 100GB disk has 100 billion(-ish) bytes. Each one has an index. The first byte has index “0”. The second has index “1”. There’s a byte 8,675,309. Each byte has a particular value at any one time. The computer can set the value of any byte to any value. (It could set byte 8,675,309 to 01100001 and later it can reliably be read back from the same index as the same value, until it’s changed to a different value.)
A disk can be divided into partitions. Basically you (or rather a tool you use) writes data to a location near the beginning of the disk that says "treat this disk as multiple separate devices. The first starts at byte X and ends at byte Y, the second starts at Y and ends at Z, etc."
When you plug a disk into a Linux computer (on most modern full-featured desktop/laptop Linux systems, though maybe not on, for instance, some embedded systems) a new “file” appears in /dev for the disk along with more files for each of the partitions on the disk. For instance, an external USB hard drive with three partitions might show up as /dev/sda and the partitions as /dev/sda1, /dev/sda2, and /dev/sda3 respectively. (Ok. Technically the things in /dev are only files in some senses. They’re technically “devices”. But they have paths like files do and they can be read from and written to like files.)
If you want to, you can read and write to those partitions or to the disk directly as you would read or write any file. You can open it in a text editor, for instance. You might get lots of random-looking broken characters if you do that, and god help you if you try to save over it, but you can. If you read from a disk or partition, it just returns all the bytes in the disk or partition starting from the first (or from whichever index your application asks it to start from.)
A “filesystem driver” knows how to interpret the bytes on a partition as files and directories.
If you want to know what device in /dev a file lives on and what filesystem driver is used for that device, the mount command just typed into any bash terminal will tell you. It’ll output rows like on type (…). If you read/write a file or list a directory, it’ll pick the entry in the mount output that has the longest that is a prefix of the requested file. The is the “file”(/device) in /dev that corresponds to the parition on which that file is encoded. `` is the name of the filesystem driver. So, for instance, if I have an entry /dev/sdb3 on /mnt/pringles type ext4 (…) and I read a file named /mnt/pringles/apple/unicorn/potato.txt (and if there are no entries in the mount output with longer paths that are still prefixes of the requested file path), the kernel will ask the ext4 filesystem driver to please look at the partition /dev/sdb3 and interpret that partition’s contents as a hierarchical filesystem to find and return the contents of the file at the path apple/unicorn/potato.txt relative to the root of the filesystem encoded on the /dev/sdb3 partition.
There are other filesystem drivers that don’t deal with disks. Some like tmpfs store data in RAM only (and RAM isn’t intended to be persistent, so you can’t expect anything in a tmpfs to last reliably through a reset.) Others like procfs don’t look at a disk but make these ephemeral files that basically decide what data to return when read from at the time they’re read from. (Files in procfs filesystems usually expose data about the Linux system. Like, for instance, what processes are currently running.)
Now, the question of where files should go is… kinda unrelated to the above. Files that are system-wide configuration should go in /etc. Files that are system-wide executables should generally go in /bin, /sbin, /usr/bin, /usr/sbin, and /usr/local/bin. Anything your own user downloads/creates should go in /home/$username. Etc. More specifics of all this here.
It can be useful to make decisions regarding what disk/partition a particular directory like /home lives on. But whether /home is on the same partition with /etc and /bin and /var etc or whether it’s on a different partition (and both of these options are quite common), your users’ files should go somewhere in /home.
To elucidate a little more, if you decide to put your /home on the same partition as /bin and /etc and /var and such, you’ll have an entry in your mount output like /dev/sda2 on / type ext4 but nothing with a `` of /home. If you decide to put /home on a separate partition, you’ll have your /dev/sda2 on / type ext4 entry plus another entry like /dev/sda3 on /home type ext4.
So which partition does a file go on when you write a file to /home/keenflame/document.txt? Well, in the first case, it’d be on the partition Linux calls /dev/sda2. In the second case it would be written to the partition that Linux calls /dev/sda3.
Attacking the darkness (ttrpg.network)
For those unfamiliar with the Dead Alewives skit this is referencing, it’s funny as hell: www.youtube.com/watch?v=-leYc4oC83E
€45,000 for a heat pump retrofit in Germany -- really? (www.bbc.co.uk)
Germany is struggling to get people on-board with a green energy movement that involves banning high footprint domestic heating systems (e.g. gas boilers)-- thus forcing people to migrate to heat pumps. A low-income family who was interviewed said it would cost €45k to install a heat pump in their terraced home in Bremen....
What's something you bought under $25 on Amazon that is a life changer and why?
How many hours do you watch TV on a weekend?
deleted_by_moderator
No! No! I don't want to conduct performance reviews! You can't make me! (slrpnk.net)
Can't outsmart your teacher (telegra.ph)
Der Autoverkehr kostet die Kommunen das Dreifache des ÖPNV und der Radverkehr erhält die geringsten Zuschüsse (www.unikims.de)
Die externen Kosten, die Unfälle, Lärm, Luftbelastung und Klimaschäden verursachen, berechnen die Forscher am Beispiel von Kassel mit mehr als 73 Millionen Euro. Davon verursacht der LKW-Verkehr 9,5 Millionen Euro, der PKW-Verkehr 57,5 Millionen Euro und der ÖPNV 3,5 Millionen Euro. Rad- und Fußverkehr tragen allein mit...
deleted_by_author
Would a perfectly flat, tight sail on a boat be more efficient than a sail like we all know?
Okay hear me out and this may sound like the ramblings of a lune but i just thought the following....
What do you use for movie recommendations?
And a bit of a follow up question because I want to complain a bit, why does it feel like most movie recommendation websites suck?
Dual Boot Best Practices? (kbin.social)
Will be installing either Mint or Pop_OS on a new laptop which has a 512gb SSD. Will keep Windows for gaming, at least for now, with the games installed on an external HD. But otherwise, this is to experiment with living in Linux....
B.C. housing plan could see 293,000 new units over next decade, says report (www.nationalobserver.com)
know the features of your language (lemmy.world)
Endlich fragt’s mal einer! Übermedien zum aktuellen "Stern"-Titel (feddit.de) German
uebermedien.de/…/stern-mund-zu-meinungsfreiheit/
Bahn-Karte 1835-2022: So ist Deutschlands Schienennetz geschrumpft. Mitte der 50er-Jahre war es noch 14.000 Kilometer länger als heute. (feddit.de) German
Quelle: …waz.de/bahn-schienennetz-deutschland-1835-bis-he…
Kuketz Custom ROM Review: /e/ (www-kuketz--blog-de.translate.goog)
Any GUI-based qutebrowser alternarives?
In my quest for the most privacy-respecting and direct control browser I ended up stumbling upon qutebrowser....
short question by an aspiring user
Hello, apparently hanging out in Lemmy inadvertently makes you thinking about using Linux. I am planning to install Linux Mint cinnamon on an older laptop, which I want to bring to LAN Parties. From what I read I can just format my C:\ windows disk, install Linux via bootable drive and from what I understand, proton is basically...