Profile banner
Profile picture

Steve Okino

@steveokino.bsky.social

Proud member of The Enemy Within™. Living in my safe space--Hawai‘i--with toothless senior cat Franklin. Former TV Newser, political communicator, marketing/web/tech journeyman. Now just a cat guy volunteering in service of homeless felines.

created October 18, 2023

22,952 followers 450 following 2,195 posts

view profile on Bluesky

Posts

Profile picture Steve Okino (@steveokino.bsky.social)

I’m feeling seen here. 😸

1/9/2025, 2:49:52 AM | 1 0 | View on Bluesky | view

Profile picture Rabbi Jill Zimmerman (@rabbijill.bsky.social) reposted

They loaded up those planes with children - some as young as 10. I don’t believe they had a safe place to go in Guatemala. And the government did not care. This admin is the least compassionate of any in my lifetime.

1/9/2025, 1:05:24 AM | 1336 404 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Refreshing to see our brave National Guardeners are working for us! 🙀

31/8/2025, 6:16:18 PM | 4 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

A pitch-perfect Trumpian holiday offering. Transcending the metaphorical into actual shit. 🙀 www.theguardian.com/us-news/2025...

31/8/2025, 4:49:45 PM | 2 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

"The first wave of grocery-price increases will likely hit this winter. Roberson predicted produce prices could rise 50% to 100% by early next year..."

31/8/2025, 6:17:07 AM | 20 8 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

BODY DOUBLE!!! DEEP STATE CONSPIRACY!!! WHERE'S THE REAL TRUMP???? PROVE THIS IS HIM!!!!!!! 😹

30/8/2025, 6:51:43 PM | 2 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

You voted to break it, now you own it.

30/8/2025, 6:50:35 PM | 4 3 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Because when things are crap, we need beauty. 😻

30/8/2025, 6:15:27 PM | 5 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

This agenda, from a former top GOP strategist, is what the GOP would do if the tables were turned, so let's get on with it. 😼

30/8/2025, 4:25:31 PM | 19 6 | View on Bluesky | view

Profile picture Ian Coldwater 📦💥 (@lookitup.baby) reposted

Old Soviet joke for today: A man walks into a newsstand every day, looks around, and leaves. After a long time of this, the owner says “Can I help you find something?” “I’m looking for the obituaries.” “The obituaries are in the back of the newspaper, comrade.” “Not the one I’m looking for.”

30/8/2025, 5:06:33 AM | 27131 7020 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

The Trump/RFK Jr. health agenda:

29/8/2025, 8:08:47 PM | 0 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

He thinks it's a little tiny e-bike that small kids ride. Just sayin'.... 🙀

29/8/2025, 6:19:36 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Welp, here we are: 🙀

29/8/2025, 5:20:28 PM | 7 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Box-wine queen Pirro chalks up another "L"! 😹

29/8/2025, 5:03:56 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Maybe there's a non-zero possibility that, given its increasingly obvious liabilities and downsides, AI will be the tech bros biggest bust since...that Microsoft clippy thing? 😹

29/8/2025, 4:58:29 PM | 2 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Excellent Trumpian/Hegseth use of our deadly fighting forces, like the National Guardeners! The mission is...embarassing. Urrrrrrrahhhhhh!!! 😹

29/8/2025, 4:42:59 PM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Joni Ernst going to give it up. Then, this: Blue wave is coming 🌊 🌊

29/8/2025, 4:32:56 PM | 4 2 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

This is legit cause for him to be fired, amirite? 😹

29/8/2025, 4:31:27 PM | 0 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

"USA not RFK"!!!!!!!!!! 💯😻👏🔥💪😸

28/8/2025, 7:21:13 PM | 5 2 | View on Bluesky | view

Profile picture Don Moynihan (@donmoyn.bsky.social) reposted

I have never seen so many public servants protest the mismanagement of a government. Trumpists will point to this as proof of the deep state, but the reality is that these are professionals who are desperately trying to get the public to understand how bad things are.

28/8/2025, 7:09:29 PM | 7374 2349 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Why? So you could hear your constituents tell you they're sick and tired of your Trumpian lies. Not rocket science, genius MAGA guy.

28/8/2025, 6:32:30 PM | 4 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

It's. The. Fucking. Guns. 🙀

28/8/2025, 6:31:32 PM | 5 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Trump and his HHS lackey RFK Jr. are going to kill us.

28/8/2025, 6:40:38 AM | 2 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Japan doesn't do things like this lightly or without major discussion and consensus. 🙀

28/8/2025, 6:38:57 AM | 4 1 | View on Bluesky | view

Profile picture Aaron Reichlin-Melnick (@reichlinmelnick.bsky.social) reposted

🚨Border Patrol arrested two firefighters who were actively fighting a wildfire at the time. When the other members of the crew asked for a chance to say goodbye, a Border Patrol agent told the crew member “you need to get the f*ck out of here. I’m going to make you leave.”

28/8/2025, 2:51:50 AM | 5962 3334 | View on Bluesky | view

Profile picture Michael McDonald (@electproject.bsky.social) reposted

Trump deployed military to DC because Big Balls got kicked by a 15 year old girl But he will do nothing in response to kids being shot and killed at a religious school

27/8/2025, 10:44:57 PM | 688 135 | View on Bluesky | view

Profile picture Simon Rosenberg (@simonwdc.bsky.social) reposted

At least four major scientists out at the CDC today. Kennedy's assault on our public health just keeps escalating..... insidemedicine.substack.com/p/breaking-n...

27/8/2025, 10:22:42 PM | 1356 483 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

I don't teach an Intro to Econ class, but can ChatGPT turn me into an economics lecturer in time to enter this contest? 😹

27/8/2025, 7:44:55 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

The arc of the moral universe is long, but it bends toward resistance to oppressive, gangster law-enforcement tactics. 😻

27/8/2025, 4:59:37 PM | 5 0 | View on Bluesky | view

Profile picture Katie Mack (@astrokatie.com) reposted

Maybe we shouldn’t let someone who doesn’t believe in germs and who thinks it’s okay to eat roadkill and swim in contaminated ponds be in charge of our national food safety.

27/8/2025, 1:02:55 AM | 5218 1657 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Froze my credit on January 20 and am glad I did. Support this recommendation.

27/8/2025, 3:58:20 AM | 6 2 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

If it happened in Iowa, it can happen anywhere. IF, however, WE HAVE FREE AND FAIR ELECTIONS, an eventuality which is up for debate these days. 🙀

27/8/2025, 3:15:57 AM | 0 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

The backlash to the cruelty and evil of the MAGA GOP continues. Trump and his enablers, all sweaty with worry, are bound to turn the screws on what's left of our democracy even tighter now.

27/8/2025, 2:53:05 AM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

No kidding. Also boring to Trump the dictator: -honesty -bravery -leadership -coherence -mental stability -cognition

27/8/2025, 12:37:24 AM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

😹😸🙀👏🏼

26/8/2025, 11:59:56 PM | 4 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Yet another wise decision by Trump, making those sworn to defend our Constitution retrieve what's left of a democracy he's destroying.

26/8/2025, 11:30:17 PM | 0 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

BINGO! 😻

26/8/2025, 11:22:26 PM | 1 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Stephen Miller has always been like the playground bully kicking and punching his victim who is lying motionless on the ground, but who doesn't notice that the Offensive Line Coach of the football team is hovering over him with a paddle. 😹

26/8/2025, 6:36:35 PM | 2 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

There's a real simple explanation, Your Honor. The U.S. Attorney for the District of Columbia is a box-wine-drunk incompetent. The defense rests. 😹

26/8/2025, 6:34:32 PM | 5 1 | View on Bluesky | view

Profile picture Tim Onion (@bencollins.bsky.social) reposted

theonion.com/former-japan...

The Onion's American Voices: Former Japanese Internment Camp Used As Immigrant Detention Center “That’s a lot to squeeze onto one plaque.” Tina Engle, Paranormal Eyewitness “It’s great how America is able to turn the atrocities of our past into the atrocities of our present.” Harrison Weiss, Gerbil Psychologist “A few more coincidences like this, and I might start to worry.” Moses Brazdorf, Sandwich Craftsman
26/8/2025, 2:12:44 PM | 4678 1041 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

RFKjr is killing Americans with his medically and scientifically ignorant policies. He should be first in line under this proclamation for the death penalty.

26/8/2025, 5:19:34 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

The intimidation is the point.

26/8/2025, 5:17:54 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Reason number the infinite why Artificial Intelligence needs to be regulated, reigned in, and horsecollared despite the tech bros' insatiable need to make money off of it. Relatedly--can the humans behind OpenAI be indicted for helping to kill a teen?

26/8/2025, 5:15:54 PM | 1 2 | View on Bluesky | view

Profile picture Mark Copelovitch (@mcopelov.bsky.social) reposted

Among all the other things, "The President has screwed things up so badly that the world's other rich countries won't deliver mail to us anymore" really should end it immediately.

26/8/2025, 4:21:42 AM | 8880 2805 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

The arc of the moral universe is long, but it bends toward beheading these most evil ones responsible for the vile deeds in the name of Trump.

26/8/2025, 3:28:01 AM | 6 2 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Trump is on notice and it’s about time. 💪✊

26/8/2025, 12:36:11 AM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

No other way but to stand up to Trump the little dictator. 🙀

26/8/2025, 12:13:45 AM | 6 1 | View on Bluesky | view

Profile picture Ann Telnaes (@anntelnaes.bsky.social) reposted reply parent

image
25/8/2025, 4:04:57 PM | 331 118 | View on Bluesky | view

Profile picture David Rothkopf (@djrothkopf.bsky.social) reposted

Trump warned of an invasion of lawless criminals who were overrunning our country, making our cities less safe, posing a threat to us all. He didn't mention that he was leading the invasion, targeting our cities and threatening to end the rule of law America.

25/8/2025, 4:25:35 PM | 195 62 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

And he would have made an awesome, amazing VP. 😿

25/8/2025, 4:28:33 PM | 8 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Screaming the not-so-quiet part from the rooftop of the White House. 🙀

25/8/2025, 3:46:40 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Another of the threats she tried to warn us about: 🙀

24/8/2025, 5:50:28 PM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

More accurate headline here:

24/8/2025, 5:14:22 PM | 2 0 | View on Bluesky | view

Profile picture Max Kennerly (@maxkennerly.bsky.social) reposted

Words/phrases Democrats should never use: * bipartisan * my Republican friends * real, valid, legitimate, serious, important (to describe issue raised by Republicans) * yea (when voting on Republican bills) * distraction (to describe bad thing Republicans did) * woke (in derogatory sense)

24/8/2025, 1:33:18 PM | 10607 2858 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Frankly, the conclusion is obvious. 🙀

23/8/2025, 3:09:45 PM | 4 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

I’m an old, too, and also voted for George McGovern, and I enthusiastically and wholeheartedly approve this message. Move over, old and ineffective ideas. Let them lead and follow them with all the dwindling energy we can muster. ✊

22/8/2025, 6:18:20 PM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social) reply parent

Although when Trump’s gestapo invades Chicago as threatened, things aren’t looking much better there. 😿

21/8/2025, 11:49:35 PM | 1 0 | View on Bluesky | view

Profile picture Governor Gavin Newsom (@governor.ca.gov) reposted

I just signed the Election Rigging Response Act to put Proposition 50 up for a vote on November 4th. The people of California will have the power to push back against Texas and any other state that obeys Donald Trump's demand to rig the next election.

21/8/2025, 11:30:07 PM | 6495 1588 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Probable cause? 🙀

21/8/2025, 11:33:56 PM | 3 0 | View on Bluesky | view

Profile picture Matt Pearce (@mattdpearce.com) reposted

It’s important to pay for local journalism but not like this. www.thecity.nyc/2025/08/20/w...

20/8/2025, 11:50:19 PM | 1393 285 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Justice Jackson has run out of warning flares to launch and is asking all of us to join her in screaming from rooftops. 🙀

21/8/2025, 10:35:59 PM | 3 1 | View on Bluesky | view

Profile picture David Rothkopf (@djrothkopf.bsky.social) reposted

Sometimes the sheer idiocy of this moment overwhelms me. The idea that our convicted felon POTUS who incited an attack on DC police then pardoned the attackers & who's the most corrupt official in US history is going on an "anti-crime" ride-along in a city w/falling crime rate is...(brain explodes)

21/8/2025, 5:46:45 PM | 13677 3504 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Billionaire Jeff "BFF to Trump" Bezos now personally writing editorials in the name of a nonexistent "Editorial Board". 🙀

21/8/2025, 5:58:46 PM | 3 0 | View on Bluesky | view

Profile picture Tim Onion (@bencollins.bsky.social) reposted

Some incredibly good news: One year ago this week, The Onion returned to print. In that one year, we’ve grown to the 13th largest print newspaper in the United States, just ahead of the Boston Globe, and growing fast. In short, it’s working. So… thank you. Thank you for helping save this thing.

21/8/2025, 3:02:32 PM | 24039 3743 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

If there's no one intelligent in the executive, then why bother with an office devoted to intelligence, eh? 🙀

21/8/2025, 3:01:57 AM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Be an authentic crazy person. 😹

20/8/2025, 11:43:30 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social) reply parent

😿

Image of smirking Trump pointing up with raised finger, caption,
20/8/2025, 9:04:28 PM | 1 0 | View on Bluesky | view

Profile picture Insta Science (@instascience.bsky.social) reposted

A Timelapse of a kitten's growth.

20/8/2025, 7:11:05 AM | 6072 869 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

20/8/2025, 5:03:47 PM | 4 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

How the oligarchs, especially from tech, are breaking America, part the infinite:

20/8/2025, 5:01:53 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

And the lesson for corporate America here is... 😹

20/8/2025, 5:00:52 PM | 4 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Truth slowly being revealed. 😸

19/8/2025, 10:33:39 PM | 4 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Feels like I've been seen. 😻

19/8/2025, 6:55:15 PM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Noticing that every serious observer like Sue Gordon and John Brennan and Michael McFaul is being very careful to a fault if not avoiding this issue completely…which is so very telling that something horrible lurks beneath the Trumpian surface here.

18/8/2025, 11:45:49 PM | 6 2 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Jeez, you’d think she wanted to go and, say, get heath care or something equally sinister. 🙀

18/8/2025, 11:41:04 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

A Nazi running DHS social media? Oh, my heart! 🙀

18/8/2025, 11:39:25 PM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

How else would he get his marching orders?

18/8/2025, 10:27:22 PM | 2 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Wondered when JANM would make a statement. Glad it’s a strong one.

18/8/2025, 10:24:21 PM | 2 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

"Does this license make my ass look big?" 😹

18/8/2025, 7:30:03 PM | 4 0 | View on Bluesky | view

Profile picture invinaveritas.bsky.social (@invinaveritas.bsky.social) reposted reply parent

Big Balls got himself beat up *by a 15 year old girl*. That never gets old. Martial law was declared in D.C. because Big Balls got smacked around by a teen girl.

18/8/2025, 6:44:30 PM | 67 9 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Official Russian reaction to the humiliating Fiasco in Alaska.

18/8/2025, 4:54:49 PM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Sorry, King. Wholesale fruit prices went up 40% last month under Trump's stewardship, so watermelon is priced out of the zoo budget. Enjoy your last one, buddy. 😿

18/8/2025, 4:53:29 PM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Trump's recipe for MAGA Shit Sandwich: 🙀

18/8/2025, 4:49:40 PM | 3 2 | View on Bluesky | view

Profile picture Scott MacFarlane (@macfarlanenews.bsky.social) reposted

DC Mayor Muriel Bowser has posted statement saying: “American soldiers and airmen policing American citizens on American soil is UnAmerican”

17/8/2025, 11:04:09 PM | 8628 2258 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

IF we get through this fascist era, we’re gonna need some Nuremberg-style proceedings for every one of these gangster thugs.

17/8/2025, 9:22:29 PM | 3 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

When the U.S. Court of International Trade ruled Trump's tariffs illegal, its ruling included a judgment for the ages, for EVERYTHING Trump and his Nazi minions are doing:

17/8/2025, 8:51:09 PM | 7 7 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social) reply parent

The Court of International Trade speaks a universal truth:

Screenshot from MSNBC's
17/8/2025, 8:49:37 PM | 0 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social) reply parent

Image of Trump pointing upward with arm upraised, captioned,
17/8/2025, 6:19:21 PM | 0 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

United against Trump. 😻 "European leaders including Starmer to join Zelenskyy in Washington for meeting with Trump" www.theguardian.com/world/2025/a... --

17/8/2025, 5:10:16 PM | 4 1 | View on Bluesky | view

Profile picture Joe Cirincione (@joecirin.bsky.social) reposted

We still have not plumbed the depths of how badly Trump got played by Putin. Putin tells Trump blatant lies, Trump then repeats those lies — firstly, because they serve his interests but secondly, because he is so ignorant that he simply doesn’t know the truth.

17/8/2025, 4:27:28 PM | 144 56 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

This is exactly how facists justify facism.

17/8/2025, 5:00:47 PM | 4 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

The last, please, extra extra extra heavy on the ketchup, mustard, and mayo.

17/8/2025, 4:56:07 AM | 1 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

I'd wondered what the reaction in Russia to the Fiasco in Alaska would be. 😹

16/8/2025, 7:20:32 PM | 2 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

"The sad truth is that the federal government has already declared war on the people." Excellent pice on our new urban gang war: Trump's thugs taking over our streets.

16/8/2025, 7:15:44 PM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social) reply parent

Image of Trump pointing upward with the caption,
16/8/2025, 4:28:18 AM | 2 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

Some...?

16/8/2025, 3:58:52 AM | 3 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social) reply parent

It will be very enlightening to see what Russian state media says about this fiasco.

16/8/2025, 12:51:26 AM | 18 0 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social) reply parent

Will be verrrrrry interesting to see how Russian state media reports on this mess.

16/8/2025, 12:49:01 AM | 16 1 | View on Bluesky | view

Profile picture Steve Okino (@steveokino.bsky.social)

We really need to see what the Russian state media is reporting.

16/8/2025, 12:41:21 AM | 2 0 | View on Bluesky | view