#recommended

147 bookmarks tagged with #recommended · RSS Feed · ← All Tags

I don’t know where a lot of those concerned about remote working have been for the past 30–40 years. | by R.E.A.L Human Rights | Jul, 2020 | Medium

https://medium.com/@realhumanrights/i-dont-know-where-a-lot-of-those-concerned-about-remote-working-have-been-for-the-past-30-40-years-12b8d1bbb5c8?source=rss-f9133b07a948------3
I don’t know where a lot of those concerned about remote working have been for the past 30–40 years. Remote working and remote brainstorming was aggressive back in the late 20th century 1980s and 1990s, with conference calls, and of course we have had virtual “white boards” for at least 20 years that I can easily recall. Finally, making remote work as a routine mainstream activity in 2020 is about “revolutionary” as those finally ending their reliance on dial-up modems or thermal paper fax machines. Yes it is change, but it is also long overdue change. Depending on a physical office for productivity and creativity is something from the 1960s, like bell bottom jeans. There is no doubt there is value to it, and many still also like 1960s fashion too, but the idea you need to physically “look in the eyes” of a coworker for creative brainstorming is a really “old-fashioned” concept. Hopefully, we can communicate as human beings, in more sophisticated and multi-layer means at this point in the 21st century.

BEST FRIEND; a NeoCab review. - Mikey Zee - Medium

https://medium.com/@quantum_dot/best-friend-a-neocab-review-ca046cc72f0e?source=rss-f9133b07a948------3
It’s winter. I’m laying on my best friend’s bed, in her house. We’re snuggled close together, watching Skins on her laptop. (I am still, to her, a girl. A woman. I have not yet decided to be anything but, anywhere but online.) We watch Maxxie’s fumbles through a world of straight people, trying to define what queerness means to him, together. “You know,” she says, after the episode comes to a close. “I’m okay with gay people. I just don’t want them to be gay anywhere near me. They should respect that.” “Oh,” I say, even as I try to disentangle her position with better words, and my heart sinks in my chest a bit with a feeling I hadn’t even recognized until that point. Oh. It’s spring. My best friend has a new boyfriend. I haven’t seen her in weeks because she is so busy, she explains. Her boyfriend is living at her house. He was a Marine, like her dad, and her dad loves him. He is finally taking care of the bushes in their front lawn. He’s a bouncer at a club in the city. They’re very much in love. It’s summer. I’m miles away from home, in a ramshackle lake cabin my parents rented for a week to fish. It’s almost dinner time, and I’m huddled over my laptop, leeching wifi from the cabin next door. I get a Facebook message from my best friend, who I have not heard back from in months. “He let me log into his Facebook. He cheated on me. I saw the messages. Can I call you?” “I’m about to have dinner,” I write back, looking furtively at my expectant family. “We haven’t spoken in months. Why now?” “Can I please call you? I need to talk to someone. You’re my BEST FRIEND.” I eat my dinner instead. — It’s like that. NeoCab: 4.5/5 stars

Help Us Bring Back the Creative Web! – Glitch – Medium

https://medium.com/glitch/help-us-bring-back-the-creative-web-6ee232678417?source=rss-f9133b07a948------3
Show us how you got started building the web. Bring back your first web projects and share them with the world. It’s easy to forget in this era of billion-dollar Internet startups, that many people got started on the web by learning to tweak HTML creating a GeoCities page, or fiddling with CSS to perfect their MySpace profile. Back then, people were almost as likely to make a web page as to read one — it was a rite of passage growing up. Now though, things are a little different. Many modern websites all look the same, and people spend most of their time online using just three apps. So it seems more important than ever to remind ourselves that the web is still a thing we all make, not just something we consume. We know the good, fun internet is still out there. Help us bring back the creative web and show everyone how you got started building the web. Bring back your first web projects and share them with the world, and help encourage a diverse community of creators to experiment with their broadest set of ideas. Bring Your First Site Back To Life To help you out, we’ve created the Wayback Importer. An easy way for you to grab your first website from archive.org and bring it back to life on Glitch. It’s complete with an authentic early-web design of course — check out that cursor animation! And we’re showcasing peoples’ first websites in a collection, alongside some classic layouts from sites like LiveJournal, Neopets, Movable Type and many other old-school ways of publishing a web page. If you were on the Internet back then, or are just curious about web history, you should check it out, and remix some sites to make your own new classic. If you do make a page, let us know by sharing it on social media. We can’t wait to see what you create❣️ Help Us Bring Back the Creative Web! was originally published in Glitch on Medium, where people are continuing the conversation by highlighting and responding to this story.

Outreachy internship with Mozilla: First lambda function

https://medium.com/@shruti9520/outreachy-internship-with-mozilla-first-lambda-function-5fe17995367c?source=rss-f9133b07a948------3
Hi there! In this blog post, I will be talking about generating AWS lambda functions. Let’s go ahead. :) First things first- You should have an Amazon Web Services account. I got mine through Mozilla dev account. Awesome! :D So, here I am logged into my AWS console. It looks like this- As we have already seen in my last blog post that AWS Lamda is a part of compute domain. You can certainly see “Lambda” under “Compute” heading in the above image. Now, click on “Lambda” to create a new lambda function. As an example, I will be writing a function to calculate volume of cone in NodeJs. Now you can create a function code all by yourself or you can use some of the blueprints that amazon gives you. In the image below, you will see a number of blue prints ( some basic codes that amazon gives you). In order to create a new lambda function, you should provide a name, choose a role ( if you don’t have any previous created role then create a new role and provide a role name to it), runtime etc. Now, let’s talk about how a basic AWS lambda function looks like. AWS Lambda invokes your Lambda function via a handler object. A handler represents the name of your Lambda function. For example- Here, in order to invoke our function, we should write the name of the file along with the name of the function in Handler section ( as you can see in above image i.e index.handler). Now, let’s take a look on parameters of the function. Here you can see three parameters- event, context and callback. Callback is something that is used when you want to return something back to the user. The general syntax is- Callback(error, success). Here success can be a string message or the object you want to return. I will talk about event and context in my next blog(API Gateway). In AWS, each lambda function is executed in a container and you can explicitly specify the memory, time etc settings of each container as shown below- Once you are done with writing function, you can create a lambda function by clicking on “create button”. After that you can see a success message on your console- “Congratulations! your lambda function ‘xyz’ has been created successfully”. After that you can test your code and the test results would be somelike like this- Here you can see the response object, response ID, execution time, memory size etc. Well, this is the basic example of generating lambda functions. A lot more things like including triggers etc will be discussed in my next blog ( API gateway). So, stay tuned. :) Thanks for reading! Cheers!

Outreachy internship with Mozilla: AWS Lambda – Shruti Singh – Medium

https://medium.com/@shruti9520/outreachy-internship-with-mozilla-aws-lambda-651eb2ac6e81?source=rss-f9133b07a948------3
Hi there! In this blog post, I will be talking about AWS Lamda. Let’s start with a little introduction. AWS ( Amazon Web Services ) is a cloud services platform that offers services like database storage, content delivery, compute power/domain etc. AWS Lamda is a part of compute domain. Basically, there are three main services in compute domain- EC2 — It is like a raw server. We can also say that it is like a personal computer that we are working on remotely. It can install any kind of operating system which is supported by AWS infrastructure and then you can use it in any manner i.e one can configure it to become a server etc. Elastic Beanstalk- This is an automated version of EC2. Here, you don’t get the access to the operating system but you still have control over the configuration. Here, you can directly upload the code and then application is deployed on AWS infrastructure. AWS Lambda- This is also an automated version of EC2. But here, you son’t have neither have access to the operating system nor you have any control over the configuration. All you do is to upload your code and it executes. AWS Lambda is not used to deploy applications. It is used to execute background tasks. So, we can say that- “AWS lambda is a serverless compute service ( i.e you are not choosing the kind of configuation you want). The developers don’t have to worry about which AWS resource to launch or how to manage them. Just put the code on Lambda and it runs”. Once you upload the code, your code will be executed on your behalf using Amazon’s infrastructure. Each piece of your code is called a function on Lambda platform. All of the functions that you upload has to be stateless. Now, the question is- How to trigger a Lambda function? Lambda funnctions can be triggered by events ( events from AWS services i.e S3 is also allowed), https calls etc. In order to use AWS Services, you have to set up an AWS account. I got mine through mozilla. Next is to learn and implement some practical examples. I will write my experience with AWS lambda along with examples in my next blog. Thanks for reading! Cheers!

Introducing Firefox Color and Side View – Firefox Test Pilot – Medium

https://medium.com/firefox-test-pilot/introducing-firefox-color-and-side-view-20fa66c01ff4?source=rss-f9133b07a948------3
We’re excited to launch two new Test Pilot experiments that add power and style to Firefox. Side View enables you to multitask with Firefox like never before by letting you keep two websites open side by side in the same window. Firefox Color makes it easy to customize the look and feel of your Firefox browser. With just a few clicks you can create beautiful Firefox themes all your own. Both experiments are available today from Firefox Test Pilot. Try them out, and don’t forget to give us feedback. You’re helping to shape the future of Firefox! Introducing Firefox Color and Side View was originally published in Firefox Test Pilot on Medium, where people are continuing the conversation by highlighting and responding to this story.

Outreachy Internship with Mozilla:Week-2 – Shruti Singh – Medium

https://medium.com/@shruti9520/outreachy-internship-with-mozilla-week-2-959d05fe9808?source=rss-f9133b07a948------3
Hello folks! This week was good. Last week I learnt about building themes and this week I actually implement these. In this blog I’ll explain about building dynamic themes. Introduction A theme and browser extension functionality cannot be defined in one package. One can, however, programmatically include a theme in an extension using the Theme API and those themes are called dynamic themes. I made one dynamic theme where themes are changing according to the time of day. After that I added an additional functionality using browser action. So, a user can add an alarm to it’s forefox page using browser action button.After setting alarm( in hours), whenever the hour matches with the alram time hour, the page produces a sound and theme is changed for one minute. After one minute the theme is again resumed with the particular day time theme. It was fun making this. :-) Getting Started First you need to create a manifest.json file within your main folder. This file specify basic metadata and theme components. My manifest.json file looks as follows- manifest.json Here “permissions” is necessary to request “theme” for building Dynamic themes. For including browser action, we add “browser_action” in manifest.json. But what is browser action? A browser action is a button that your extension adds to the browser’s toolbar. The button has an icon, and may optionally have a popup whose content is specified using HTML, CSS, and JavaScript. Here the popup content is specified in “alarm.html”. In this pop up you can set alarm ( in hours). Next, you need to build a JSON object containing the information about your theme. See the example below- Theme that appears when alarm hours matches with the current time( written in alarm.js file). Day, night themes ( written in background.js file)- Lastly, pass the JSON object in a theme.update() call as shown below- So, building a dynamic theme is fun. All you need is to keep some points in mind and tada~ theme is built. :-D I would like to attach a GIF of the dynamic theme. Note that I am writing this blog during day time, so the GIF has day theme along with an alarm theme which user can set at any hour. At the end, I would like to thank my awesome mentor Les Orchard. :-) He is assigning some cool stuffs to me and answers all my doubts. :-D Thanks for reading. If you are having any suggestions or thoughts on this, be sure to leave a comment. :-) Bye Bye :-D

Outreachy Internship with Mozilla: Week-1 – Shruti Singh – Medium

https://medium.com/@shruti9520/outreachy-internship-with-mozilla-week-1-d56223db51f7?source=rss-f9133b07a948------3
Hi there! My first week of Outreachy internship with mozilla was as good as expected. I got LDAP credentials. But wait, what does that mean? It means you get mozilla specific email address, own profile at mozilla Phonebook, access to all mozilla websites, access to their slack/ircCloud account and what not? You get to take part in their team meetings too which is pretty cool. :-) So, the first day of my internship started with a warm welcom from the community and my mentor Les Orchard. My mentor is an awesome person. :) He gave me an outline of what work he expects me to do. So, I started with learning about building themes ( both static and dynamic). I would like to give a rough idea about what I leant. Theme is something that enables you to change the look of the browser. You should have a little idea about WebExtension API before building a theme. So, theme can be static or dynamic. STATIC THEMES- We can’t share static themes with other users. Creating a static theme is simple. You need to include image inside a folder ( same folder where manifest.json [Web extension] file is present).In manifest.json file “theme” is the main object which consist of “images,”color” etc. Static image themes can consist of single or multiple images.We can also build static animated images. DYNAMIC THEMES- We can share static themes with other users. Dynamic theme uses theme API for controlling theme using JS code. For including theme API fiirst you need to request “theme” permission in the extension’s manifest.json file. Then you build a JSON object same as static theme and lastly you pass the JSON object in a theme.update() call. Whatever I have written above might be a confusing to you. Don’t worry! My next week work is based on implementing “building themes” and I will write an elaborated blog with some code snippet. :-) Lastly, I would like to thank Les Orchard for guiding me and also for inviting me to attend weekly Firefox Color meeting on Vidyo. It was very nice meeting Wil, John, Marnie and all members of FireFox Color team. It feels grate when cool people like them acknowledge your presence even when you have nothing much to say. :-) Thank you! :-D

When you refuse to vote, your intent might be “none of the above,” but your impact is “any of the…

https://medium.com/@andrew.r.mckenzie/when-you-refuse-to-vote-your-intent-might-be-none-of-the-above-but-your-impact-is-any-of-the-defd9a97d75e?source=rss-f9133b07a948------3
When you refuse to vote, your intent might be “none of the above,” but your impact is “any of the above.” Think about the impact of your choices.

Our Older Brother – Firefox Test Pilot – Medium

https://medium.com/firefox-test-pilot/our-older-brother-97eace639103?source=rss-f9133b07a948------3
A new look for a new browser Today is a huge day for Mozilla. We’re launching Firefox Quantum which is the fastest, best-looking, and generally most awesome browser we’ve ever released. Until you ship significant amounts of code in Firefox, as our team did last month with Screenshots, it’s hard to get your head around exactly how detail-oriented, strategic, and precise you have to be to steer such a large, powerful ship. We couldn’t have shipped Screenshots without the gracious, patient support of many, many people on the Firefox core team. This is a huge day for these folks and we couldn’t be happier to celebrate all of the care, consideration, and hard work they’ve put in to make today possible. We’re also excited because today marks the second time that a Test Pilot experiment has graduated into Firefox proper. In Firefox Quantum, Activity Stream will be the default homepage for Firefox! The Activity Stream team has done tremendous work overhauling one of the most visible features in Firefox. Activity Stream was one of the first experiments in Test Pilot, and we’re thrilled to see it become a core Firefox feature. At Test Pilot, we wanted to celebrate in our own little way. The redesign of Firefox gave us a new logo, new style guide, and a lot of ideas about updating our look for the Quantum release. We took these cues and integrated them into Test Pilot, and today, the site has an all-new look to match the new Firefox UI. We think the new design will serve us well as we roll out some exciting new experiments and Test Pilot features over the next few months! Our Older Brother was originally published in Firefox Test Pilot on Medium, where people are continuing the conversation by highlighting and responding to this story.

Looks like free market economics at work to me. – Dave Stagner – Medium

https://medium.com/@davestagner/looks-like-free-market-economics-at-work-to-me-7a9a58bafa7e?source=rss-f9133b07a948------3
Looks like free market economics at work to me. Over a thousand people clearly want a Penguicon that is all of these things you decry. If you don’t like it, don’t buy a membership. If you want more of a say in how the con is run, join the volunteers on concom. Or start your own con.

I’m sorry posters about consent to remind people of the rules left you feeling triggered, but…

https://medium.com/@jenniferkozak/im-sorry-posters-about-consent-to-remind-people-of-the-rules-left-you-feeling-triggered-but-9975bb0bcd17?source=rss-f9133b07a948------3
I’m sorry posters about consent to remind people of the rules left you feeling triggered, but “consent culture” isn’t BS, and neither is rape culture. Your failure to get on board with the ideas says nothing about whether the concepts are valid. As a member of the LGBT community, and a minority member at that, Penguicon is one of the few conventions I attend (and I attend PLENTY) that provides what I feel is a community space that is trying to meet the needs of its least protected attendees. As someone who has been sexually assaulted at conventions…groped in elevators, had their behind smacked on convention grounds, often by repeat offenders, this is the bare minimum of what is acceptable for me to feel comfortable at a convention. If you don’t like being reminded that you share a world with other people because it ruins your enjoyment of a shared interest, you are more than free to excuse yourself. A flounce on your part is not required. I’m sure there are other backwards conventions that will cater to your need to not be reminded that you aren’t the only thing that matters. I would point out that anyone who has to learn the “hard way” that someone is a “hard-core feminist” is likely acting in a way that is incompatible with a space so full of feminists. Your ideas in this vein will not be missed. Good on you though for making sure that current and future attendees to Penguicon will know exactly why so many people are loyal to it, and for removing yourself from the situation before you do something that requires your removal.

The web was supposed to be a thing we make – Glitch – Medium

https://medium.com/glitch/the-web-was-supposed-to-be-a-thing-we-make-c023b6e7f56a?source=rss-f9133b07a948------3
It’s easy to forget in an era of billion-dollar Internet startups that the original vision of the web was that it’s something we make, not just something we consume. So Glitch is helping us to remember. Retro never goes out of style on the World Wide Web. From its earliest days, people made personal webpages about their nostalgia for pop culture. When we launched a collection of First Websites on Glitch, it’d be easy to think we were just carrying on that great tradition. We painstakingly mimicked classic layouts from sites like LiveJournal, Neopets, Movable Type and many other old-school ways of publishing a web page. If you were on the Internet back then, or are just curious about web history, you should check it out, and remix those sites to make your own new classic. But our inspiration went a little bit deeper: It was also about remembering that millions of people created their own websites in the era before today’s social networks took over. Learning to tweak HTML to create a GeoCities page, or to customize CSS to make a MySpace page look perfect, was a rite of passage for the first 10 0r 15 years of the web. At Fog Creek, we’ve thought a lot about how to help more people create their own websites, apps, and software. We were inspired to create Glitch because we know there used to be a time when people on the web were almost as likely to make a web page as to read one. In a time when people online spend most of their time using just three apps, it seems more important than ever to encourage a diverse community of creators to experiment with their broadest set of ideas. And what better place to do so than a friendly, helpful community like Glitch? So while it’s fun to click around old-fashioned (and, well, sometimes not very pretty) old websites, we also hope you’ll also take a few minutes to think about how you’d leave your mark on the web. But what if you’ve never made a web page? Don’t worry: You can check out this simple video we made of talking you through building your first web page on Glitch. If you do take a few minutes to make a page, either for the first time or just for the first time in years, let us know by sharing it on social media. We can’t wait to see what you create! The web was supposed to be a thing we make was originally published in Glitch on Medium, where people are continuing the conversation by highlighting and responding to this story.

302 Found

https://theestablishment.co/being-a-nerd-is-different-now-that-im-a-girl-5f9231389b09?source=rss-f9133b07a948------3
People thought my nerdy interests would change. They didn’t — but my relationship with them did. Continue reading on The Establishment »

302 Found

https://psmag.com/on-the-milo-bus-with-the-lost-boys-of-americas-new-right-629a77e87986?source=rss-f9133b07a948------3
What happens when a movement of gamers recognizes they’re not players, but pawns? Continue reading on Pacific Standard »

302 Found

https://theestablishment.co/everyone-who-enabled-milo-yiannopoulos-shouldve-seen-this-coming-e6778af8f0a1?source=rss-f9133b07a948------3
There’s poetic justice in Yiannopoulos’ precipitous fall from grace. Continue reading on The Establishment »

Announcing ⛱ Sandpit – superhighfives – Medium

https://medium.com/superhighfives/announcing-sandpit-a5da86fd49ed?source=rss-f9133b07a948------3
https://sandpitjs.com A playground for creative coding using JavaScript and the canvas element. I’ve long been fascinated with blurring the line between art and technology, and there are few places where exploring it is more easily achievable, or enjoyable, than the web. Browsers have come a long way since the heady days of IE6, and building complex visualisations and / or GPU-powered looping cat gifs is just a few tutorials away. My experiments, over time, have relied more and more on the tag. The wealth of incredible tools and resources available to manipulate this seemingly innocuous DOM element seem limitless, and I built Sandpit as a love letter to them. 🤓 So, what is it? At its heart, Sandpit is a library that helps simplify creative coding. It does what it can to help, and gets out of the way when it can’t. Because you always have access to the object, and to its context, you only have to use Sandpit when it benefits you. It looks like this: const sandpit = new Sandpit('body', Sandpit.CANVAS) The key features of Sandpit: Custom settings are easy to automagically configure, and then manipulate, with dat.GUI. For example, the following will give you a colour picker with red as a default: sandpit.settings = {strokeColor: {value: 'red', color: true}}console.log(sandpit.settings.strokeColor) // 'red' The current state is stored in the query string, making it simple to copy and paste your exact configuration to anyone who’s got the same settings as you—like in a staging environment, or locally. Tweak it, then paste it in Slack (👍, says your friend / client / co-worker). The animation loop is ready to go via sandpit.loop(), without needing you to write a single requestAnimationFrame. Inputs are normalised, from mouse to touch to gyroscope data, and there are event hooks, like sandpit.move(), to access them. Support for 2D or 3D canvases — it plays nice with libraries like Three.js, too, in case you just want simple access to touch inputs or the animation loop. Canvas resizing is automatically handled, with a preference towards setting and respecting the size in CSS (and a hook to override that). A bunch of related tools and libraries that are simple to access, including maths helpers, Color, and Victor. A growing suite of demos and documentation, and support for ES6, ES5, and the

302 Found

https://extranewsfeed.com/an-open-letter-to-jason-chaffetz-from-someone-who-attended-his-town-hall-41d3ff348c9f?source=rss-f9133b07a948------3
This is what I saw as one of your constituents (who was paid nothing for attending). Continue reading on Extra Newsfeed »

302 Found

https://theestablishment.co/white-people-i-dont-want-you-to-understand-me-better-i-want-you-to-understand-yourselves-a6fbedd42ddf?source=rss-f9133b07a948------3
Your survival has never depended on your knowledge of white culture. In fact, it’s required your ignorance. Continue reading on The Establishment »

We say we don’t hate our audiences. Our mobile strategies suggest otherwise.

https://medium.com/@s_m_i/we-say-we-dont-hate-our-audiences-our-mobile-advertising-strategies-suggest-otherwise-60c1cc8e1f4a?source=rss-f9133b07a948------3
Some people’s phones are filled with photos of their families, of their friends, of beautiful landscapes, of adorable pets. My phone is a museum of rage-inducing mobile experiences. I had the opportunity to channel that rage into an Ignite talk at a journalism conference. This post is an adapted version of that presentation. POYMAAAS: Pissing Off Your Mobile Audiences As A Service Almost everything I do on the internet, I do on my phone. Which means that every single day, I am provoked to John McEnroe-esque reactions by what Ye Average Media Organization forces audiences to endure. Like the, “oh, you wanted to do that thing? First jump through several hoops to download our app”: Apple: punishing you for having deleted their not-at-all-best-in-class Podcasts app.Pinterest: judging you for daring to want to check out Disney Princess tattoos in your mobile browser. Or the “sign up for our newsletter that might or might not have anything to do with the story you want to read but now can’t because of this full-screen call to action that our growth team insisted we force upon you”: On the left, Fusion. On the right, Blavity. At least neither of them went for the guilt and shame strategy. Or the “how many things that are not the thing you want can we put between you and the thing you want”, in which the distractions from the journalism include “and now some content from our sponsor” that takes up an entire screen: What exactly do you want me to do here, HBR and Runners World? Or the “please allow us to passive aggressively shame you as only the English can even as we take that sweet, sweet money from Outbrain and Taboola”: And we haven’t even gotten to the proliferation of the “Read More” button, a way for publishers to make your user experience worse so they can prove to advertisers that someone saw the ad that immediately follows your dispirted tap. Or the inescapable ad that autoplays as you try scrolling past it: Or the truly evil forced browser redirect to the app store, where you might be prompted to download an app you already own or one you would never even consider because wow, ad targeting is terrible: And so I ask: what have our audiences done to deserve any of this? And why do we think we deserve to have any audience at all when this is how we treat them? I’m spending my year as a 2016–17 JSK Fellow at Stanford University trying to improve mobile news experiences. If you’re someone with ~opinions~ and perspectives on these issues, please do get in touch.

As someone who maintains an OSS project of a similar popularity to Babel I fully understand where…

https://medium.com/@photonstorm/as-someone-who-maintains-an-oss-project-of-a-similar-popularity-to-babel-i-fully-understand-where-c2548aa1ea0a?source=rss-f9133b07a948------3
This isn’t about having a ‘thick skin’, it’s about educating them about what is acceptable. If they come back with the exact same issue… Continue reading on »

I loved your description of the ultra modern fixtures and the tiled tubs in the colonial up the…

https://medium.com/@thejaytaylor/i-loved-your-description-of-the-ultra-modern-fixtures-and-the-tiled-tubs-in-the-colonial-up-the-8800344911ef?source=rss-f9133b07a948------3
We never could find the perfect home, but we loved the rest of the home enough to look past the awkward tubs and futuristic LED lights. At… Continue reading on »

A letter to “open minded, genuinely kind, educated, willing to listen and learn white assholes” out…

https://medium.com/@thistechgirl/a-letter-to-open-minded-genuinely-kind-educated-willing-to-listen-and-learn-white-assholes-out-40ccf808e933?source=rss-f9133b07a948------3
Tonight a (white) friend posted on her Facebook wall that when she has recently talked to people about the secret group Pantsuit Nation… Continue reading on »

thereisonlyr.com

https://thereisonlyr.com/now-would-be-a-good-time-for-oculus-to-quadruple-their-investment-in-diversity-129948ea028d?source=rss-f9133b07a948------3&gi=8e7c539634f
A VR pioneer is unmasked as sponsor of a white supremacist troll network Continue reading on There Is Only R »

thereisonlyr.com

https://thereisonlyr.com/now-would-be-a-good-time-for-oculus-to-quadruple-their-investment-in-diversity-129948ea028d?gi=8e7c539634f&source=rss-f9133b07a948------3
A VR pioneer is unmasked as sponsor of a white supremacist troll network Continue reading on There Is Only R »

medium.freecodecamp.com

https://medium.freecodecamp.com/live-asynchronously-c8e7172fe7ea?gi=25cac27d366f&source=rss-f9133b07a948------3
Last year I turned off all my notifications. I stopped booking meetings. I started living asynchronously. Continue reading on Free Code Camp »

I Peeked Into My Node_Modules Directory And You Won’t Believe What Happened Next — friendship .js — Medium

https://medium.com/friendship-dot-js/i-peeked-into-my-node-modules-directory-and-you-wont-believe-what-happened-next-b89f63d21558?source=rss-f9133b07a948------3
The left-pad fiasco shook the JavaScript community to its core when a rouge developer removed a popular module from npm, causing tens of… Continue reading on friendship .js »

matt.haughey.com

https://matt.haughey.com/15-minutes-in-the-morning-pokemon-go-9834565f57fe?source=rss-f9133b07a948------3&gi=c67b31db7da4
Ingress is an AR/real-world game released years ago. It was Android-only for the longest time and I only had one friend that was way into… Continue reading on Technology Musings »

matt.haughey.com

https://matt.haughey.com/15-minutes-in-the-morning-pokemon-go-9834565f57fe?gi=c67b31db7da4&source=rss-f9133b07a948------3
Ingress is an AR/real-world game released years ago. It was Android-only for the longest time and I only had one friend that was way into… Continue reading on Technology Musings »

howwegettonext.com

https://howwegettonext.com/the-unquestioned-pursuit-of-weight-loss-had-us-eating-wrong-for-years-e43a0e60a1?source=rss-f9133b07a948------3&gi=c86968c8c13e
Our quest for thinness is actually making us far less healthy—even killing us—and not for the reasons you’d think Continue reading on How We Get To Next »

howwegettonext.com

https://howwegettonext.com/the-unquestioned-pursuit-of-weight-loss-had-us-eating-wrong-for-years-e43a0e60a1?gi=c86968c8c13e&source=rss-f9133b07a948------3
Our quest for thinness is actually making us far less healthy—even killing us—and not for the reasons you’d think Continue reading on How We Get To Next »

It has to be kept secret because people get tired of rude, smug, patronizing responses like yours … — Medium

https://medium.com/@streever/it-has-to-be-kept-secret-because-people-get-tired-of-rude-smug-patronizing-responses-like-yours-796e8244077b?source=rss-f9133b07a948------3
Vote for whoever you like! No one owes you anything. The woman who wrote this piece is not on the payroll: she just actually prefers… Continue reading on Medium »

How about this: Instead of 6 “rules” for women to behave, we just make 1 for the men: Don’t be an… — Medium

https://medium.com/@tkissing/how-about-this-instead-of-6-rules-for-women-to-behave-we-just-make-1-for-the-men-dont-be-an-959bd49ef664?source=rss-f9133b07a948------3
asshole and confuse a professional conference with your personal dream about a world where every woman is just waiting for you to hit on… Continue reading on Medium »

medium.freecodecamp.com

https://medium.freecodecamp.com/please-do-learn-to-code-233597dd141c?gi=97eeeef30744&source=rss-f9133b07a948------3
This morning I woke up to dozens messages from students who had read an article titled “Please Don’t Learn to Code.” Continue reading on Free Code Camp »

36 year-old DESTROYS 29-year-old millennial who “ripped” 25-year-old Yelp employee who got fired… — Listen To My Story — Medium

https://medium.com/listen-to-my-story/36-year-old-destroys-29-year-old-millennial-who-ripped-25-year-old-yelp-employee-who-got-fired-aa91972dedff?source=rss-f9133b07a948------3
On Friday, a Yelp/Eat24 employee wrote a blog post to her CEO about her minimum wage compensation, which she said came out to about $8 an… Continue reading on Medium »

thebillfold.com

https://thebillfold.com/a-story-of-a-fuck-off-fund-648401263659?source=rss-f9133b07a948------3&gi=cdcd3994ec55
You will be the kind of woman who can tell anyone to fuck off if a fuck off is deserved, so naturally you start a Fuck Off Fund. Continue reading on Medium »

thebillfold.com

https://thebillfold.com/a-story-of-a-fuck-off-fund-648401263659?gi=cdcd3994ec55&source=rss-f9133b07a948------3
You will be the kind of woman who can tell anyone to fuck off if a fuck off is deserved, so naturally you start a Fuck Off Fund. Continue reading on Medium »