Shared posts

13 Aug 08:20

Computers vs Humans

It's hard to train deep learning algorithms when most of the positive feedback they get is sarcastic.
13 Aug 08:20

Flip Side.

My days of wiping out karts are behind me.
13 Aug 08:20

How do you start a sentence with “npm”?

by Chris Coyier

This npm. Asking this question was a fun little journey.

Right on the npm website, the very first sentence starts with "npm", and they do not capitalize it.

That's a pretty good precedent for not capitalizing it. It certainly looks awkward though, which is why I asked the question to begin with. It doesn't feel right to me to start a sentence that way, and I'm sure other some other people would look at it and see a mistake.

Their own documentation forbids capitalization as well:

Straight from Raquel Vélez, an employee:

always npm, even if starting the sentence.

(this is a common question we get a lot :-) )

— Raquel Vélez (@rockbot) August 11, 2017

But!

We don't have to.

Brand name capitalization is always at the discretion of the editor or style guide, so brands like WIRED or LEGO do not have to be capped

— Karen McGrane (@karenmcgrane) August 11, 2017

If you're following the Chicago Manual of Style, they would say:

This makes life difficult, however, for those of us who cannot bear to begin a sentence with a lowercase letter. CMOS forbids so doing (except for names like eBay)—we advise you to rewrite. Some publications simply ignore the preference.

Emphasis mine.

"Rewriting", as in, find a way not to start the sentence with the preferred-lowercase initialism.

Using npm …
The npm package manager …
Thanks to npm …
Anything to keep it capitalized as intended while not breaking basic capitalization 😅

— Nicolás Bevacqua (@nzgb) August 11, 2017

This advice holds true for other situations/companies as well:

avoid: He said that EBay is where he bought his IPod.
instead, use: He said that eBay is where he bought his iPod.

avoid: eBay is where he bought his iPod.
instead, use: He bought his iPod on eBay.

Or just burn it all down

this is why i don't capitalize ever

— jennmoneydollars (@jennschiffer) August 11, 2017

How do you start a sentence with “npm”? is a post from CSS-Tricks

12 Aug 18:25

All That Remains - The Thunder Rolls

by Dan Jones

I wonder what Garth thinks about this cover

11 Aug 19:45

Photo



11 Aug 16:14

The Tech Lead’s New Project Checklist

by claresudbery
Dan Jones

I may be needing this soon.

These are my notes from a session on what a tech lead needs to do and know when arriving on a new project. The wisdom came from @JimBarritt at Thoughtworks – I am just the conduit.

Note that this list applies both to projects that existed before the tech lead arrived, and those where the whole team / product is new.

The first two are apparently “the two most likely causes of death or injury”:

1) Infrastructure

  • Where’s the production environment? It’s the most important one! What does it look like? When will it be ready? (Development environments are an afterthought after prod)
  • How are we going to go live? What’s the plan?
  • Load balancers
  • Firewalls
  • Certificates

2) Third parties

  • Integration!
  • If environments beyond your control are chaotic, it’s even more important to make sure your own environment is super-organised and disciplined, smooth, automated, with good scope planning, etc

3) Find the movers and shakers

  • Find all the people who can say No, and the people who hold the purse-strings/can sign off budgets, and the people who can say “Yeah, you did a good job” and get to know them
  • Eg:
    • Architects
    • The person who has control over data protection (Beware “organisational scar tissue”)
    • In the public sector, the SIRO (Senior Information Risk Officer)

4) Find any top-level documentation of your team’s work, read it and understand it

5) What’s the budget and the value proposition?

  • How well defined is it? Why are you doing the work? What’s the vision? Do people understand it?
  • Once you find this info, be really repetitive about it
  • If there are assumptions which are crucial to the whole success, keep repeating them at the start of every showcase

6) Try to have a one-to-one with each person in the team

  • Try to understand what their goals are, particularly on the project – and be transparent about your own goals. For instance if you have areas you want to move away from, find people who are keen to move INTO those areas
  • What are their main pain points and blockers?

7) Befriend a project manager and get to understand how they manage budgets

8) If there are multiple teams, find and get to know the other tech leads

9) Understand the importance of the Trinity of delivery: Delivery manager, product owner, tech lead

  • There is often a tension between these three areas
  • Build relationships with these people
  • All three should be present for all decisions, otherwise it’s likely to be skewed
  • Tech leads can sometimes get a bit side-lined in these relationships

10) Backlog: make sure the scope is clearly structured

  • Use story trees and backlog hierarchies
  • People can struggle with higher levels of grouping / scale
  • You need to get into the helicopter, go up and look down on the thing you’re building

11) Code:

  • Make sure you have access to it
  • Remain connected to it
  • Get a couple of the devs to give you a guided tour
    • Can be particularly illuminating to get newer team members to do this
  • You need to be able to visualise the entire code base (overall architecture)
  • How easy is it to run it from scratch for the first time?

12) What are the pain points and blockers?

  • Project manager is good person to talk to about that

13) Cross Functional Requirements

  • Resilience & scalability
    • Is it going to fall over with the load
  • Security
    • Is someone going to break into it?
  • Automation
    • Although automation is awesome, don’t fall for the trap of thinking you have to set everything up at the start
    • Don’t necessarily prioritise automation – but do prioritise what you need to actually deliver something
    • Once you have something up and running and iterating, it’s all good – but how do you break that initial blank sheet of paper?
    • You want pipelines etc, but as a principle, maybe there are different laws of physics right at the start of a project
    • Don’t spend six weeks building a pipeline with no actual deliverable – make sure you have something iterative
    • Imagine this product that you’re building… imagine you’re doing it with no software at all. Then bring the computer into it, and ask why – what is it going to give you? Where can it give you the most value? Don’t add stuff you don’t need
    • Imagine a walking skeleton in business terms – for instance, delivering whisky by physically posting it*. Your deployment walking skeleton can be over the top – only automate something when you need it
    • It’s a subtle art though – you don’t want to end up with tons of tech debt
    • You can spend a bunch of time working out the concept without having the capability.
    • Could have a simultaneous technical alpha – looking at cross-functional requirements etc
    • Try a walking skeleton of the architecture – a “scale model”

14) As a tech lead, what things are scaring you most about this project?

  • Do a futurespective graph with time on the x axis and clouds of uncertainty. If the cloud is really close and has a lot of lightning coming out of it… pay attention to it!
  • This is partly about risk management

* Whisky idea inspired by JK Werner.


11 Aug 16:13

August 11th, 2017 - /r/itsaunixsystem: I know this!

by /u/SROTDroid

/r/itsaunixsystem

 C:> sudo subscribers.exe 57,084 

Have you seen Jurassic Park? If so, then you might have an idea of what this sub is about.

Still fuzzy? Well,
watch this scene right now.

Seriously, watch it. This is a post on reddit. It'll be here when you're done. It's only a 17 second clip.

Still unsure?

Well, I'll quote you the sidebar then:

A subreddit for every over the top, satirical, embarrassing, or downright, flat-out incorrect usage of Technology found in Movies, TV Shows, and Video Games!

Better? No? You need some examples? Fine. I'll post some if that'll make you happy.

If you get it, and you like it, check out all of the other examples that are everywhere on the subreddit. If you don't get it, well, it's not for you.

submitted by /u/SROTDroid
[link] [comments]
10 Aug 20:18

“Combine the transparency of a PNG with the compression of a JPG”

by Chris Coyier

JPG doesn't support alpha transparency. PNGs that do support alpha transparency don't compress nearly as well as JPG. SVG has masks and clipping paths, which we can use to our advantage here.

Direct Link to ArticlePermalink

“Combine the transparency of a PNG with the compression of a JPG” is a post from CSS-Tricks

10 Aug 20:18

Nerd concerns...

by MRTIM
Get the 400 page COMPLETE Our Valued Customers: Sketch Edition
10 Aug 15:46

try

by Lunarbaboon

10 Aug 12:52

Hale

by Justin Boyd

Hale

Sorry about that hi! Moving is the worst. And work can be the worst too. And both at the same time…

Things should be a bit more regular soon! And I have some plans with a friend of mine to do some more fun streaming and stuff soon, so keep an eye out!



bonus panel
10 Aug 12:50

The Inspirations for Wonder Womans Costumes

The Inspirations for Wonder Womans Costumes

 

Costume designer and writer Amanda Weaver posted this awesome series of tweets demonstrating the inspirations for the epic costumes in the movie Wonder Woman...

The Inspirations for Wonder Womans Costumes

Source: Amanda Weaver

Follow us on:
 

August 10 2017
09 Aug 20:37

Estimate

by Reza

09 Aug 19:30

8 tips to help you keep up in Google Keep

by Mario Anima
Dan Jones

I used to use Keep a lot. Now, only every once in a while.

Google Keep makes organizing information a cinch. You can easily jot down ideas or share to-dos with co-workers. We asked Mario Anima, product manager for Google Keep, to share some of his favorite Keep tips. This is what we learned.

1. Record voice notes.

For recording thoughts on the go, you can record voice memos within Google Keep on your Android or iOS device. Open up the Keep mobile app, click on the microphone icon at the bottom right of your screen and record your message. When you’re done talking, the recording will automatically end and a new screen will pop up with the text of your message and an audio file.


Record GIF

Click on “title” at the top of your audio file and name your note. Your note is automatically synced with the web app, too, so you can access it on your desktop.

2. Transcribe notes from pictures.

Sometimes a picture is worth a thousand words. Using Optical Character Recognition (OCR), Keep can transcribe text from pictures for you, so you don’t have to worry about typing up notes from a meeting or whiteboard session (shameless plug: you can also use Jamboard for that).

Just take a photo, select “Grab Image Text”  and Keep will transcribe your note.

OCR gif

3. Create drawings and even search handwritten notes.

You can sketch images in Keep. Select the pen icon at the bottom of your mobile screen and a bunch of options will appear. Play with colors, shades and more. Once you’re finished with your drawing, you can share it right away with coworkers. Or, you can come back to handwritten memos later by searching for what you wrote.

Speaking of search, you can also find images by searching for words contained within them. Say you snap a photo from a whiteboard and the image contains the word “Proposal.” Just search Keep for “proposal” and your image will appear.

4. Drag and drop notes from Keep into Google Docs.

Now you can use Keep directly within Docs—take notes you’ve created in Keep and drag them into client proposals and more.

If you’re in a Doc: click “Tools” on the menu bar, and then “Keep Notepad.” A sidebar will pop up with all of your note options. You can scroll through the list or use the search bar to jump right to the note you need. Once you’ve found it, drag-and-drop the note into your doc.

If you’re in the Keep app: select the note you want to send, click the three dots menu and click “Copy to Google Doc.”

You can also create notes in the Keep notepad while viewing a Doc. One bonus is that when you create a note in Docs, Keep creates a source backlink—so you can access the note in Keep and it will link back to the source document where the note was created.

Keep GIF

5. Use the Chrome Extension.

Create notes while you browse the web by downloading the Chrome Extension. One cool thing is that when you create a note using the extension, it saves the site URL with it. So if you browse back to that same URL, the extension will show your note in context.

Chrome Extension

6. Send notes from Keep to other apps you use.

Some teams save content from other messaging or social media apps in Keep to reference later. Or, vice versa, you might use Keep to draft emails or social media posts on-the-go. Click on the three dots in the bottom right corner of your Keep app, select “send” and choose the app you want to share your note with.

7. Color-code or label your notes to find them quicker.

To organize your notes by color-coding them in Keep, at the bottom of a Keep note, select the three dots menu and choose from several colors to help you quickly identify a note. You might consider color-coding by task or deadline. If you’re working on your desktop, you can also use the Category Tabs for Google Keep Extension in Chrome to assign category names by color. It will look like this:

Changing colors in Keep

You can also add labels to your notes. Another way to locate your information in Keep is to add and create labels using #hashtags. When you create a note in the Keep app, you can type #label-name and Keep will prompt you to either apply a label if it already exists, or create one if it doesn’t. It’s a pretty handy shortcut.

8. Set reminders for yourself.

Notes matter only if you can execute on what your record. Keep lets you set up reminders which can help.

Select a note and click the finger icon at the top right of your screen in Keep (it has a string on it). When you do that, a pop-up window will give you options to set reminders. The great thing about this is that these reminders will alert you in other Google tools, like Calendar, Chrome or on your Android device.

Note: make sure you have Reminders enabled inside your Calendar app in order to see them. You can check out how to do that on our Help Center under the “Don’t see your Reminder” or “Switch between Tasks and Reminders” section.

Try Keep today

Keep is a great way to keep track of your work tasks. Learn more about how you can get started on our site.

09 Aug 18:24

Boof.

Hey guys, it's me. The alien. I heard your destroying your own planet now. How could you do that with such a cute widdle guy on it!
09 Aug 13:48

Pizza.

by Chris Grabowski
I'm not sure why, but I have absolute zero self control when it comes to pizza. It's sad really...

Love,
   Chris.
Facebook.com/PoorlyDrawnThoughts
Instagram.com/PoorlyDrawnThoughts
Twitter.com/PoorlyDrawnGuy
09 Aug 12:15

Ockel Sirius B Windows 10 Pocket PC

by Erin Carstens

Ockel's Sirius B is a pocket-sized PC with so much power your pocket might not be able to pocket it. And for those in dorm rooms and tiny apartments, trade in the tower for a computer the size of a pad of paper, and you'll be browsing, emailing, streaming, and gaming with the Sirius B's high-speed WiFi and Bluetooth without sacrificing precious square inches.

The Ockel mini PC has an Intel processor running Windows 10, 2GB of RAM, and 32GB of flash storage. Ports abound around the Sirius B perimeter too. Connect external devices via: 2 x USB 2.0s; an HDMI; a MicroSD card slot; and AUX in / AUX outs.

Or upgrade to the Ockel Sirius B Black Cherry, and get 4GB of RAM and 32 or 64GB of storage. The Black Cherry models also have a USB 3.0 port in place of the second 2.0.

Ockel is offering up all 3 iterations of their Sirius B for 12% to 24% off retail value for a limited time.

09 Aug 12:15

80s-90s Movie Posters are Reimagined With Superheroes

80s-90s Movie Posters are Reimagined With Superheroes

 

Pinup artist Andrew Tarusov drew this clever and fun new series of 80s and 90s movie posters reimagined as superhero movies...

80s-90s Movie Posters are Reimagined With Superheroes

80s-90s Movie Posters are Reimagined With Superheroes

80s-90s Movie Posters are Reimagined With Superheroes

80s-90s Movie Posters are Reimagined With Superheroes

80s-90s Movie Posters are Reimagined With Superheroes

80s-90s Movie Posters are Reimagined With Superheroes

80s-90s Movie Posters are Reimagined With Superheroes

80s-90s Movie Posters are Reimagined With Superheroes

80s-90s Movie Posters are Reimagined With Superheroes

Support Tarusov's Patreon! Artist: Andrew Tarusov - facebook


Follow us on:
 

August 09 2017
08 Aug 16:25

#1582 – Steady

by Chris

#1582 – Steady

08 Aug 15:23

X-ray maps of NYC subway stations

by Jason Kottke

X-ray maps of NYC subway stations

X-ray maps of NYC subway stations

The subway and the street level of NYC are two very different worlds and even long-term residents have a difficult time understanding how they fit together. Architect Candy Chan has drawn a series of x-ray maps of NYC subway stations that show their layouts and orientation compared to the geography of the streets above. (Tip: you can zoom the maps for more detail.)

The series is an extension of her station layouts series. Prints are available in Chan’s shop.

Tags: Candy Chan   infoviz   maps   NYC   subways
08 Aug 13:15

Home & Office : Star Trek PADD Journal

Dan Jones

I don't write stuff on paper, but if I did, I'd definitely get this.

Boldly note where no one has before. The Star Trek PADD Journal is a hardcover bound journal featuring 232 lined pages, each bearing the Starfleet insignia. The Personal Access Display Device (PADD) full color graphics continue on the journal's inside covers. $11.99

08 Aug 12:36

Email Reply

I would be honored, but I know I don't belong in your network. The person you invited was someone who had not yet inflicted this two-year ordeal upon you. I'm no longer that person.
08 Aug 12:36

Texts From SuperheroesFacebook | Twitter | Patreon



Texts From Superheroes

Facebook | Twitter | Patreon

07 Aug 20:17

For sharing:Long-ways | Box-ways













For sharing:

Long-ways | Box-ways

07 Aug 20:17

Voice & Motion Activated Prank Stickers

by Erin Carstens

More sticker fun for the office and airport pranksters. A 50-pack of Voice & Motion Activated prank stickers, my college friends, seem like a necessary addition to your suitcase when you head back to the dorm too.

Life is all about the simple joys. What could be more simply joyful that smacking a Motion Activated notice on a lobby door, or a Voice Activated command on the sodie machine? And when you see people comply with the stickers, but get nowhere?

You keep watching. For their waves to get harder, their voices to get louder. Their dancing around. Their yelling. Their frustration. Your joy, joy, joy.

No, it's cool to relish the prank. Karma will get you back next week when you try to plug your phone into a fake wall outlet.

Sticker sets include 25 rounds of fun each for Voice Activated and Motion Activated prints.

07 Aug 18:39

#1581 – Mistakes

by Chris

#1581 – Mistakes

07 Aug 13:13

Idea for Clifford the Big Red Dog Live Action Movie

Idea for Clifford the Big Red Dog Live Action Movie



Artist Sandara drew this amazing Clifford the Big Red Dog fan art which inspired a tumblr user to come up with this fun plot idea for a live action Clifford movie...

Idea for Clifford the Big Red Dog Live Action Movie
Idea for Clifford the Big Red Dog Live Action Movie

Source: Funny Junk

Artist: Sandara

Follow us on:
 

August 06 2017
07 Aug 13:13

Unicorn Farts Cotton Candy

by elssah12

unicorn-farts-cotton-candy-suatmmBag of Unicorn Farts Cotton Candy

07 Aug 13:13

Raspberry Pi NES Case

by elssah12

nintendo raspberry pi nes caseRaspberry Pi NES Case

07 Aug 13:13

Avenger.

by Chris Grabowski
Okay, how about, "Don't trust anybody over thirty?" Also, why did I just assume I would be murdered? Weird.

Love,
   Chris.