25 Jul 15:02

Mad

by Reza

mad

25 Jul 10:57

Sounds like a bargain



Sounds like a bargain

25 Jul 04:01

Diddlin’

by David M Willis
25 Jul 00:00

Snapchat

For obvious reasons, the prize is awarded at a different time of year from the others, while it's still fresh in the committee's memory.
24 Jul 05:25

Comic for July 24, 2016

Dilbert readers - Please visit Dilbert.com to read this feature. Due to changes with our feeds, we are now making this RSS feed a link to Dilbert.com.
25 Jul 03:20

Hunger Pains

Inevitably, any Fire Emblem food that I cooked would either go to characters that didn't benefit from the stat boost or, even more likely, to the 2/3 of my army that I wasn't even planning to bring to the next battle at all.
24 Jul 19:30

#921 – he’s gonna do it

by meredith

Did you see I put up some new original art in the store? Come see, it is all here.

25 Jul 19:09

292

by extrafabulouscomics@gmail.com

ted

25 Jul 13:00

Windows 10's Anniversary Update makes a great OS better

by Devindra Hardawar
"It's nice, for once, to be able to recommend a new version of Windows without any hesitation." That's how I summarized my review of Windows 10 last year, and for the most part, it's lived up to my expectations. Other than Microsoft's bafflingly forc...
25 Jul 17:26

15 Surprising Things About Parenting in Jordan

by Megan Cahn

15 Things About Living In Jordan

15 Things About Living In Jordan

For this week’s Motherhood Around The World interview, we talked to Kelly, who lives in Northern Jordan with her husband, Jeremy, and their two sons, Caleb, 5, and Evan, 3.… Read more

The post 15 Surprising Things About Parenting in Jordan appeared first on A Cup of Jo.

25 Jul 08:04

Comic: Illiterati

by Tycho@penny-arcade.com (Tycho)
New Comic: Illiterati
24 Jul 14:58

Saturday Morning Breakfast Cereal - Last Meal

by tech@thehiveworks.com


Hovertext:
I dare anyone to try this.

New comic!
Today's News:
24 Jul 08:00

top three [07.24.16]

by Franziska
summer = white jeans (mine are currently under $35!)


medicine
  • For young men going through cancer treatments, many choose to have their sperm stored in case they are not fertile after treatments. A baby has been conceived using sperm that was 23 years old - the father was treated for Hodgkin's lymphoma when he was 15 - which is now a Guinness World Record!
  • Pseudomyxoma peritonei is a clinical condition caused when an abdominal tumor (often the appendix) produces so much mucin that the inside of the peritoneum looks like jelly, which is why the other fun name for this condition is "jelly belly". 
  • Microcalcification of the breasts are tiny specks of calcium in the breast that may or may not be a sign of malignancy. Deodorant can appear similar on mammograms, which is why it is advised to not wear deodorant before one!

on the internet
  • Priya pulls off the summer look I wish I had the guts to try. 
  • My friend Carrie, who is one of CR's best friends from college, recently started a pizza blog, which is currently my favorite thing on the internet. Carrie and her husband have weekly tradition of making homemade pizza (something we were treated to when we visited them last month!), which they are now documenting on her blog, The Pizza Sunday Blog. Not only does it share a bit of their lives, but also the recipes they are trying out, and tips they have learned along the way. I can't wait to try more of their pizzas when we see them again in a few months!
  • I wish I had every item from Kecia's outfit - the cutest work outfit I think I've ever seen. 

spotted
  • I've been wearing my white jeans so much that I'm tempted to get a distressed pair too - the distressing on this Vigoss pair (now on sale!) is just the right amount. Why can't all distressed jeans look like that?!
  • I love work dresses that just have that little special detail - in the case of this sheath dress from Kohl's, it's the adorable scalloped hemline. If it wasn't on the shorter side, I would totally order it!
  • I love these elastic top shoes from Tory Burch! They look like they'd be so comfy. 

ask me anything
  • Where did you buy your bedding and headboard?
  • How do you assess what's a "good sale"? I get so many ads in my e-mail telling me about sales it's hard to know which ones are actually worth it! For example, I've seen LOFT have 40% sales, but I'm not sure if they'd go any cheaper - like, say, 60% sales. I want to buy items during sales when I'm going to get the best bang for my buck.
    • For me, I think any sale that is 40% or more is a great sale, and I almost always wait for one of those from places that regularly have those types of sales (Gap/Banana, Ann Taylor/Loft) before I buy something. For example, I was at a Loft store this week, and tried on (and fell in love with) this beautiful goldenrod blouse, but it was only 25% off. I waited, and now it's 40% off, which is an acceptable percent off. There is always the option, although it takes a bit of hassle, to order something when it's say, 40% off, and if in three days there's a flash sale for 60% off, you order it again, and just return the 40% off order. I've only done that a time or two when the difference was worth the hassle. 
  • I was just wondering what your recommended "classic pieces" or "wardrobe staples" were? I feel like I have quite a few unique pieces but lack the basics.
    • This is one of those things that is so different for everyone, just depending on what you do for a living and so on, but there are some general items that probably most of us will wear. Top of the list are a great pair of blue jeans (my favorites include Madewell's skinny skinny) and I personally have gotten even more wear out of black jeans (Paige makes amazing jeans). A pair of flats (my go-to are the Tory Burch Revas) and a pair of boots (hoping the TB boots I ordered, and should be here Tuesday, will fill that hole for me!). A few simple tops you can mix and match with (mine are almost all from Loft, go figure), and a nice leather or gold watch top it off, are great closet staples. Those really are basics for me that have carried me through. I wrote a piece a few months ago about this too that shares what are my own closet staples :)

on franish

notable sales

at home
  • I'm hoooome! For a whole two months!! While I love getting to explore different parts of the state/country, home really is where the heart is. I've missed my boys (...and the cat), so I'm excited to get back into a normal routine at home. While CR will be gone for parts of my time home, he will be close enough that we can see each other at least every weekend, if not some weekdays too!
  • Now I start two months of family medicine, and I'll be honest, I'm a bit nervous! I haven't done family med since last June, and have spent the better part of the last six months in ObGyn land, so things may be a bit rusty for me at first...good thing I'm dating someone who loves family medicine ;)
  • Now that I have normal access to a kitchen, and back near my gym/home gym, I'm excited to get back into cooking lots of veggies and working out again. Has anyone made anything particularly yummy lately? I'd love to hear any good recipes you've tried!
26 Jul 01:51

Immediate Plans

25 Jul 22:00

Learn How to Master Google Forms With This Handy Visual Guide

by Patrick Allan

Google Forms is one of the easiest ways to gather data for your spreadsheets in Google Sheets. If you’re not familiar with its ins and outs, this visual guide shows you what you need to know to get started.

Read more...

25 Jul 05:53

Ctrl+Alt+Del: From Above

by tim@cad-comic.com (Tim Buckley)
25 Jul 19:36

Stop judging me. I’m already judging myself enough. And I’m fine. Except that I’m surrounded by rats. The usual.

by thebloggess
This is not a real post.  It’s a tiny bit of advice for people like me who have anxiety and depression and sometimes get trapped in their own homes because their brains are being assholes and it’s too people-y outside. … Continue reading →
25 Jul 06:44

Short Notice

25 Jul 21:12

Which Board Games Do You Like For Kids?

by Joanna Goddard

Board Games for Kids

This summer, Toby, Anton and I have been getting really into playing games together. We’ve always liked Zingo and Perfection (makes your heart race). And when Toby and I visited my mom this weekend, we played Memory on her coffee table every evening.… Read more

The post Which Board Games Do You Like For Kids? appeared first on A Cup of Jo.

25 Jul 05:06

Comic for July 25, 2016

Dilbert readers - Please visit Dilbert.com to read this feature. Due to changes with our feeds, we are now making this RSS feed a link to Dilbert.com.
25 Jul 22:00

Learn How to Master Google Forms With This Handy Visual Guide

by Patrick Allan

Google Forms is one of the easiest ways to gather data for your spreadsheets in Google Sheets. If you’re not familiar with its ins and outs, this visual guide shows you what you need to know to get started.

http://lifehacker.com/how-to-make-go…

The graphic, from Matthew Guay and the folks at Zapier, does everything from walking you through making your first form to showing how to change the visual elements of your form. You’ll learn how to edit your form, adjust field options based on data type, share your form with others, and even turn your form into a quiz. You’ll also learn about all the third party apps you can integrate with Google Forms. You can view the complete graphic below, and learn more about mastering Google Forms with the guide linked below.

Google Forms Guide: Everything You Need to Make Great Forms for Free | Zapier

Learn How to Master Google Forms With This Handy Visual Guide
25 Jul 14:40

Book 3 - Page 180

by balder

A prophet motive

25 Jul 10:30

The Missing Source

by Jane Bailey

Source code project 1171

The year was 2006. Nelly Furtado was getting promiscuous, the Winter Olympics were in Italy, and Domino was an application developer for Rocketware, a company that produced multimedia applications. Back then, applications were still commonly distributed on CD-ROMs: small round disks of plastic that contained grooves that could be read by a specialized laser and interpreted as data. This was handy in a period when only 30% of Americans had broadband Internet.

Rocketware had done some software for a government agency, which of course had been bundled with a support contract for updates, paid in advance. Maintenance for this application fell into Domino's lap, and he was soon asked to do a small update.

Unfortunately, the software had been written by an infamous pair of numbskulls. Jessie and James had both been fired over a year previously for sheer incompetence, but they'd worked on this project together, meaning it was a ball of spaghetti held together by twine. Or at least, it probably was. Problem number one on Domino's plate: finding the source code.

The application wasn't in any of the source code repositories; Jessie and James hadn't "believed in" version control. They would've been forced to use it during their tenure, but James had also done network support, and therefore had had access to the bare repositories when he'd been fired. Domino suspected that, in retaliation for being forced to use source control, James had deleted his projects before being escorted from the building.

Thankfully, the pair had lacked access to the backup facility. Domino took the latest backup, added a new database, and implemented the fix: 5 hours of work, after about 3 hours of combing through backups to find the right version. Done and dusted. Right?

Wrong. The agency quickly complained of features missing, of old bugs re-introduced. Clearly that wasn't the version that'd been burned onto the CD and mailed to them, but the source code for that version was nowhere to be found.

Domino's boss, Giovanni, asked him to just go ahead and re-implement the missing features, see if he couldn't get things working to the agency's liking.

Now, this application wasn't any old application. The source code consisted of about 10k lines of Lingo code, entirely undocumented of course, and another 10k lines of ActionScript 1.0. There were 20 files, hundreds of frames and clips, a handful of data conversion tools written in Pascal, an Access database, a V12 database, and even some Excel spreadsheets. It was the Wild West: a little of everything, held together with duct tape and prayers. Still, Giovanni insisted that Domino clean up this mess as best he could:


deXML = deXML & "<voornaamste txt=" & QUOTE
  --put thelist
  aantal = thelist.count
  if aantal > 4 then
    aantal = 4
  end if
  the floatPrecision = 0
  repeat with teller = 1 to aantal
    blubber = thelist[teller].getProp(#AANTAL)
    if blubber < 1000 then -- 999
      stringblubber = string(blubber)
    else
      if blubber < 10000 then  -- 9999
        stringblubber2 = string(blubber)
        stringblubber = chars(stringblubber2, 1, 1) & "." & chars(stringblubber2, 2, 4)
      else
        if blubber < 100000 then -- 99999
          stringblubber2 = string(blubber)
          stringblubber = chars(stringblubber2, 1, 2) & "." & chars(stringblubber2, 3, 5)
        else
          if blubber < 1000000 then -- 999999
            stringblubber2 = string(blubber)
            stringblubber = chars(stringblubber2, 1, 3) & "." & chars(stringblubber2, 4, 6)
          else
            if blubber "

He couldn't do it. Three days into the project, he was back in Giovanni's office, ready to throw in the towel. "Nobody can work with this mess," he insisted. "Only James would know why he did the things he did, or where to even start."

"So get James to come in and explain himself," Giovanni replied.

Domino was incredulous, but somehow, Giovanni got the guy on the phone and convinced him to come in and sit with Domino.

The first question Domino had was easy: "Where's the latest source code?"

"Dunno." James seemed more interested in Domino's bobblehead collection than the code in front of them.

"Was it in source control? Look, I won't tell, but if you deleted it ...?"

"I didn't. Must've been a glitch or something." The George Bush bobblehead jiggled under James' finger.

"Okay, well, what about this?" Domino tapped at his monitor. "What's up with this code? Why is it like this?"


//find next value that can be divided by "value"
value +=1
while(value % steps 0){
value +=1
}

"If it doesn't work, you just have to debug it," replied James, lifting up the Barry Bonds bobblehead next.

After an hour of pulling metaphorical teeth, Domino gave up, sarcastically thanked James for his time, and had him escorted out again. There was no help to be had from this quarter. He'd have to go it solo.


// check if value is negative
value=value.toString();
if(value.substr(0,1)=="-"){
//Value is negative
...
}

150 hours later, Domino was on the verge of quitting himself. Three builds in, and nothing was working right. If he fixed one issue, ten more things would break. The work was spiraling out of control, bugs being introduced exponentially.

Finally, finally, Giovanni agreed to let Domino just rewrite the entire application ... after he finihed his other projects.

200 man-hours later, they had something they could deliver, this time in source control and infinitely more maintainable.

Of course, that's when the agency really started complaining about all the "features" Domino had "removed" when he fixed obvious bugs. But that's a tale for another website.

[Advertisement] Release! is a light card game about software and the people who make it. Play with 2-5 people, or up to 10 with two copies - only $9.95 shipped!
26 Jul 15:40

Every Vote Counts

by A Cup of Jo

Michelle Obama's DNC Speech

Michelle Obama's DNC Speech

Michelle Obama brought down the house with her speech last night at the Democratic National Convention. Twelve hours later, it’s still giving us goosebumps. Did you watch?… Read more

The post Every Vote Counts appeared first on A Cup of Jo.