#online building estimates
Explore tagged Tumblr posts
pejasurveying1 · 6 months ago
Text
Get precise and detailed construction estimates from PEJA Surveying. Our expert online estimators provide accurate cost projections for homeowners, builders, developers, and architects in the UK. We use advanced technology and industry knowledge to ensure reliable estimates for successful project planning and budgeting.
0 notes
theabstruseone · 1 year ago
Text
I slept in and just woke up, so here's what I've been able to figure out while sipping coffee:
Twitter has officially rebranded to X just a day or two after the move was announced.
The official branding is that a tweet is now called "an X", for which there are too many jokes to make.
The official account is still @twitter because someone else owns @X and they didn't reclaim the username first.
The logo is 𝕏 which is the Unicode character Unicode U+1D54F so the logo cannot be copyrighted and it is highly likely that it cannot be protected as a trademark.
Outside the visual logo, the trademark for the use of the name "X" in social media is held by Meta/Facebook, while the trademark for "X" in finance/commerce is owned by Microsoft.
The rebranding has been stopped in Japan as the term "X Japan" is trademarked by the band X JAPAN.
Elon had workers taking down the "Twitter" name from the side of the building. He did not have any permits to do this. The building owner called the cops who stopped the crew midway through so the sign just says "er".
He still plans to call his streaming and media hosting branch of the company as "Xvideo". Nobody tell him.
This man wants you to give him control over all of your financial information.
Edit to add further developments:
Yes, this is all real. Check the notes and people have pictures. I understand the skepticism because it feels like a joke, but to the best of my knowledge, everything in the above is accurate.
Microsoft also owns the trademark on X for chatting and gaming because, y'know, X-box.
The logo came from a random podcaster who tweeted it at Musk.
The act of sending a tweet is now known as "Xeet". They even added a guide for how to Xeet.
The branding change is inconsistent. Some icons have changed, some have not, and the words "tweet" and "Twitter" are still all over the place on the site.
TweetDeck is currently unaffected and I hope it's because they forgot that it exists again. The complete negligence toward that tool and just leaving it the hell alone is the only thing that makes the site usable (and some of us are stuck on there for work).
This is likely because Musk was forced out of PayPal due to a failed credit line project and because he wanted to rename the site to "X-Paypal" and eventually just to "X".
This became a big deal behind the scenes as Musk paid over $1 million for the domain X.com and wanted to rebrand the company that already had the brand awareness people were using it as a verb to "pay online" (as in "I'll paypal you the money")
X.com is not currently owned by Musk. It is held by a domain registrar (I believe GoDaddy but I'm not entirely sure). Meaning as long as he's hung onto this idea of making X Corp a thing, he couldn't be arsed to pay the $15/year domain renewal.
Bloomberg estimates the rebranding wiped between $4 to $20 billion from the valuation of Twitter due to the loss of brand awareness.
The company was already worth less than half of the $44 billion Musk paid for it in the first place, meaning this may end up a worse deal than when Yahoo bought Tumblr.
One estimation (though this is with a grain of salt) said that Twitter is three months from defaulting on its loans taken out to buy the site. Those loans were secured with Tesla stock. Meaning the bank will seize that stock and, since it won't be enough to pay the debt (since it's worth around 50-75% of what it was at the time of the loan), they can start seizing personal assets of Elon Musk including the Twitter company itself and his interest in SpaceX.
Sesame Street's official accounts mocked the rebranding.
158K notes · View notes
vaguely-concerned · 16 days ago
Text
obsessed with the fact that if you choose the last purple option in lucanis' romance chat before going off to tearstone island ("they MOVED the MOON!!!" still in the running for the best delivery in the whole game btw it's so ineffably hilarious to me), it's rook who flinches away just a little bit (if still warmly <3) and tries to change the topic and lucanis who's steady even though he's clearly still so afraid. 'don't tempt fate'/'*the softest fucking voice you've ever heard in your entire life* I don't intend to'. pain and suffering
lucanis looking at rook and helplessly, with a wonder that verges on despair, saying 'what would I do without you?' is soooo. especially at that point in the relationship and with what's about to happen. and for whatever reason rook can't quite stay with the fact that they do mean that much to someone, that they are so reverently and so groundingly 'I want to know what your favourite food is so I can make it for you any time you want it' everyday loved, it's too much and they have to deflect from it or the fear of losing it. can say some very interesting things about them, too.
(there is also a Pattern in that in my estimation lucanis frequently responds better to inviting humour than to earnest shows of concern -- it seems to help him be more engaged/online to be offered that more neutral space to meet you in and uh 'build' the conversation around something funny together than to be confronted with compassion head-on because that clearly mostly deer-in-the-headlights him, as we also see with some of the early flirt options haha. contrast this especially with bellara, who repeatedly gets genuinely upset if you try to make light of some pressing and painful situation she's dealing with (girl I'm so sorry I'm so jestercore and I canot change this but I'll try :'( for you). I think the times lucanis reacts negatively to the purple options are much more about you siding with other (frequently more charismatic lol) people against him or throwing him under the bus interpersonally -- like seeming to go along with illario's charm offensives, or telling teia lucanis didn't want to come help out with caterina's funeral and he'd just sit alone and brood about it if you didn't force him (???!!! hello??? unprovoked and deeply unkind out of left field???? this option is so fucking MEAN and for what fhdaskjfa you're telling me there's no way for rook to be a bit of a dick in this game?)
when it's one on one conversation he consistently seems to find it quite comforting, though... which makes a lot of sense because in many ways it's how he interacts with illario, just shorn of the resentments and hidden daggers and things they Do Not Talk About but really should beneath the levity that makes it sharp. it's gone ugly between them, but I think the affectionate instinct beneath is real and goes back a long way before all of that festered -- it's a form of play he does with people he loves. and uh. not really caterina huh. notably.)
220 notes · View notes
probablyasocialecologist · 6 months ago
Text
The almost overnight surge in electricity demand from data centers is now outstripping the available power supply in many parts of the world, according to interviews with data center operators, energy providers and tech executives. That dynamic is leading to years-long waits for businesses to access the grid as well as growing concerns of outages and price increases for those living in the densest data center markets. The dramatic increase in power demands from Silicon Valley’s growth-at-all-costs approach to AI also threatens to upend the energy transition plans of entire nations and the clean energy goals of trillion-dollar tech companies. In some countries, including Saudi Arabia, Ireland and Malaysia, the energy required to run all the data centers they plan to build at full capacity exceeds the available supply of renewable energy, according to a Bloomberg analysis of the latest available data. By one official estimate, Sweden could see power demand from data centers roughly double over the course of this decade — and then double again by 2040. In the UK, AI is expected to suck up 500% more energy over the next decade. And in the US, data centers are projected to use 8% of total power by 2030, up from 3% in 2022, according to Goldman Sachs, which described it as “the kind of electricity growth that hasn’t been seen in a generation.”
21 June 2024
668 notes · View notes
anyab · 1 year ago
Text
Tumblr media
Via NasAlSudan
Learn about the Sudanese revolution, the significance of December 19, and a legacy of resistance and resilience.
Join our call to action today and everyday during Sudan Action Week.
December 19 2023
Tumblr media
Transcript:
Breaking it down
What is the Sudanese Revolution?
The Sudanese Revolution refers to the popular uprising in Sudan that began on December 19, 2018 and eventually deposed 30-year dictator of Sudan, Omar al-Bashir, on April 11 of 2019.
How did the Revolution begin?
Protests first began in Atbara, a city with historical significance to the labor movement in Sudan, in response to the rising costs of basic supplies such as bread and fuel.
Protestors set fire to the national party headquarters, and the news of their revolt quickly spread, inspiring protestors first in other cities, and then in the capital of Khartoum itself.
Online, the caption #TasgutBas, translating to #JustFall, grew in popularity and helped connect the diaspora to those in Sudan.
Was it really just bread?
No. The rising cost of bread in developing nations is an indicator of how badly the economy is strained, to the point where it impacts members of every social class.
At this point in time in Sudan, subsidies on essential goods had been rolled back, funding for social and state services such as healthcare and education was nearly nonexistent, and it is estimated that nearly 90% of economic activity took place in the informal sector, all while the military budget continually increased.
Tumblr media
Transcript:
Who led the charge? Creating a revolution
Group: Sudanese Professional's association (SPA)
Who they are:
Group of labor and trade organizations formed in secret in 2012 and publicly declared in 2016
Backbone of grassroots organizing in Sudan
Role played:
Led action on the street, organized national protests, like the initial march on Khartoum for increased wages before the transition to calls for regime change, and worker strikes.
Group: Local Resistance Committees (LRCS)
Who they are:
Initially formed as groups of students and youth organized together on the more local, neighbourhood basis during the Bashir era
Membership is extremely diverse across socio-economic, ethnic, tribal, religious, and political lines
Role played:
Considered the lifeblood of the revolution, with youth organizing local protests and ensuring safety against governmental repression by standing on the front lines + providing security, food, water, and medication to people
Group: Forces for freedom and change (FFC)
Who they are:
Coalition comprising the SPA, LRCS, the Sudan Revolutionary Front (group of anti-governmental Darfur militias), political parties, and civil society groups
Role played:
Essentially became the political mouthpiece of the revolution and signed onto the transitional government with the military on behalf of Sudanese civilians
It is also crucial to note that from a demographic perspective, it is youth and women that largely led and comprised the Sudanese Revolution.
Tumblr media
Trabscript:
How did the revolution succeed?
01. Learning from the Past
Following the Arab Spring wave, Sudan also attempted a revolution in September of 2013
Civilians faced violent crackdowns within the first three days of protest. 200 killed, 800+ arrested
Activists were deterred from mobilization + felt a lot of guilt at the massive loss of life and spent the next 5 years grounding themselves in the study of nonviolent theory and action
02. Building a Movement
Coalition Building and People Power
Diversification of the reach of the movement to make sure all sectors of Sudani society were represented
Decentralization of Activism
Past revolutions in 1964 and 1985 were concentrated in the labor movement and educational elites in Khartoum
This time, experienced nonviolent activists trained those in the capital and ensured ethnic, religious, and tribal diversity
Newly trained activists then taught others locally across the Sudanese states
Tumblr media
Transcript:
Why december 19?
On December 19, 1955, the Sudanese parliament unanimously adopted a declaration of independence from the Anglo-Egyptian colonial power.
The declaration went into effect on January 1, 1956, which is why Independence Day is officially January 1, but December 19 is when the Sudanese people were truly liberated from colonial rule.
The flag shown is Sudan's independence flag. The blue is for the Nile, the yellow for the Sahara, and the green for the farmlands.
The current Sudanese flag was adopted in 1970, with the colors used being the Pan-Arab ones.
During the 2019 revolution, protestors often carried the independence flag instead as a form of resistance to the narrative of an exclusive Pan-Arab Sudanese identity.
December 19 is ultimately a tribute to Sudanese strength and resilience. It honors our independence and revolutionary martyrs - not just those of the 2019 revolution, but the democratic revolutions of 1964 and 1985 as well.
Tumblr media
Transcript:
Why is the revolution ongoing?
The goal was never just the fall of a dictator. The goal was, and is, to build a better Sudan, one free from military rule. One with equal opportunities for everyone, with economic prosperity and safety and security - the key principles of freedom, peace, and justice that the revolution called for.
Today, though, before we rebuild Sudan, before we free it from foreign interests and military rule and sectarianism, we need to save it. Each day that passes by with war waging on is one where more civilians are killed. More people are displaced. More women are raped. More children go hungry. To live in the conflict zones in Sudan right now - whether that be Khartoum, Darfur, Kordofan, or now, Al Gezira, is to be trapped in a never-ending nightmare, a fight for survival. And to live elsewhere in Sudan is to wonder whether you're next.
Sudan Action Week calls on you to educate yourself and others about Sudan, and then to help the Sudanese people save it, because we can no longer do it alone.
Tumblr media
Transcript:
What can you do? Uniting for Al Gezira and North Darfur
As we witness the unfolding events in Al Gezira and North Darfur, the communities of Abu Haraz, Hantoub, Medani, El Fasher, and many others are reaching out for assistance. Sudanese resilience persists to this day, with individuals on platforms like Facebook, Twitter, Instagram, and TikTok seeking and providing guidance on transportation services, medical care, food, shelter, protection, safe zones, operational markets, and more. This isn't new for the Sudanese community. A legacy of unity emerged, notably during the 2019 revolutions, where nas al Sudan [the people of Sudan], both within the nation and in the diaspora, rallied together to support each other online. Beyond merely sharing stories on social media, this was about strengthening collective action, enhancing mobilizations, and building a resilient community rooted in solidarity. The essence of the Sudanese community lies in people supporting people, notably during the uprising in 2018 and following the events of April 15th, 2023
Swipe to see how you can help.
Tumblr media
Transcript:
What can you do?
This week, on a day nearly mirroring Sudanese Independence and the popular 2018 uprising, Sudanese resilience endures as war follows nas al Sudan to Al Gezira and again in North Darfur. Our call to action this week is not just to share; it's a collective effort to uplift one another.
Share Resources:
If you have access to resources that can help such as transportation services, medical assistance, food, shelter, etc., please comment below.
Community Requests:
If you are in Al Gezira or North Darfur and require specific support, please comment on your needs
Connect Individuals:
For those unable to share resources directly, help amplify requests by sharing this information within your personal networks. Your connection may lead to support from individuals who can assist.
Spread the Word:
Share this call to action on your social media platforms to broaden the reach and encourage more people to contribute.
Tumblr media
Transcript:
Hanabniho
حنبنيهوا
[We will rebuild]
#keepEyesOnSudan
#SudanActionWeek
924 notes · View notes
hiding-under-the-willow · 2 months ago
Text
Quick interest check for a project I'm currently considering!
I've been given an assignment in one of my studio classes regarding ephemeral (nonpermanent) art and have had an idea that requires a bit of community involvement.
To keep it basic, my idea involves opening a public Minecraft server for a short period of time (somewhere between 3-5 hours is my current estimate) and recording through the whole duration to document what people use that time to do. Essentially, seeing what kind of things people choose to do or create in a survival sandbox like Minecraft when they know in advance that their time in the world is extremely limited.
I would set up a discord server in advance for those interested to get more information and to connect with other players before the opening, meaning that if you wanted to you could plan in advance as a group.
The server would likely be advertised here, to a few people/groups I know IRL, and in a local campus discord server or two. I would leave it open for anyone involved to invite others. So, you would be playing with strangers.
The server will be vanilla. I'm debating between using in game proximity chat or just letting people use voice chat in the discord at the moment. Obviously using VC wouldn't be required, but I want it to be available.
I would be spectating and recording the event. A ~10 minute compilation of the events of the server would be made for me to turn in for the assignment and would be shown to the class. There is a possibility that compilation or a longer one may end up online afterwards. Anyone else who participates would be free to record, and obviously if anyone wanted to send me their footage to possibly be included in the final edit that would be great
You could do whatever you wanted with the time given. Organize a speedrunning group. Race to kill the dragon. Raid an Ancient City. Work on a build you haven't had an opportunity to use in other servers. Create some weird art. Organize a civilization. Hide in a cave the whole time. Roleplay. Create a fight club. Kill unsuspecting players. Just play casual Minecraft with some friends. Literally whatever.
This would likely be happening somewhere near the 2nd half of this month so that I had time to edit down the footage for class before the end of the semester
153 notes · View notes
writingquestionsanswered · 5 months ago
Note
Tips for writers with ADHD that get major writers block/burnout
Writers with ADHD and Writer's Block/Burnout
Tip #1 - Troubleshoot the Problem - I want to start here, in the most obvious place, because even for writers with ADHD, writer's block is often the result of a specific issue that can be surmounted once identified. My post 5 Reasons You Lost Interest in Your WIP, Plus Fixes! addresses some of the most common ones. It's worth checking to see if something on there resonates with you as a potential obstacle to progress.
Tip #2 - De-Stress Your Writing Time - Human brains are wired to respond in specific ways to perceived threats... fight, flight, or freeze. Quite often, what we call "writer's block" is actually your brain having a freeze response to writing because it's causing you stress and is therefore perceived as a threat.
So, anything you can do to de-stress your writing time can help. Troubleshooting the problem as in #1 is a good start. Set reasonable goals and deadlines... you can estimate your available writing time and calculate that with your estimated WPM to see if it's even possible for you to hit your word count goal. Go easy on yourself when you don't reach goals... celebrate even the smallest of wins, because negative thinking makes writing more stressful. Do what you can to set up an inviting writing space, light a candle (safely), play soft music, use ambient lighting, have your favorite beverage and snack at hand.
Tip #3 - "Gamify" Your Writing - Turning your writing goals into game achievements can make writing fun, which is another great way to de-stress it. You can usually find free game board templates online, or you can create your own. I like to set mine up like this:
Tumblr media
You can set as many tasks as you want (within reason) for each goal, and your prizes can be anything from a handful of candy to buying something you really want, or doing something you really want to do. Whatever works for your budget that motivates you to get the tasks done.
Tip #4 - Do an Immersive Writing Sprint Session - YouTube is a wonderland of helpful videos for writers... not just easily digestible writing advice and research information, but also writing music, ambience rooms, and one of my favorites, immersive writing sessions. These are themed ambience rooms with ambient video, music, and sound effects, but they also have a writing sprint timer on the screen, so you are encouraged to write for however long (usually 10 to 20 minutes), then you get a five or ten-minute break before the next sprint starts. These can be a really great way to get into the zone if you're struggling otherwise.
Tip #5 - Eliminate Distractions - When you have ADHD, pretty much anything can be a distraction. If my desk is messy, I'll pause mid-sentence to clean it rather than write. If there's something on my desk I can fidget with or play with, I'll do that. If my phone is handy, I'll pick it up and start scrolling through social media. If I'm listening to music with words, I'll go look up the lyrics and fall down some weird tangentially related rabbit hole. If I'm hungry or thirsty, I'll get up fifty times to get a small snack or drink. So, I clean my desk ahead of time and remove anything I might be tempted to fiddle with. I only play instrumental music (usually an ambience room). I put my phone on silent or leave it in another room.
Literally anything I can do to head my usual distractions off at the pass. For me, it actually makes a big difference. Try keeping a running list of things that distract you while writing during a week of writing sessions. Then, go through the list and write solutions. This helps you build a pre-writing session distraction elimination routine.
I hope something here will work for you! I may do a part two to this soon, so keep an eye out!
•••••••••••••••••••••••••••••••••
I’ve been writing seriously for over 30 years and love to share what I’ve learned. Have a writing question? My inbox is always open!
♦ Questions that violate my ask policies will be deleted! ♦ Please see my master list of top posts before asking ♦ Learn more about WQA here
234 notes · View notes
pejasurveying1 · 1 year ago
Text
Getting an accurate and detailed construction estimate is a critical first step for any building project. Construction estimators, such as PEJA Surveying, are proud to provide this vital service for homeowners, builders, developers, and architects in the UK. By making the most of industry expertise, technology, and measurement standards, we are able to deliver specialised estimates that itemise the projected costs for all aspects of a building project. FREE sample available. 15% Discount for New Clients for a limited time only.
0 notes
atavist · 1 year ago
Photo
Tumblr media
A romance scammer conned my mom. I went to Nigeria to find him.
“The Romance Scammer on My Sofa,” issue no. 140 from The Atavist Magazine, is now available:
In Nigeria, Yahoo boys are online fraudsters. Their nickname comes from the email service Yahoo, which became popular in Nigeria in the 2000s, and they are descendants of the infamous 419 scammers, who, first with letters, and later in emails, promised to help strangers get rich for a nominal advance fee. (The number is a reference to a section of the Nigerian criminal code pertaining to fraud.) Biggy is a particular kind of Yahoo boy: a romance scammer who pretends to be other people online to seduce foreigners into trusting him and giving him money.
Biggy’s game is all about intimacy. He invests time in building what seems like a real relationship with his victims. He flatters them, tells them jokes, asks intimate questions. “The most important thing about being a Yahoo boy is keeping the conversation alive,” Biggy told me. “Dating is all about patience. It takes a long time before a client starts trusting you.”
Yahoo boys, I was learning, love euphemisms.
Biggy estimated that over his ten years—and counting—as a romance scammer, he’d lined his pockets with $30,000 from people he conned. People yearning for love. People like my mother.
778 notes · View notes
nostalgebraist · 1 year ago
Text
clarification re: ChatGPT, " a a a a", and data leakage
In August, I posted:
For a good time, try sending chatGPT the string ` a` repeated 1000 times. Like " a a a" (etc). Make sure the spaces are in there. Trust me.
People are talking about this trick again, thanks to a recent paper by Nasr et al that investigates how often LLMs regurgitate exact quotes from their training data.
The paper is an impressive technical achievement, and the results are very interesting.
Unfortunately, the online hive-mind consensus about this paper is something like:
When you do this "attack" to ChatGPT -- where you send it the letter 'a' many times, or make it write 'poem' over and over, or the like -- it prints out a bunch of its own training data. Previously, people had noted that the stuff it prints out after the attack looks like training data. Now, we know why: because it really is training data.
It's unfortunate that people believe this, because it's false. Or at best, a mixture of "false" and "confused and misleadingly incomplete."
The paper
So, what does the paper show?
The authors do a lot of stuff, building on a lot of previous work, and I won't try to summarize it all here.
But in brief, they try to estimate how easy it is to "extract" training data from LLMs, moving successively through 3 categories of LLMs that are progressively harder to analyze:
"Base model" LLMs with publicly released weights and publicly released training data.
"Base model" LLMs with publicly released weights, but undisclosed training data.
LLMs that are totally private, and are also finetuned for instruction-following or for chat, rather than being base models. (ChatGPT falls into this category.)
Category #1: open weights, open data
In their experiment on category #1, they prompt the models with hundreds of millions of brief phrases chosen randomly from Wikipedia. Then they check what fraction of the generated outputs constitute verbatim quotations from the training data.
Because category #1 has open weights, they can afford to do this hundreds of millions of times (there are no API costs to pay). And because the training data is open, they can directly check whether or not any given output appears in that data.
In category #1, the fraction of outputs that are exact copies of training data ranges from ~0.1% to ~1.5%, depending on the model.
Category #2: open weights, private data
In category #2, the training data is unavailable. The authors solve this problem by constructing "AuxDataset," a giant Frankenstein assemblage of all the major public training datasets, and then searching for outputs in AuxDataset.
This approach can have false negatives, since the model might be regurgitating private training data that isn't in AuxDataset. But it shouldn't have many false positives: if the model spits out some long string of text that appears in AuxDataset, then it's probably the case that the same string appeared in the model's training data, as opposed to the model spontaneously "reinventing" it.
So, the AuxDataset approach gives you lower bounds. Unsurprisingly, the fractions in this experiment are a bit lower, compared to the Category #1 experiment. But not that much lower, ranging from ~0.05% to ~1%.
Category #3: private everything + chat tuning
Finally, they do an experiment with ChatGPT. (Well, ChatGPT and gpt-3.5-turbo-instruct, but I'm ignoring the latter for space here.)
ChatGPT presents several new challenges.
First, the model is only accessible through an API, and it would cost too much money to call the API hundreds of millions of times. So, they have to make do with a much smaller sample size.
A more substantial challenge has to do with the model's chat tuning.
All the other models evaluated in this paper were base models: they were trained to imitate a wide range of text data, and that was that. If you give them some text, like a random short phrase from Wikipedia, they will try to write the next part, in a manner that sounds like the data they were trained on.
However, if you give ChatGPT a random short phrase from Wikipedia, it will not try to complete it. It will, instead, say something like "Sorry, I don't know what that means" or "Is there something specific I can do for you?"
So their random-short-phrase-from-Wikipedia method, which worked for base models, is not going to work for ChatGPT.
Fortuitously, there happens to be a weird bug in ChatGPT that makes it behave like a base model!
Namely, the "trick" where you ask it to repeat a token, or just send it a bunch of pre-prepared repetitions.
Using this trick is still different from prompting a base model. You can't specify a "prompt," like a random-short-phrase-from-Wikipedia, for the model to complete. You just start the repetition ball rolling, and then at some point, it starts generating some arbitrarily chosen type of document in a base-model-like way.
Still, this is good enough: we can do the trick, and then check the output against AuxDataset. If the generated text appears in AuxDataset, then ChatGPT was probably trained on that text at some point.
If you do this, you get a fraction of 3%.
This is somewhat higher than all the other numbers we saw above, especially the other ones obtained using AuxDataset.
On the other hand, the numbers varied a lot between models, and ChatGPT is probably an outlier in various ways when you're comparing it to a bunch of open models.
So, this result seems consistent with the interpretation that the attack just makes ChatGPT behave like a base model. Base models -- it turns out -- tend to regurgitate their training data occasionally, under conditions like these ones; if you make ChatGPT behave like a base model, then it does too.
Language model behaves like language model, news at 11
Since this paper came out, a number of people have pinged me on twitter or whatever, telling me about how this attack "makes ChatGPT leak data," like this is some scandalous new finding about the attack specifically.
(I made some posts saying I didn't think the attack was "leaking data" -- by which I meant ChatGPT user data, which was a weirdly common theory at the time -- so of course, now some people are telling me that I was wrong on this score.)
This interpretation seems totally misguided to me.
Every result in the paper is consistent with the banal interpretation that the attack just makes ChatGPT behave like a base model.
That is, it makes it behave the way all LLMs used to behave, up until very recently.
I guess there are a lot of people around now who have never used an LLM that wasn't tuned for chat; who don't know that the "post-attack content" we see from ChatGPT is not some weird new behavior in need of a new, probably alarming explanation; who don't know that it is actually a very familiar thing, which any base model will give you immediately if you ask. But it is. It's base model behavior, nothing more.
Behaving like a base model implies regurgitation of training data some small fraction of the time, because base models do that. And only because base models do, in fact, do that. Not for any extra reason that's special to this attack.
(Or at least, if there is some extra reason, the paper gives us no evidence of its existence.)
The paper itself is less clear than I would like about this. In a footnote, it cites my tweet on the original attack (which I appreciate!), but it does so in a way that draws a confusing link between the attack and data regurgitation:
In fact, in early August, a month after we initial discovered this attack, multiple independent researchers discovered the underlying exploit used in our paper, but, like us initially, they did not realize that the model was regenerating training data, e.g., https://twitter.com/nostalgebraist/status/1686576041803096065.
Did I "not realize that the model was regenerating training data"? I mean . . . sort of? But then again, not really?
I knew from earlier papers (and personal experience, like the "Hedonist Sovereign" thing here) that base models occasionally produce exact quotations from their training data. And my reaction to the attack was, "it looks like it's behaving like a base model."
It would be surprising if, after the attack, ChatGPT never produced an exact quotation from training data. That would be a difference between ChatGPT's underlying base model and all other known LLM base models.
And the new paper shows that -- unsurprisingly -- there is no such difference. They all do this at some rate, and ChatGPT's rate is 3%, plus or minus something or other.
3% is not zero, but it's not very large, either.
If you do the attack to ChatGPT, and then think "wow, this output looks like what I imagine training data probably looks like," it is nonetheless probably not training data. It is probably, instead, a skilled mimicry of training data. (Remember that "skilled mimicry of training data" is what LLMs are trained to do.)
And remember, too, that base models used to be OpenAI's entire product offering. Indeed, their API still offers some base models! If you want to extract training data from a private OpenAI model, you can just interact with these guys normally, and they'll spit out their training data some small % of the time.
The only value added by the attack, here, is its ability to make ChatGPT specifically behave in the way that davinci-002 already does, naturally, without any tricks.
265 notes · View notes
enterpris · 4 months ago
Text
Caught in Orbit, Chapter 1
Pairing: Reader x Gojo
Summary: Cursed energy has many expressions- inherited techniques, reversals and maximums. 
Occasionally, cursed energy of a sorcerer will react with another sorcerer’s cursed energy, or perhaps their soul. In these cases, a bond is formed that can tie families together, increase power, or spark love.
When your soulmate is discovered, you have to decide what the bond will mean
Warnings: cannon typical fighting, moderate injury, reader is a jujutsu sorcerer, soulmate au
Length: 3.9k
Ao3: PlaidSparrow
It’ll be a Grade one curse- easy in, easy out. 
You page through the assignment folder, as country roads pass in Ijitchi’s rear window, driving you to the remote town that’s housing the spirit. Beyond the estimated grade of the spirit, the notes in the folder are sparse and messy, with few details about the two incidents that have occurred so far. Near the back of the file there’s a graph depicting the level of cursed energy in the building over time though, and that catches your eye. 
“So there’s been activity here for months? Why are they just sending a sorcerer now?” 
“There’s been low level activity, yes, but a teller was killed last week. Cursed energy spiked, and there was another death yesterday.” He looks at you through the rear view mirror. “Since then, the levels of cursed energy have remained level, so we have reason to suspect there will be more casualties if this spirit is left unchecked.”
You hum assent and put the file down. “It’s better to exorcize it now, before things get any worse.”
It doesn’t appear that anything connects the two victims outside of the location of the attacks, it’s likely just an amalgamation of poor feelings over the years that finally coalesced. 
“Any further incidents may cause this branch to close down- there’s been posts made online connecting the two deaths, and we want to minimize fear for the people who live in the town. An incident of any higher magnitude would be a disaster for a small town.”
You nod and stare out the window, the vast green fields and craggy mountains would be quaint and idyllic in another circumstance. This far outside of the city there’s not much traffic, and you should arrive soon. As it is, you can’t help from evaluating yourself, cataloging your physical state and diverting your focus into mentally preparing. While you didn’t have enough time to fully rest and recharge after your last mission, sleep doesn’t often come easy anymore, the hot meal and couple hours of sleep had provided a much needed boost. 
The rest of the ride is quiet, Ijitchi pulls up to the bank and you hop out. He rolls down the driver’s window and gives you a once over. 
“I’ll be waiting just down the street. Text when you’re finished here I’ll come pick you up. Good luck.”
A terse nod is the only response you give, already attuning yourself to the waves of cursed energy radiating from the building. He nods back and peels away. A few moments later, a veil drops over you, casting the small bank in shadow.
Through the focus you’ve cultivated for the mission, you can’t help but be intrigued- you’ve never encountered a curse attached to a commercial building like this, and something pretty significant must have happened to infuse this place with enough negative energy to spawn a Grade 1 curse. The case notes didn’t include grisly details of a natural disaster or crime, though. After scanning the outside of the building and quickly stretching out your shoulders, still stiff from the ride, you step towards the entrance. The curse likely already knows you’ve arrived, the energy rolling off the building feels particularly strong. The front door opens without any fuss, and the stench of cursed energy is like a fetid tide within the building. The death of the two tellers hangs in the air as you walk through the small entrance hall.
It’s silent in the lobby save your soft steps across the laminate and the underlying buzz of electricity running to the tellers’ computers. Between the veil and the electric lights being turned off, the interior feels dingy and a little claustrophobic. Nothing really looks amiss, but there are cursed energy residuals drawn across the room like a web, no hint as to where the body of the curse might be.  You leap over the low divider to get to the area for bank employees. If two tellers were the casualties, it’s possible that the curse is lurking somewhere clients don’t have access to, or the attacks happened outside of normal business hours. You can’t recall whether any times were posted in the notes. 
Before you explore the back, you scan the lobby once more. You can imagine the small branch bustling on the weekend, business owners and families coming to make deposits or pull out money for a day trip. You brush your fingers over the black screen wistfully. Maybe in another life you would have helped customers in a bank. 
Or perhaps you would have gone on to college. When you enrolled in Jujutsu Tech as a high school student, you hadn’t thought much about your future, but you could have studied any number of subjects.
Something shifts unnaturally somewhere down the hall and your hackles rise, the distinct feeling of eyes on you. You spin to the back and allow your cursed energy to flow freely through your body- ready to be released.
Keeping your attention high, you creep towards the back of the building. The noise repeats itself, and you can hear more clearly now- a rhythmic clatter, not quite the scutter of an insect, but something similar, that's coming from the back rooms. The pattern of noise stops and starts again. 
Measured steps bring you closer to the belly of the bank, here there are low tables in a wide back room, with private rooms that branch away to speak privately with a banker. The furniture seems to be undisturbed, wherever you look there’s perfect order, still no indication of how the bank tellers were murdered. But the curse is making just enough noise to let you know it's lurking somewhere. It’s got some degree of intelligence, then, to taunt a sorcerer. You tilt your head, trying to determine where the noise is coming from.
You scan the floors, then the walls, steadily working your way back through the hallways to an area that’s only accessed by employees. There’s no more decorations here, only shadows cast by the meager light let through the veil, yellow-gray and sickly like a bruise. But the rustling noise has gotten progressively louder. As you approach the curse’s lair, the noise begins to sound louder and more distinct. You had to have walked through nearly the whole building now, save the vaults. Hopefully that’s not where the curse has taken up its roost. 
The vault is huge and silver, set into the wall of the building itself. The cursed spirit has got to be in here, and you’re ready for the fight. With a deep breath, you increase the output of cursed energy in your arms, letting the strength ground you, then turn the handle of the vault door. Your heartbeat is loud in your ears that are trying to listen for any drop of sound, any discernible shift.
But the door is firmly locked, the handle shifts only a fraction of a degree. You process where else the curse could be- your initial sweep had been fairly thorough, could the curse be small enough to slip into one of the crevasses you’d left unturned?
Cautiously turning, you step back down the hallway you’d come from. Something in the air changes in that instant, and you step to the right, pivoting back to the vault entrance. The cursed spirit materializes out of the wall, pursing a grossly oversized pair of lips and greedily grabbing with stumpy appendages. 
You intensify the cursed energy running through your arms, waiting for the cursed spirit to dart in and try to grab you, but it maintains its distance, instead spitting a noxious ball in your direction, but you pivot out of the way. You sprint towards the spirit, ready to swing, but it darts down one of the hallways, bringing you back towards the front of the building. 
The employee-only areas blur past until the curse turns back towards you in the open room right before the lobby. It puckers its lips again and spits a second glob of steaming cursed energy at your body. You dodge again, then rush the curse. 
But something feels wrong. After the second attack, the spirit makes no move to shoot again, or try to evade as your steps bring you closer to its disgusting body. While you analyze the curse’s behavior, its bulbous eyes flick towards the ceiling of the room. 
The curse must have hidden a projectile there before you brought it into the open. Your eyes snap to the roof of the building, but instead of a projectile you find the sinuous legs and writhing body of a second curse. Its long appendages twitch and undulate in a sickly wave that you now realize was the noise you heard earlier. You can’t even see how many arms there are. A wave of cursed energy stronger than the first curse rolls off of it now. Icy fear cuts through the adrenaline pumping through your body. The second curse is strong too, and clearly working with the first somehow. You’ll have to scramble for your life.
You have to make a split second decision, choose which curse to focus on first. If you can exorcize the spitting curse quickly then pivot to the second curse, you’ll probably have the best chance of coming out on top. The second spirit hasn’t moved from its roost above the fight yet, you have no idea what its abilities are or whether you’d be able to beat it first.
Clambering backward to avoid being caught directly under the second curse, you’re nearly backed against the wall. The furniture in this room is all low and sleek, nothing to use as a shield or small enough to use as an extra weapon. The booths and computers in the lobby may give you more to work with, but between you and the hallway there is the spitting curse. 
The second curse stretches its legs towards you, and it descends from the ceiling. Fuck. 
Without any more time to form a plan, you run towards the spitting curse and pass it on your way to the front of the building. The narrow hallways won’t give you any tactical advantage, and would make it easy for the two curses to gang up on you.
You look over your shoulder and see the first curse hurl a projectile, and you desperately push your body to the right. 
Not fast enough. 
The mass of cursed energy collides with your left shoulder, and your vision whites out for a moment. Warm blood seeps from the wound and soaks your shirt, now you’ll be vulnerable and slower than before. You grit your teeth and scowl at the mass of hateful energy. 
The second curse opens its mouth, grotesquely stretching the muscles until it could swallow you in a single gulp. Its twitching legs begin to move in sequence, crawling down the side of the wall in a trembling mess. 
The first curse floats along ahead of the second, and it looks like it could shoot another projectile at any moment. You duck and huff a few deep breaths from the outside of the lobby divider. Then, you infuse your arm with cursed energy and punch the spitting curse with the strength you’ve saved for this mission. 
The force of the hit wracks your body, and pain screams from your left shoulder. The spitting curse gets knocked to the ground coughing, but isn’t exorcized yet. You breathe through the piercing waves resonating from your shoulder and pull out a short knife to finish the job. 
Cursed energy flows again through your arm and into the blade, but the second curse flings its knobbly body down from the wall. Its sinewy legs tangle around you, and the small cutting edge can’t pierce deep enough to really do any damage. The legs sweep you towards the main body of the spirit, and you see the first curse rise back up from the corner of your eye. You shove at the countless appendages and slash where you can, fighting against the nebulous legs to reach a longer weapon. Once it’s in hand, you allow the built-up cursed energy to infuse the cells of your body with all of the strength and speed you can afford to spare. 
The boost (and the longer knife) allow you to hack through the second curse’s legs, and come face to face with the spitting curse. It puckers its lips once more and you hold your position a moment longer, then duck under the following projectile. Before the beast can make another, you stab the longer knife directly through its head. 
You’re pretty sure that finished it, but there’s no time to double check, as the second curse has recovered from the limbs you took from it, and ambles back towards you. Dodging its legs again, you leap towards the entry room of the bank. A quick spin puts you facing the curse once more. 
The legs skitter and twinge against each other, and there’s another noise too, a low drone coming out of the curse’s mouth. Whatever its muttering, you’re not interested in finding out. Now that it’s a fair fight, you’re feeling more confident about your odds of walking away from this bank. 
You raise your left arm to throw one of the knives as the curse, but the joint can’t extend all the way. Swearing, you switch the larger blade to your other hand and try to gauge what this curse’s MO is. So far, it’s mostly kept out of the way, using the legs to pull you towards its body. 
Now, those legs scuttle faster, it darts in towards you. You brandish the weapon and take a few quick steps back, but the curse keeps coming. You shove one of the doors open with your bad shoulder and turn to see if the curse will follow you outside. You’ve barely got time to pant in a few deep breaths. 
It catches the door nearly as it closes, pushing out and gnashing its horrible teeth. You can’t pass up the opening though- as the spirit maneuvers through the door, you dash forward, infuse your arm with cursed energy and fight through the legs, then sink the knife into one of the bottom of its body. 
The curse lets out a terrible wail and thrashes through the doorway, entangling you as it rampages out of the building. The smaller knife is still in your other hand, and you funnel cursed energy into it and slice shallowly into the nearest leg. The curse howls again and the legs holding you loosen but don’t release completely. 
You writhe and kick your legs against the curse until you can wiggle your arm free, then drop to deadweight. Your heart is beating fast as the curse drags you in towards the body. You can hear the muttering clearly now, kodoku, over and over.
You allow the curse to drag you closer, no more than an arm's breadth away, then you  pour every last ounce of cursed energy into the knife and bring it sharply down, impaling the spirit directly in its skull. 
The curse collapses, a moaning pile of open wounds before disintegrating into the tiled floor. Its stink pollutes the greenery and bright day. You pant and the adrenaline that had kept you afloat leaches out of your body. The world blurs in front of your eyes, and you’re sucked back into your body- exhausted, bleeding heavily, and abruptly feeling every bit of your injury. 
You lean against your knees, putting weight on your good shoulder. The energy you had expended to exorcize the first spirit held the pain at bay for a time, but the blood in your shirt is cooling, and you’ve run your body ragged by finishing the fight. 
It was technically a win, desperately fought and barely won. You may be barely standing, but that curse is exorcized. 
Staggering to the larger commercial entrance, you unwind the jacket and grasp the material near your bad shoulder. The blood has soaked through the thicker material, and you can feel a pulse of pain each time your heart beats. 
You pat down the pockets of your pants, not sure where your phone is. After locating it, you try to pull up your messages to alert Ijitchi. Your vision blurs again and you groan in frustration. This injury is clearly bad, and if you can’t contact Ijitchi, you’ll pass out soon. If that happens, who knows how long it will take for him to return and pick you up. 
After a few moments, you pour all of your focus into just calling him. With a shaking hand, you slowly click through the menu and hear the phone ring. 
He answers, and you could cry from relief. 
“Kodoku.”
It was a traditional magic, where small bugs or creatures fought to the death in an enclosed space. The fluids of the final survivor could be used to poison an individual. The spitting curse- it must have spit that liquid in its projectiles. You’re nearly delirious thinking about it. 
“What?”
“Things didn’t go well.” 
“I’m on the way. What’s wrong?” 
He sounds concerned. You must sound worse than you thought.
“More than one, I was hit.”
Before you can provide any more details, you see the unassuming black sedan pull back up the driveway. He drives over the grass to get closer to you, then hops out. 
You hobble towards the back of the car while he takes in your state. 
“It looks like you’ve lost a lot of blood. Is it a cursed wound? We should be able to make it back to Shoko within an hour if I speed…” he trails off, likely calculating the distance back to school on different routes. 
“Not cursed, just nasty. I’ve got pressure on it now, but I’ll probably ruin these seats.” You pant the words out, not totally sure that they’re true. The pain is radiating from your shoulder, it could be a cursed wound, but that wouldn’t get you back to campus any faster. 
In what feels like a blink, you’re back at Tokyo Jujutsu, Ijitchi supporting your weight on the walk down to Shoko’s medical bay. He helps to set you down on the low operating table and says something. It’s probably important, but the sound is drowned out by the pain singing in your veins. Absently you wonder if you’re going to pass out from blood loss. The hit was worse than you thought. 
Shoko technically had a medical degree, but because of her Curse Technique, most of her knowledge and skills were intrinsic. You’re not sure if getting her doctorate degree even helped her or if it was just part of the school’s cover. 
She’s standing in front of you, speaking lowly with Ijitchi. She pulls a pair of scissors from somewhere. The metal is cold where it touches the skin of your stomach, and Shoko shears the remains of your shirt away. She’s wearing gloves now. You’re not sure when she put them on. 
“Oh,” you hear her voice floating above you. 
Her voice blends with Ijitchi’s as they continue their conversation, the indistinguishable words blending with the hum of the air conditioner to lull you halfway to sleep. 
Since finishing school you had only been injured badly enough to need Shoko’s healing once or twice. The smell of antiseptic and the morgue closeby are enough motivation to avoid hurt at all costs. It’s cold in the medical bay. 
Sharp pain pulls you out of your thoughts as Shoko prods the wound, muttering about the internal damage. Her gloved hands circle the hole in your shoulder and you feel the eerie trickle of Reverse Cursed Energy seep into your body. Feeling another sorcerer’s technique never felt right, but something feels particularly wrong right now. She sits you up and you slump against her. She’s warm.
More muttering and your head feels a bit clearer. It's a strange sensation, to feel your body rebuild itself in real time. Shoko's hands are warm through the gloves and your stomach drops as the skin and muscle knit back together. 
Noise echoes down the steps to the medical center. Footsteps, you realize after a moment. Everything still sounds distorted and dreamlike.
“Hey Shoko” a voice calls, drawing out the last vowel of her name. “I wanted to know-” the voice chokes off. 
You feel her turn away from you and the sensation of her healing stops. The loss of support makes your head loll back, and you feel distinctly separate from the rest of your body. It’s not til Shoko shifts again that you remember that someone else is in the medical area. 
Your vision swims when you turn to see Gojo standing in the doorway of the stairwell, looking aghast at you. 
“Ah, on second thought, maybe I should come back later.”
“It’s fine, we’re almost-” Gojo cuts Shoko off.
“Nope, really, I’ll be back later! Not important!” His voice disappears as he zips back up the stairs where he came from. 
You furrow your brow. 
Even in your addled state, you know that Gojo is the most powerful sorcerer on the planet, he should hardly be squeamish, surely a little shoulder injury isn’t enough to send him running for the hills. The thought grounds you a bit, and you think vaguely that it should already be halfway healed anyway. You crane your neck to look at the wound behind you and your chin brushes the bare skin of your shoulder. 
With all the movement and almost passing out, you’d kind of forgotten that you’re not fully dressed. The wound has partially closed, but there’s still blood drying on skin around, dripping down your back. 
But he’d only seen your back, nothing scandalous, and surely he’s seen a woman in her bra before.
Shoko returns the pressure to your shoulder blade and you let your mind drift as the current of her cursed energy infuses you. Who knows what’s going on in Gojo’s mind. You’re lucky really, that he didn’t stay. Healing isn’t a pretty process and you aren’t interested in having an audience as your shoulder knits itself back together. Shoko’s reverse curse technique feels more like a strong current of energy now, the sense of wrongness has passed. 
More time slips by, and then she gently lays you back down on the table. Shoko's voice is soft above you, and you pick out a few words, “more hours,” and “rest.”
Perhaps it's easier when you're using your own cursed energy to heal yourself, but the few times you've been revived by Shoko, you're left more drained than when you were injured. It’s as if the flesh itself has mended, but the weight of the injury has been transferred to your head. You don’t particularly want to remember the last time you required her services now though.  
The details of the attack are dreamily-muddled now, like maybe it happened to someone else. When you try to recall any detail, it flees from your mind and dissipates into the background.
Exhaustion drags you under, and your thoughts are silenced.
54 notes · View notes
saphronethaleph · 16 days ago
Text
Optimize your main batteries
Tigellinus folded his hands behind his back.
“All right, summarize the situation for me,” he said. “We’re nearly there, now tell me who we’re fighting.”
“Information is sparse, Grand Admiral,” his intelligence wonk said, apologetically. “According to the data burst we got from our informant, the shipyards on Cheres IV have been abnormally active for the last six months.”
“...and this concerns us?” the Grand Admiral asked.
“It does, Sir,” the intelligence officer replied… whatever his name was. Hernas, perhaps?
“While Cheres IV is primarily known as a freighter yard, they were involved in warship construction during the Clone Wars, and none of their manufacturing systems have been replaced. They have the smelters able to handle high powered weapons and the volume to produce capital ships.”
“A capital ship yard that we didn’t monitor?” Tignellius asked. “Who is supposed to be in charge of this Oversector, anyway? This is a clear and direct failure by someone. Make a note.”
“Yes, Admiral,” an aide said, tapping away at a datapad.
“As for this yard, hmm…” Tignellius frowned. “Why wasn’t it being monitored?”
“Every shipyard in the Empire could produce capital ships,” the intelligence officer pointed out. “Cheres IV is somewhat higher capacity than others, but it’s shown no hint of involvement until now. What actually raised my concern is not so much the report of high activity but that it’s dissonant with the other, pre-existing reports which were being sent by the management. Somebody is lying to us.”
He flicked to a new page. “According to our best estimates, the maximum possible construction volume they could have completed roughly amounts to a single Star Destroyer of the Imperial class, plus escorting cruisers in proportion. Rebel assets that could have been deployed to defend the yards might amount to as many as two of their capital ships, their Star Destroyer equivalents. Again, escorts in proportion.”
Tigellinus frowned, then nodded.
“It’s fortunate we have ten Star Destroyers in the core of our fleet, isn’t it?” he asked. “Still, we’d best not be too hasty… order to the fleet, all ships are to deploy their full complement of fighters as soon as we drop out of hyperspace. They are to form a screen; if the enemy launches a fighter strike, send out a combined interception force anchored on the Carracks to blunt it. I won’t take losses against a clearly inferior foe. We’ll offer them one chance to surrender to preserve the docks, then I’ll destroy whatever is there with turbolasers. Stormtroopers will convince the Cheresi board of directors of their folly.”
The ops personnel copied that down, converting it into orders, and Tigellinus looked up at the main viewscreen.
Not long now. And he’d show the rebel scum what the might of the Empire could do.
Starlines formed, then condensed into stars, and Tigellinus looked at the tactical display.
The whole formation was neat and ordered around his flagship, Praetor, and he allowed himself a moment of satisfaction.
“Report,” he snapped. “Get me targets!”
“Scanning now, Admiral!” someone called back. “Dropping the images on the plot!”
Markers appeared, and Tigellinus frowned – then relaxed.
A dozen fighters were out on a clear combat patrol, and even as he watched they reacted to his presence. There’d be more launching soon, but he could only see four of the Rebel light carriers – not enough to be a serious threat, not against the hundreds of TIEs his own force was sending into space, obedient to his orders and shaking out into combat formation.
But, more importantly, there were only two enemy heavy capital ships – not three. Both were consistent with Mon Cal designs, the damp aliens, though there were more light ships than he’d have expected.
“Have the Rebels really been building light ships here?” he asked, out loud. “Or have they been sending off what they build as soon as it’s complete… status on the Denier?”
“Interdiction cone coming online in sixty,” someone told him.
That, at least, was acceptable. He might lose the enemy cruisers, but the Mon Cal ships would be trapped before they could jump out and that was worth the entire trip.
“Admiral,” the intelligence officer said, appearing at his side. “I’ve been running the data streams, and there’s something wrong about the enemy combatants.”
“Then tell me what it is, Hernas,” Tigellinus said, shaking his head with a sigh. “Don’t play riddles with me. What are we facing?”
More fighters were appearing on the screen, and half his attention was on the body language of the two forces… would the Rebels try and launch a strike on Denier, hiding behind the body of his fleet? Run now with everything that could jump? Or try desperately to save the two Mon Cal Star Cruisers, opening themselves up to complete destruction?
“The cruisers don’t match anything that we recognize, but there’s at least a hundred of them,” Hernas said. “All built to the same design. And the Mon Cal cruisers have a different profile, it’s distorted along the dorsal and ventral lines.”
The big ships in question were neither turning to run nor turning to close the range, Tigellinus noted – or, at least, not by much. Instead they’d turned to fly left-to-right along his formation’s front. And the lighter cruisers were forming up into a clearly planned formation, with the Rebel fighters behind them on patrol.
What was going on?
“We’re in range of the cruisers, sir,” an ops officer said. “The Mon Cal ships are behind the enemy cruiser line, still.”
“Open fire on the cruisers,” Tigellinus replied. “Order the right wing to be ready to pursue those Star Cruisers – along with Denier. I want those prizes.”
“Yes, sir,” the ops officer replied, and the heavy turbolasers either side of his flagship’s main bridge turned, elevated – then fired. Nine other Star Destroyers fired in unison, spitting nearly a hundred and sixty coherent bolts of light out at the enemy cruiser line.
And about five hundred came back.
First Action, in the formation to the left of Praetor, staggered visibly as her shields took an intense hammer blow. Three of the enemy cruisers had taken multiple hits, one of them exploding as it was flattened in a single blow, but they were small targets and First Action was a massive target… one which had just taken so much concentrated energy that the shield systems were unable to fully contain it.
“What the kriff was that?” Tigellinus demanded.
“The cruisers!” Hernas warned. “Sir – they’re built around capital ship turrets!”
Turrets.
Turrets.
The produce of the damn shipyards hadn’t been sent away at all. It was right here. The heavy turbolaser turrets of an Imperial-class were a tiny fraction of the total volume, and the metal it took to build a single Star Destroyer could build hundreds of heavy turrets instead of the eight actually fitted to ships like his flagship.
First Action got hit by a second hammerblow of energy, crackling before a series of internal explosions began, and a moment later a priority alert came in from Interrex on the right wing of the formation.
The two Mon Cal Star Cruisers had been heavily refitted, Tigellinus realized in a sudden flash of insight. Their dorsal and ventral lines were nothing but turrets, with at least six times the heavy gun complement of a Star Destroyer – each – and that was if they hadn’t had heavy turrets added to the port and starboard sides, as well.
The Star Cruisers had his fleet outgunned. The enemy light cruisers, separately, had his fleet outgunned.
“Get us out of here!” he snapped. “Tell Denier to shut down her gravity well projectors!”
“They’ve only just come up, sir!” Hernas pointed out. “It’s going to take several minutes to-”
The entire ship rocked, as Rebel heavy turret fire marched down the formation, and Tignellius regretted his life choices.
Briefly.
32 notes · View notes
soon-palestine · 6 months ago
Text
Tumblr media
The report, “Handcuffed like dangerous criminals”: Arbitrary detention and forced returns of Sudanese refugees in Egypt, reveals how Sudanese refugees are rounded up and unlawfully deported to Sudan – an active conflict zone – without due process or opportunity to claim asylum in flagrant violation of international law. Evidence indicates that thousands of Sudanese refugees have been arbitrarily arrested and subsequently collectively expelled with the UN High Commission for Refugees (UNHCR) estimating that 3,000 people were deported to Sudan from Egypt in September 2023 alone.
“It is unfathomable that Sudanese women, men and children fleeing the armed conflict in their country and seeking safety across the border into Egypt, are being rounded up en masse and arbitrarily detained in deplorable and inhumane conditions before being unlawfully deported,” said Sara Hashash, Deputy Regional Director for the Middle East and North Africa at Amnesty International.
“Egyptian authorities must immediately end this virulent campaign of mass arrests and collective expulsions. They must abide by their obligations under international human rights and refugee law to provide those fleeing the conflict in Sudan with safe and dignified passage to Egypt and unrestricted access to asylum procedures.”
For decades, Egypt was home to millions of Sudanese people studying, working, investing or receiving healthcare in the country, with Sudanese women and girls, as well as boys under 16, and men over 49 exempt from entry requirements. Around 500,000 Sudanese refugees are estimated to have fled to Egypt after the armed conflict erupted in Sudan in April 2023. However, in the following month, the Egyptian government introduced a visa entry requirement for all Sudanese nationals, leaving those fleeing with little choice but to escape through irregular border crossings.
The report documents in detail the ordeals of 27 Sudanese refugees who were arbitrarily arrested with about 260 others between October 2023 and March 2024 by Egypt’s Border Guard Forces operating under the Ministry of Defence, as well as police operating under the Ministry of Interior. It further documents how the authorities forcibly returned an estimated 800 Sudanese detainees between January and March 2024 who were all denied the possibility to claim asylum, including by accessing UNHCR, or to challenge deportation decisions.
The report is based on interviews with detained refugees, their relatives, community leaders, lawyers and a medical professional; as well as a review of official statements and documents and audiovisual evidence. The Egyptian ministries of defence and interior did not respond to Amnesty International’s letters sharing its documentation and recommendations, while the Egyptian National Council of Human Rights, the national human rights institution, rejected the findings claiming that authorities comply by their international obligations.
The spike in mass arrests and expulsions came after a prime ministerial decree issued in August 2023 requiring foreign nationals in Egypt to regularize their status. This was accompanied by a rise in xenophobic and racist sentiments both online and in the media as well as statements by government officials criticizing the economic “burden” of hosting “millions” of refugees.
It has also taken place against the backdrop of increased EU cooperation with Egypt on migration and border control, despite the country’s grim human rights record and well-documented abuses against migrants and refugees.
In October 2022, the EU and Egypt signed an €80 million cooperation agreement, which included building up the capacity of Egyptian Border Guard Forces to curb irregular migration and human trafficking across Egypt’s border. The agreement purports to apply “rights-based, protection oriented and gender sensitive approaches”. Yet, Amnesty International’s new report documents the involvement of the Border Guard Forces in violations against Sudanese refugees.
A further aid and investment package, under which migration is a key pillar, was agreed in March 2024 as part of the newly announced strategic and comprehensive partnership between the EU and Egypt.
“By cooperating with Egypt in the migration field without rigorous human rights safeguards, the EU risks complicity in Egypt’s human rights violations. The EU must press Egyptian authorities to adopt concrete measures to protect refugees and migrants,” said Sara Hashash.
“The EU must also carry out rigorous human rights risk assessments before implementing any migration cooperation and put in place independent monitoring mechanisms with clear human rights benchmarks. Cooperation must be halted or suspended immediately if there are risks or reports of abuses.” Arbitrary arrests from streets and hospitals
The mass arrests have mostly taken place in Greater Cairo (encompassing Cairo and Giza) and in the border areas in the governorate of Aswan or inside Aswan city. In Cairo and Giza, police have conducted mass stops and identity checks targeting Black individuals, spreading fear within the refugee community leaving many afraid to leave their homes.
Following arrest by police in Aswan, Sudanese refugees are transferred to police stations or the Central Security Forces camp, an unofficial detention place, in Shallal region. Those arrested by Border Guard Forces in Aswan governorate are detained in makeshift detention facilities including warehouses inside a military site in Abu Simbel and a horse stable inside another military site near Nagaa Al Karur before being forced into buses and vans and driven to the Sudanese border.
Conditions in these detention facilities are cruel and inhumane, with overcrowding, lack of access to toilets and sanitation facilities, substandard and insufficient food, and denial of adequate healthcare.
Amnesty International also documented the arrest of at least 14 refugees from public hospitals in Aswan, where they were receiving treatment for serious injuries sustained during road accidents on their journeys from Sudan to Egypt. Authorities transferred them – against medical advice and before they had fully recovered – to detention, where they were forced to sleep on the ground after surgery.
Amira, a 32-year-old Sudanese woman who fled Khartoum with her mother was receiving treatment at an Aswan hospital following a car crash on 29 October 2023 that left her with fractures to the neck and the back. Nora, a relative of Amira, told the organization that the doctors told her she would need three months of medical care, but after just 18 days police transferred her to a police station in Aswan where she was forced to sleep on the ground for around 10 days. Cold and rat-infested detention facilities before collective expulsions
Amnesty International’s Evidence Lab reviewed photos and verified videos from January 2024 of women and children sitting on dirty floors amidst rubbish in a warehouse controlled by Egyptian border guards. The former detainees said the warehouses were infested by rats and pigeon nests and those detained endured cold nights with no appropriate clothing or blankets. Men’s warehouse conditions were overcrowded, with over a hundred men crammed together and limited access to overflowing toilets, forcing them to urinate in plastic bottles at night.
At least 11 children, some under the age of four, were detained with their mothers at these sites.
Israa, who has asthma, told Amnesty International that guards at the overcrowded horse stable near Nagaa Al Karur village ignored her request for an inhaler, even when she asked to buy one at her own expense.
After periods of detention ranging from a few days six weeks, police and Border Guard Forces handcuffed males and drove all detainees to the Qustul-Ashkeet border crossing and handed them to Sudanese authorities, without individualised assessment of risk of serious human rights violations if returned. None was given the opportunity to claim asylum even when they had registration appointments with the United Nations High Commissioner for Refugees (UNHCR), asked to speak to UNHCR or pleaded not to be sent back. Such forced returns violate Egypt’s international obligations under human rights and refugee law, including the principle of non-refoulement.
Border Guard Forces expelled Ahmed, his wife and two-year-old child together with a group of roughly 200 detainees, on 26 February 2024, after detaining them for six days in Abu Simbel military site.
Since the conflict in Sudan began, Egyptian authorities have failed to provide statistics or acknowledge their policy of deportations.
70 notes · View notes
ebi-noodle-doodles · 8 months ago
Note
Do you have any advice/tutorials on how to make healthily round characters? You do them so well!
Hi I really want to answer this with like my doodles and stuff but I’m out (might reblog the stuff later) but so want to say just use a LOT of references. I got used to not using references most of the time because Ive build a somewhat small mental library in my head but certainly its not absolute or perfect, but If I want to focus on a certain piece I really look for references! OR use the mirror.
My main advice
Build a mental library full or references; Even if the reference you compiled are not the same body type/shape, you soon learn to incorporate them in actually drawing round characters.
You can try building this mental library not just by searching online but ACTUALLY STUDYING ONESELF, by that I mean your body. Try taking videos of yourself and pause on frames that could potentially make a good dynamic reference!
Build a habit of drawing different character bodies. I cant say I’m an expert nor really follow this rule since I lack understanding, really but one of my discovered inspirations before I drew characters like these is the Dungeon Meshi Artist. They draw different shaped characters so well, take inspiration from them!
Tumblr media
Pay attention to distribution of fat and muscle. (again I’m not an expert!!!) Pay attention to HEIGHT and WEIGHT of the character. What I usually do is that sometimes I estimate how much torso is going to on or legs so it looks proportionate
I learned that chibi is similar to what Im doing. I guess I learned chibi with round shapes aka bunch of circles and ovals, but irl those are more of chunky sausages(?)
BE CONFIDENT on your SKETCHES. I usually start small in sketching like big canvas/paper small lil “chibi” characters. Practice a pose u like then choose what you want to focus and render on
I feel like I’m saying this more for myself hut fundamentals! fundamentals, fundamentals fun d a ment a l s ! In anatomy, lighting & generally in art is key component to everything really!
Welp might reblog this with some visuals hopefully when I get home! I do think I still need more practice despite all the drawings I made, I feel like it still lacks dynamism that would be appealing at first glance.
if it contributes to anything, I think my coloring also makes the piece “look” soft.
69 notes · View notes
allthecanadianpolitics · 1 year ago
Text
A Toronto-area real estate agent has had his business suspended by the franchise that runs it after a social media post about the Israel-Hamas conflict drew swift and sharp criticism.
A screenshot posted online appears to show a Re/Max agent mocking destroyed buildings and rubble in the Gaza Strip.
The Gaza Strip has been pounded by Israeli airstrikes since Hamas — listed as a terror group by the Canadian government — launched a brutal attack on Israel from the area on Oct. 7.
The Hamas attack left more than 1,400 Israelis dead and led to a declaration of war by Prime Minister Benjamin Netanyahu. In the days after the attack, Israel also cut electricity, water and food supplies to Gaza and its residents. The Gaza Health Ministry said 3,478 people have been killed in Gaza since the war began, and more than 12,000 wounded.
“Coming to the market,” a social media post from an account named Vadim Vilensky said, with two laughing emojis. [...]
Continue Reading.
Note from the poster @el-shab-hussein: According to estimates, around 6500 Palestinians in Ghazzah are believed to be trapped under the rubble of their buildings right now, and are not being counted in the current death count because of the inability to confirm their deaths. Here is this realtor posting that rubble, beneath which are trapped dead and still dying bodies of people, and making a joke about it.
Tagging: @politicsofcanada
166 notes · View notes
spacelazarwolf · 1 year ago
Note
if you want to answer (and i totally understand if you dont), who do you think bombed the hospital in gaza? ive seen a lot of different people talking about it and blaming different people & organizations and you seem like you know a lot aboit i/p
IMPORTANT TO NOTE: i am not a news source. i am some guy with access to the internet. please follow the links in this post, as well as doing your own research. please do not use social media posts exclusively as your source of news, and please continuously read and compare several different accredited news sources. keep on top of new sources and evidence that are being put out to ensure that you have the most up-to-date information.
it's not really about who i think did it. i feel like that centers me in a thing that is very much not about me. but i'll give it my best shot.
we still do not have confirmation of how many were killed or who is at fault for the bombing. there are a lot of numbers and opinions floating around online, but as of 4pm on october 19th there has not been a consensus on either of these things from any accredited organizations.
that being said, here are the statements that have been put out as of the time i'm responding to this:
statements about death toll:
the gaza health ministry estimates between 200 and 471 dead
the director of al-shifa hospital where people were brought from al-ahli estimates 250 dead
an assessment from the us director of national intelligence estimates between 100 and 300
an analyst with the center for naval analysis, after viewing photos and video, said the death toll was closer to 50
statements about fault:
(taking these directly from the article)
J Andres Gannon, an assistant professor at Vanderbilt University, in the US, says the ground explosions appeared to be small, meaning that the heat generated from the impact may have been caused by leftover rocket fuel rather than an explosion from a warhead. Justin Bronk, senior research fellow at the UK-based Royal United Services Institute, agrees. While it is difficult to be sure at such an early stage, he says, the evidence looks like the explosion was caused by a failed rocket section hitting the car park and causing a fuel and propellant fire. Mr Gannon says it is not possible to determine whether the projectile struck its intended target from the footage he has seen. He adds that the flashes in the sky likely indicate the projectile was a rocket with an engine that overheated and stopped working. Valeria Scuto, lead Middle East analyst at Sibylline, a risk assessment company, notes that Israel has the capacity to carry out other forms of air strike by drone, where they might use Hellfire missiles. These missiles generate a significant amount of heat but would not necessarily leave a large crater. But she says uncorroborated footage shows a pattern of fires at the hospital site that was not consistent with this explanation.
Visual evidence from the blast site The BBC was able to match details of buildings and the layout of the Al-Ahli hospital site with publicly available satellite imagery, to establish the hospital was the scene of the blast. Based on available evidence, it appears the explosion happened in a courtyard which is part of the hospital site. Images of the ground after the blast do not show significant damage to surrounding hospital buildings. What the images do show are scorch marks and burnt-out cars.
where the explosive came from
so far, israel, hamas, and palestinian islamic jihad have all denied responsibility
channel 4 news reported that palestinian islamic jihad had uncovered a warhead but they have not produced it
in a since-deleted tweet, hananya naftali, a social media advisor for netanyahu, claimed that it was an israeli airstrike that hit the hospital. he followed up by stating that he had shared incorrect information based on a reuters headline that refered to an israeli airstrike
tentative conclusion based on sources:
what i gather from what i've read is that the blast was likely caused by a misfired rocket originating somewhere in gaza, and the blast was exacerbated by the fuel in the rocket. BUT, as i stated before, new information is always being put out. there could be evidence released tomorrow that it was an israeli air strike. there has been no conclusive evidence yet.
and perhaps the most important section:
what you can actually do to help
if you are in the us, call your representatives and urge them to support the resolution for a ceasefire
check out this list of verified aid groups (if there is not a ceasefire as soon as possible, it won't matter what aid is sent to them and if they cannot get the supplies into gaza, so refer back to the first bulletpoint)
send a donation to your local synagogue(s) and mosque(s) to help them offset the rising costs of security
take a moment to be a human. don't think about the numbers. don't think about the politics. think about the human beings who lost their lives, and the people who are mourning them. the mothers who will never see their children again, the children who will grow up without parents. what did they have for breakfast? what was their favorite song? when was their birthday? were they afraid? were they in pain? what can we do to ensure this does not happen again?
136 notes · View notes