Trump Must Be a Russian Agent; the Alternative Is Too Awful | WIRED
“THE PATTERN OF his pro-Putin, pro-Russia, anti-FBI, anti-intelligence community actions are so one-sided, and the lies and obfuscation surrounding every single Russian meeting and conversation are so consistent, that if this president isn’t actually hiding a massive conspiracy, it means the alternative is worse: America elected a chief executive so oblivious to geopolitics, so self-centered and personally insecure, so naturally predisposed to undermine democratic institutions and coddle authoritarians, and so terrible a manager and leader, that he cluelessly surrounded himself with crooks, grifters, and agents of foreign powers, compromising the national security of the US government and undermining 75 years of critical foreign alliances, just to satiate his own ego.

In short, we’ve reached a point in the Mueller probe where there are only two scenarios left: Either the president is compromised by the Russian government and has been working covertly to cooperate with Vladimir Putin after Russia helped win him the 2016 election—or Trump will go down in history as the world’s most famous “useful idiot,” as communists used to call those who could be co-opted to the cause without realizing it.”
politics  government  history  spies 
The Trump Foundation Dissolves - The Atlantic
It’s Been Two Years. The President Still Hasn’t Released His Tax Returns He also seems to be making a lot of money outside the presidency.
news  money  politics  history  government 
3 days ago
Surely You’re a Creep, Mr. Feynman | Leila McNeill
“The conversation about separating the person from the practice has been slower to surface in science than it has in the literary, film, journalism, and art worlds”
feminism  science!  culture  history 
4 days ago
Don’t fear the regex - All this
Never considered looking at the BBEdit manual
productivity  programming 
6 days ago
Building Your Color Palette
This has a perfect example of why a small palette of hex codes won’t suffice for a UI
color  design  webdesign 
6 days ago
When And How To Use CSS Multi-Column Layout — Smashing Magazine
I nearly always forget this is an option. It's great for masonry-esque layouts, or where the column layout is a nice-to-have but not strictly necessary (like indices)
css  webdesign  layout 
7 days ago
Four Cool URLs - Alex Pounds' Blog
“URLs are consumed by machines, but they should be designed for humans. If your URL thinking stops at "uniquely identifies a page" and "good for SEO", you're missing out.”
webdesign  URLs  design  usability 
7 days ago
Toggling Animations On and Off
Thoughtful little tutorial controlling animations with changing CSS custom properties
accessibility  animation  css 
9 days ago
How to use Async and Await with
Wrap in Promise.all, basically. This has burned me before
javascript  programming 
10 days ago
Angular, Autoprefixer, IE11, and CSS Grid Walk into a Bar... -
“I sometimes wonder if Webpack or Gulp or [Insert Your Build Tool Here] could benefit from a Scratch-like interface for buildchains.”
programming  webdesign  css  javascript  productivity 
10 days ago
How This All Happened · Collaborative Fund
“Everything in finance is data within the context of expectations. One of the biggest shifts of the last century happened when the economic winds began blowing in a different, uneven direction, but people’s expectations were still rooted in a post-war culture of equality. Not necessarily equality of income, although there was that. But equality in lifestyle and consumption expectations; the idea that someone earning a 50th percentile income shouldn’t live a life dramatically different than someone in the 80th or 90th percentile. And that someone in the 99th percentile lived a better life, but still a life that someone in the 50th percentile could comprehend. That’s how America worked for most of the 1945-1980 period. It doesn’t matter whether you think that’s morally right or wrong. It just matters that it happened.”
economics  culture  history  money 
10 days ago
Trump's Oval Office Address: The Networks Blow the Call - The Atlantic
“And so, I argued, people in charge of the news had to remember to make their information as interesting as news could possibly be”

Interesting thought 🖕. Is John Oliver the model for this?
news  politics 
10 days ago
Flight Of The Conchords: "A Good Opportunity"
“Why did you come if you didn’t want to light a fire?”
13 days ago
How Does React Tell a Class from a Function? - Overreacted
“In my experience, that’s often the case with library APIs. For an API to be simple to use, you often need to consider the language semantics (possibly, for several languages, including future directions), runtime performance, ergonomics with and without compile-time steps, the state of the ecosystem and packaging solutions, early warnings, and many other things. The end result might not always be the most elegant, but it must be practical.”
react  javascript  programming 
16 days ago
🗣Forgive fast, block even faster (and other rules)
Reward your “enemies” when they agree with you, exhibit good behavior, or come around on an issue. Otherwise they have no incentive to ever meet you halfway.
Accept it when people apologize. People should be allowed to work through ideas and opinions online. And that can result in some messy outcomes. Be forgiving.
Sometimes people have differing opinions because they considered something you didn’t.
Take a second.
There's always more to the story. You probably don't know the full context of whatever you're reading or watching.
If an online space makes more money the more time you spend on it, use sparingly.
Judge people on their actions, not their words. Don’t get outraged over what people said. Get outraged at what they actually do.
Try to give people the benefit of the doubt, be charitable in how you read people’s ideas.
Don’t treat one bad actor as representative of whatever group or demographic they belong to.
Create the kind of communities and ideas you want people to talk about.
Sometimes, there are bad actors that don’t play by the rules. They should be shunned, castigated, and banned.
You don’t always have the moral high ground. You are not always right.
Block and mute quickly. Worry about the bubbles that creates later.
There but for the grace of God go you.
advice  internet  culture 
17 days ago
‘Help, My Boss Has Breasts!’ - The New York Times
“So as much as I would also enjoy devoting my silver years to long, “John Wick”-ian episodes of bloodthirsty revenge, there are crueler and yet more productive things we can do. Take your passion and invest it in undermining the values of your enemies. Were they racists? Go tutor immigrants in English. Did they mock your faith? Volunteer at Sunday school. Were they prigs? Go out and overtip exotic dancers. Find the one thing that would make them cry into their pillows and do it with glee.”
work  advice 
17 days ago
Making single color SVG icons work in dark mode
“So, if you use currentColor for the only (or primary) colour in your SVG icons, they will work better in dark modes.”
css  svg  html  accessibility  webdesign 
20 days ago
Common CSS Issues For Front-End Projects — Smashing Magazine
This is some pretty basic stuff but TIL that word-break is inherited
rwd  webdesign  css 
20 days ago
The Case Against Quantum Computing - IEEE Spectrum
“This scheme, like all other schemes for quantum computation, relies on speculative technology, does not in its current form take into account all possible sources of noise, unreliability and manufacturing error, and probably will not work.”
history  computers  hardware  science! 
4 weeks ago
When Every Bra Size is Wrong
“Everyone has their own peculiar relationship to comfort and beauty. I fall somewhere along the lines of a flimsy, delicate orchid, and do not wish to suffer an ounce more than I absolutely must. ”
fashion  culture  reviews 
4 weeks ago
Is Tech Too Easy to Use? - The New York Times
“I don’t want to romanticize the slow, often frustrating processes of the past. There is nothing inherently good about complexity, and the tech industry could still do a lot of good by reducing friction in systems like health care, education and financial services.

But there are both philosophical and practical reasons to ask whether certain technologies should be a little less optimized for convenience. We wouldn’t trust a doctor who made speed a priority over safety. Why would we trust an app that does?”
ethics  webdesign  design 
4 weeks ago
Vulf Mono – Font Review Journal
I love this eccentric monospace, which draws inspiration from the light italic of an IBM Selectric
fonts  inspiration  design 
4 weeks ago
Using aria-live
“If you are looking at the page, it is obvious when the articles appear because you can see the content change. However, if you’re using a screen reader, there is no way to tell exactly when this happens. The aria-live attribute allows us to tell assistive technology what parts of the page are likely to change. With this information, it can listen for changes to those particular elements and notify the user of any updates made.”
accessibility  a11y  javascript  html 
4 weeks ago
GoogleChromeLabs/quicklink: ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time
Once initialized, quicklink will automatically prefetch URLs for links that are in-viewport during idle time.
javascript  webdesign  performance  google 
4 weeks ago
What's the difference between JavaScript event delegation, bubbling, and capturing? | Go Make Things
“Just to review: event delegation is the technique, bubbling is what the event itself does, and capturing is a way of using event delegation on events that don’t bubble.”
webdesign  javascript 
5 weeks ago
Resolved: Debate is stupid | The Outline
“People — yes, even you — do not make decisions on an entirely rational basis. An audience is more easily won over with a one-liner that inspires applause or laughter than a five-minute explanation of a complicated phenomenon. A false statistic repeated confidently will be more convincing than a truth stated haltingly by some guy you’ve never heard of, and who you’ve already decided you don’t like because he’s arguing against the guy you came to see. Massively complex ideologies with hundreds of years of scholarship behind them are reduced to a couple of fast-talking egos in Dockers thinking about the best way to make their opponent look like a dumbass. Debate is not politics. It’s theater.”
psychology  culture 
6 weeks ago
What If? – CSS Wizardry – CSS Architecture, Web Performance Optimisation, and more, by Harry Roberts
“While ever you build under the assumption that things will always work smoothly, you’re leaving yourself completely ill-equipped to handle the scenario that they don’t. Remember the fallacies; think about resilience.”
programming  performance  webdesign 
7 weeks ago
Keyboard-Only Focus Styles | CSS-Tricks
:focus-visible seems to be the way to go now
accessibility  a11y  browsers  css 
7 weeks ago
« earlier      
accessibility addons advertising advice ajax amazon america! analytics animation app apple applications apps architecture art audio backgrounds blogs books browsers business cameras career cars cheatsheet cms code collaboration color comics computer computers contentstrategy cooking copyright creativity criticism css css3 culture data design development documentation download downloads economics education ee eecms elections email empathy ethics expressionengine facebook feminism finances firefox flash flickr fonts food forms framework free freelance fun funny gallery games generator git github google government graphics grid guns hacks hardware health history hosting howto html html5 humor ia icons ie6 illustrator images infoporn inspiration interesting internet interviews ios ipad iphone javascript jobs journalism jquery language law layout life lifehacker lightbox list logos mac management markdown marketing media menu mobile money movies mp3 music navigation news nodejs nytimes opensource osx patterns performance philosophy photography photos photoshop php plugins politics portfolio posters privacy productivity programming psychology race react recipes reference relationships research resources reviews rwd safari sass science! search security seo slate slideshow socialnetworking software sports statistics storage stories styleguide svg technology television templates testing text textures themes tips toblog tools toread totry travel trends tutorials twitter typography ui usability ux vector via:popular video videogames visualization web webdesign webtools wordpress work writing xhtml

Copy this bookmark: