HN user

thisjustinm

727 karma

VP Engineering at EnergyHub | Previous Co-founder Captain Solutions, Ignite Teaching, GonnaBe | Inaugural class @bdwcu graduate | Barnstorming enthusiast | Former world's youngest person

Posts53
Comments62
View on HN
www.nature.com 6y ago

Social media usage reveals recovery of small businesses after natural disasters

thisjustinm
1pts0
www.usw.org 6y ago

Workers at Google Contractor HCL Vote to Join USW

thisjustinm
2pts0
www.forbes.com 6y ago

Google Has My Dead Grandpa’s Data and He Never Used the Internet

thisjustinm
2pts1
dl.acm.org 7y ago

This is Your President Speaking: Spoofing Alerts in 4G LTE Networks

thisjustinm
2pts0
www.nytimes.com 7y ago

Operation Infektion Russian Disinformation from Cold War to Kanye

thisjustinm
5pts0
www.denverpost.com 8y ago

Uber fined $8.9M by Colorado for allowing drivers with felony convictions

thisjustinm
1pts0
gizmodo.com 8y ago

Uber’s iOS App Had Secret Permissions That Allowed It to Copy Your Phone Screen

thisjustinm
163pts21
www.propublica.org 8y ago

Facebook moves to prevent advertisers from targeting haters

thisjustinm
1pts0
shift.newco.co 9y ago

I'm Sorry Mr Zuckerberg, but You Are Wrong

thisjustinm
2pts3
www.nytimes.com 9y ago

Liberal, Moderate or Conservative? See How Facebook Labels You

thisjustinm
3pts0
www.atlasobscura.com 9y ago

How America Converted Its 1980 Olympic Village into a Prison

thisjustinm
146pts82
www.nytimes.com 9y ago

I Tracked and Tried to Outsmart ‘Hamilton’ Scalpers – With 341 Lines of Code

thisjustinm
1pts0
medium.com 9y ago

The lost infrastructure of social media

thisjustinm
11pts0
mimic.chat 10y ago

Mimic: A Slackbot that impersonates people

thisjustinm
2pts0
www.nytimes.com 10y ago

Self-Driving Tesla Was Involved in Fatal Crash, U.S. Says

thisjustinm
31pts9
www.solar-voyager.com 10y ago

Watch the solar powered autonomous boat Solar Voyager cross the Atlantic

thisjustinm
1pts0
www.neh.gov 10y ago

Computers in English Class, Circa 1974

thisjustinm
1pts0
www.nytimes.com 10y ago

A Place Where Lightning Strikes Almost 300 Days a Year

thisjustinm
4pts0
www.nytimes.com 10y ago

When TV Ads Go Subliminal with a Vengeance, We’ll Be to Blame

thisjustinm
1pts0
offshoreleaks.icij.org 10y ago

ICIJ Releases Panama Papers Data

thisjustinm
2pts0
www.nytimes.com 10y ago

Resettling the First American Climate Refugees

thisjustinm
1pts0
www.nytimes.com 10y ago

A New Map for America

thisjustinm
354pts316
www.nytimes.com 10y ago

‘Disrupted,’ a Tech Takedown by Dan Lyons, a.k.a. Fake Steve Jobs

thisjustinm
3pts0
www.captionbot.ai 10y ago

CaptionBot from Microsoft

thisjustinm
2pts0
medium.com 10y ago

The Problem with Design Thinking

thisjustinm
1pts0
medium.com 10y ago

Paul Graham Clarifies Again

thisjustinm
3pts0
dataskeptic.com 10y ago

Big Data Doesn't Exist

thisjustinm
2pts0
dataskeptic.com 10y ago

Let's Kill the Word Cloud

thisjustinm
3pts1
www.reuters.com 10y ago

VW emissions issue extends to additional 75,000 vehicles

thisjustinm
2pts0
www.npr.org 10y ago

Book Strap to Burrito: A History of the School Backpack

thisjustinm
2pts0

EnergyHub | Director of Engineering | Full-time | REMOTE (US)| Salary $225k

EnergyHub | Engineering Manager | Full-time | REMOTE (US)| Salary $195k

EnergyHub | Senior Engineer | Full-time | REMOTE (US)| Salary $170k

Apply for Director of Engineering here: https://grnh.se/4eq0bxsv2us

Apply for Engineering Manager here: https://grnh.se/jtfoq9qr2us

Apply for Senior Engineer here: https://grnh.se/rf88lxfk2us

See all our open roles and apply here: https://grnh.se/30f1ece22us

Want to work on helping to decarbonize the electric grid and transportation in the US? (the two biggest sectors for impact)

Want to do it at scale? (we control over 2.5 million devices across the US making up over 4 gigawatts of electrical load for utilities that service 1/3rd of the entire US population)

Come work with me building some of the largest VPPs (virtual power plants) on the planet at EnergyHub. (What's a VPP? See page two of https://live-energy-hub.pantheonsite.io/app/uploads/2026/01/... )

EnergyHub’s software makes it easy for millions of smart device owners to partner with their utility and help decarbonize the grid. Our platform lets consumers turn their smart thermostats, electric cars, EV chargers, batteries, and other products into virtual power plants that keep the grid stable and enable higher utilization of solar and wind power. You’ll be a part of building the tech that’s at the center of it all.

Tech stack includes: Java, Kotlin, React, Snowflake, dbt, AWS, Docker, Python, PostgreSQL

All roles are remote but if you like offices we have them in Brooklyn, NY and Burlington, VT.

Note that we can NOT sponsor visas at this time.

EnergyHub | Director of Engineering | Full-time | REMOTE (US)| Salary $225k

EnergyHub | Engineering Manager | Full-time | REMOTE (US)| Salary $195k

Other roles include Front End Engineer, Senior Software Engineer and more.

See all our open roles and apply here: https://grnh.se/30f1ece22us

Want to work on helping to decarbonize the electric grid and transportation in the US? (the two biggest sectors for impact)

Want to do it at scale? (we control over 1.9 million devices across the US making up over 3 gigawatts of electrical load for utilities that service 1/3rd of the entire US population)

Come work with me building some of the largest VPPs (virtual power plants) on the planet at EnergyHub. (What's a VPP? See page two of https://kevinjkircher.com/wp-content/uploads/2025/03/DOE-LPO...)

EnergyHub’s software makes it easy for millions of smart device owners to partner with their utility and help decarbonize the grid. Our platform lets consumers turn their smart thermostats, electric cars, EV chargers, batteries, and other products into virtual power plants that keep the grid stable and enable higher utilization of solar and wind power. You’ll be a part of building the tech that’s at the center of it all.

All roles are remote but if you like offices we have them in Brooklyn, NY and Burlington, VT.

Note that we can NOT sponsor visas at this time.

EnergyHub | Engineering Manager, Staff Software Engineer, Senior Software Engineer and more | Full-time | REMOTE (US)$130k-$195k

See all our open roles here: https://grnh.se/30f1ece22us

Want to work on helping to decarbonize the electric grid and transportation in the US? (the two biggest sectors for impact)

Want to do it at scale? (we control over 1.8 million devices across the US making up over 3 gigawatts of electrical load for utilities that service 1/3rd of the entire US population)

EnergyHub’s software makes it easy for millions of smart device owners to partner with their utility and help decarbonize the grid. Our platform lets consumers turn their smart thermostats, electric cars, EV chargers, batteries, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power. We work on technology that already provides energy and cost savings to millions of people through partnerships with the leading companies in the Internet of Things.

All roles are remote but if you like offices we have them in Brooklyn, NY and Burlington, VT.

Note that we can NOT sponsor visas at this time.

EnergyHub | Senior Security Engineer | Remote (US Only) | Full-time | $145-170k

Apply here for Security Engineer: https://grnh.se/2b4d68ae2us

See all our open roles here: https://grnh.se/30f1ece22us

Want to work on helping to decarbonize the electric grid and transportation in the US? (the two biggest sectors for impact)

Want to do it at scale? (we control over one million devices across the US making up over 1.8 gigawatts of electrical load for utilities that service 1/3rd of the entire US population)

EnergyHub’s software makes it easy for millions of smart device owners to partner with their utility and help decarbonize the grid. Our platform lets consumers turn their smart thermostats, electric cars, EV chargers, batteries, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power. We work on technology that already provides energy and cost savings to millions of people through partnerships with the leading companies in the Internet of Things.

All roles are remote but if you like offices we have them in Brooklyn, NY and Burlington, VT.

Note that we can NOT sponsor visas at this time.

EnergyHub | Senior DevOps Security Engineer (DevSecOps) | Remote (US Only) | Full-time | $145-160k

Want to work on helping to decarbonize the electric grid and transportation in the US? (the two biggest sectors for impact)

Want to do it at scale? (we control over one million devices across the US making up over 1.8 gigawatts of electrical load for utilities that service 1/3rd of the entire US population)

EnergyHub’s software makes it easy for millions of smart device owners to partner with their utility and help decarbonize the grid. Our platform lets consumers turn their smart thermostats, electric cars, EV chargers, batteries, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power. We work on technology that already provides energy and cost savings to millions of people through partnerships with the leading companies in the Internet of Things.

All roles are remote but if you like offices we have them in Brooklyn, NY and Burlington, VT.

Note that we can NOT sponsor visas at this time.

Apply here for DevSecOps Engineer: https://grnh.se/9334115e2us

See all our open roles here (software engineer, data analyst, QA manager, data engineering manager, etc): https://grnh.se/30f1ece22us

EnergyHub | Senior DevOps Security Engineer (DevSecOps) | Remote (US Only) | Full-time | $145-160k Want to work on helping to decarbonize the electric grid and transportation in the US? (the two biggest sectors for impact)

Want to do it at scale? (we control over one million devices across the US making up over 1.8 gigawatts of electrical load for utilities that service 1/3rd of the entire US population)

EnergyHub’s software makes it easy for millions of smart device owners to partner with their utility and help decarbonize the grid. Our platform lets consumers turn their smart thermostats, electric cars, EV chargers, batteries, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power. We work on technology that already provides energy and cost savings to millions of people through partnerships with the leading companies in the Internet of Things.

All roles are remote but if you like offices we have them in Brooklyn, NY and Burlington, VT.

In addition to a great benefits package, compensation also includes RSUs in our parent company, Alarm.com (ALRM)

Note that we can NOT sponsor visas at this time.

Apply here for DevSecOps Engineer: https://grnh.se/9334115e2us

See all our open roles here (software engineer, QA manager, data engineering manager, etc): https://grnh.se/30f1ece22us

EnergyHub | Enginering Manager, Data Engineering | Remote (US Only) | Full-time | $140-190k

Want to work on helping to decarbonize the electric grid and transportation in the US? (the two biggest sectors for impact)

Want to do it at scale? (we control over one million devices across the US making up over 1.3 gigawatts of electrical load for utilities that service 1/3rd of the entire US population)

Come lead our Data Engineering team made up of seven talented engineers who ingest, process and analyze billions of pieces of data every day from devices like smart thermostats (think Nest or Ecobee) to electric vehicles (of many different makes and models) to batteries (think Tesla powerwalls) and a whole lot more. If you like snowflake, dbt, SQL, python and airflow then you're going to like it here.

EnergyHub’s software makes it easy for millions of smart device owners to partner with their utility and help decarbonize the grid. Our platform lets consumers turn their smart thermostats, electric cars, EV chargers, batteries, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power. We work on technology that already provides energy and cost savings to millions of people through partnerships with the leading companies in the Internet of Things.

All roles are remote but if you like offices we have them in Brooklyn, NY and Burlington, VT.

In addition to a great benefits package, compensation also includes RSUs in our parent company, Alarm.com (ALRM)

Note that we can NOT sponsor visas at this time.

Apply here for Data Engineering Manager: https://grnh.se/b74e82be2us

See all our open roles here: https://grnh.se/30f1ece22us

EnergyHub | Staff DevOps Engineer, Staff Data Engineer | Remote | Full Time

Want to work on helping to decarbonize the electric grid and transportation in the US? (the two biggest sectors for impact)

Want to do it at scale? (we control over one million devices across the US making up over 1.3 gigawatts of electrical load for utilities that service 1/3rd of the entire US population)

EnergyHub’s software makes it easy for millions of smart device owners to partner with their utility and help decarbonize the grid. Our platform lets consumers turn their smart thermostats, electric cars, water heaters, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power. We work on technology that already provides energy and cost savings to millions of people through partnerships with the leading companies in the Internet of Things.

All roles are remote but if you like offices we have them in Brooklyn and Burlington, VT.

We have a bunch of open roles and you can apply to them all here: https://grnh.se/30f1ece22us

Staff DevOps Engineer Staff Data Engineer Senior Security Engineer Technical Project Manager Product Manager Marketing Business Development and more!

Note that we cannot sponsor visas at this time.

EnergyHub | Software Engineer, Data Engineer, DevOps Engineer, Engineering Manager, Director of Engineering | Remote, US, Brooklyn, NY, Burlington, VT

We're hiring across a number of engineering roles here at EnergyHub. If you want to work on climate change solutions that center on software engineering and data this is the place for you.

Your work will have a direct impact on lowering carbon emissions from power generation as we control nearly a million distributed energy resources (aka DERs - think smart thermostats, EV chargers, etc) across the US, shifting their load around on the grid to help utilities bring more solar and wind generation online and reducing peaker plant usage (or outright eliminating the need for new combustion based power plants to be built).

Our data teams use a stack consisting mainly of: python, airflow, snowflake, dbt and tableau Our other teams use a stack consisting mainly of: java, react, mongodb and mysql

Apply at: https://grnh.se/30f1ece22us

Yes, and I think it's related to an issue from earlier in July where gmail spam got way too strict.

Here's a thread where I walk through our hassle trying to get Gsuite support to try to acknowledge they even consider this an issue, let alone do something about it: https://twitter.com/JustinMcCammon/status/141761476919279206...

tldr; remove all bit.ly links from your emails

Google has massively messed up spam filters and we got confirmation that they are aware of the issue from Gsuite support (although it seemed like Google did not consider it a problem and was just the absolute worst to try to work with via support. Absolutely terrible at every interaction except one rep who had to fight the system to help us investigate).

We use Gsuite at work and ran into issues where in the middle of an email thread, with contacts we'd exchanged dozens of messages over many weeks and even months, suddenly the emails were being sent to our spam folder or worse, rejected entirely (which ends up being a silent failure unless you are really on top of your email logs or you have clients that pick up the phone and say "why haven't you responded to my email?" we had the latter).

We reach out and spent weeks going back and forth daily with Google "support". I'd spend hours on the phone with them going through steps to recreate it and trying to find workarounds. Aside from one good rep who acknowledged many other people were writing in about it at the same time we were it really seemed like Google could not care less.

At one point I got so desperate I searched on twitter to find other people complaining about things. I found a person who was willing to help me - she was on the other side of things - someone NOT using gmail trying to send emails to gmail users and getting the rejection bouncebacks all of a sudden. She helped me figure out some of the root causes. Turns out Google decided that all bit.ly links were bad and if one appeared in your email it was either rejected or sent to spam (we couldn't figure out why one or the other). With her help we figured out clear steps to reproduce the issue and I did so on emails I controlled to send all the email headers and such to Google thinking they would realize the obvious issue.

Turns out we had bit.ly links in our own company email signature and so what was happening is when a client would reply to our email and it would include our own signature in it then google would flag that email as bad.

In addition there were some cases where links to google docs or youtube (the irony!) were also getting flagged.

The only thing we did that worked was to set up custom exception rules in gsuite to always allow emails through that contained bit.ly links or gdoc links as well as turn off ALL spam filtering. Naturally we all got lots more spam but we also could get regular emails again, which was much appreciated.

I had a phone convo with someone at bit.ly since I figured they might like to know and maybe could apply some pressure to google but after running it up the ladder there they ghosted me.

Part of me says this is great because we need every single action towards reducing carbon in the atmosphere - big and small - we can get if we want to even get close to where we need to avoid catastrophe.

Another part of me wonders why would anyone chose Wren over COTAP[0] (for example) - a non-profit (501c3) where 90.9% of funds go toward their projects, you get a tax deduction and you can check in on their finances via their non-profit filings to ensure they are actually allocating funds how they say they are.

[0] https://cotap.org

edit: grammar

Highly recommend the book Bury My Heart at Wounded Knee which covers the last half of the 19th century time period and recounts the absolutely heartbreaking history of Native Americans going from having a reasonable amount of land, much of it useful, to having almost nothing after betrayal after betrayal by the US government. It’s unfortunate that this kind of treatment of indigenous peoples is so common around the world throughout history.

First Thought: Noticed that the NYT is listed as a client on Obviously's site, the main influencer marketing agency mentioned in the piece and can't help but wonder if there is a behind the scenes PR play going on here. There's certainly some journalist merit to the article but without any disclosure that the paper and the company have / do work together it just doesn't feel 100% above board to me.

Second thought: At the risk of falling down a slippery slope, what is the end result of the advertisification of everything? If everyone with any sort of social presence is now a billboard that's going to erode what little "trust" there is in social networks even further. At some point this is going to take down the "review economy" - the Yelps, Foursquare, etc of the world because you won't know who's leaving a review and who's a local nano-influencer posting to get their monthly free meal.

Reminds me of the "ad buddies" from the Netflix show Maniac except instead of seeking them out they seek you out.

I had PRK almost exactly a year ago. I choose it over LASIK for less chance of dry eyes since I live in a very dry climate (Colorado). My vision is passable 20/15 and solid 20/20 which is great but my night vision is terrible. While I don't outright regret the surgery I don't know if I'd make the same choice knowing what I know now of my outcome. I just ordered some glasses with the hopes that they'll increase the sharpness at night just enough to make driving feel safe again.

My setup after working from home for 3 years:

OFFICE

Dedicated bedroom converted to office. Couple of shelves, my desk and a bed for the dog are the only furniture in it. I have a window next to my desk that faces our street and front door so I can tell if the knock at the door is something I actually have to answer or just a package drop-off I can ignore.

DESK SETUP

My desk is a hand crank standing desk from Multi Table (https://www.multitable.com/product/multitable-manual-mod-tab...). It’s the smallest size and it’s perfect for me - just enough room for the essentials but not so much that the Law of Flat Surfaces kicks in and it gets cluttered with junk.

CHAIR

Steelcase Leap. I can’t recommend this chair enough. Chairs are a very personal thing so you have to find what works for you but wow does it make a difference when you find the right fit. Yes, it’s expensive but it should last quite a while and even if you’re part standing you’ll still spend lots of time in your chair. It’s worth every penny.

MONITOR / COMPUTER / ETC

2016 era MBP (no touchbar or “new keyboard” which I purposely avoided even through they were available when I bought it).

Monitor is Dell UltraSharp 27” like https://www.amazon.com/Dell-UltraSharp-27-Inch-LED-Lit-Monit... mounted on an Amazon basics arm for ultimate flexibility and to free up desk space the monitor platform would otherwise occupy: https://www.amazon.com/AmazonBasics-Premium-Single-Monitor-S...

I’d probably get a higher resolution monitor if buying this all today but I have 0 complaints about my current one.

My MBP sits on a simple laptop stand to bring it’s monitor up to similar height as the main monitor and it’s my “2nd” screen.

Keyboard is Kinesis Freestyle2 Blue to help mitigate tendonitis I developed in my wrist after using an Apple trackpad for too long (side note: if there’s ever a class action around these I’m 100% in - they can be absolutely evil in terms of ergonomics).

Mouse is a Kensington trackball (https://www.amazon.com/Kensington-Orbit-Trackball-Scroll-K72...), again, for ergonomic reasons.

Headset: Plantronics C720 bluetooth I can use for calls via the computer or my phone and the quality is excellent. I can’t even stand using my actual phone for audio anymore when I’m away from my desk.

For mats I have two standing mats folded over that I stand on and I try to always wear some sort of supportive shoes (or sandals) when standing. I typically stand all morning until lunch and then sit for the afternoon.

There’s a FitDesk under desk elliptical under the desk which I used for about a month but now I broke the habit and it’s just taking up space.

NETWORK

Comcast (my only choice) residential internet - ~250mbps down and ~10 up. They refuse to give me more up no matter what plan I ask for but other than that it’s pretty good. Sometimes it goes out which leads me to my backup kit which is a regular iPad (with cellular) with a Logi keyboard case on it for easier typing. In the event of a critical event and my internet going out at the same time (has happened once in 3 years) I can buy an on-demand data package and be online in a few minutes. I have to take the time to make sure the iPad can do whatever things I need it to do (have some basic text editors on it along with SSH apps and updated keys, etc) but being able to just grab the iPad and go is great (also great for taking it on trips when it’s necessary for me to be available “just in case”).

Strongly agree with this list. Communication, communication, communication.

When I'm hiring for my remote team I look for communication skills as #1. It's much easier to mentor or get training for someone who lacks some particular technical skill than it is to get someone to pick up a different style of communication.

And to address the other reply saying that 2 and 3 are opposite of each other (even though arkadiytehgraet's tone is mean-spirited I think it deserves clarification) - self-starter is not necessarily about _knowing_ but rather _doing_. An example would be a developer who comes to me and says, "I started working on task X and noticed that it could have an effect on how we store things in the DB so I went and talked to Bob since he's the most knowledgable there and we came up with solution Y and I wanted to run it by you before I start since it differs slightly from what was outlined in the task and may have several other ramifications..."

In this example the developer has taken the lead on their task without relying on constant hand holding or specific direction and has come back with a well thought out and researched solution and _now_ they have some questions.

Put another way, self-starters can take vague or partially defined tasks and come back with a well defined task and lots of questions (which are often the _result_ of the process they went through to better define the task).

I've sat in Aerons for a few years across various jobs and they were always just OK - I felt like they could have been great if I could just adjust a few more things to fit my body better.

When it came time to get a "real" office chair for the home office I decided to go with the Steelcase Leap[1] and I have not regretted it. I had no idea a chair could fit me this well. Everything is adjustable and actually labeled - it's like they actually thought about how people use chairs.

The biggest problem with having a chair as good as the Leap to sit in 90% of the time is the other 10% of the time where I'm somewhere with a terrible generic office chair - I can feel it in my back and legs within a few hours.

Everyone is different but I really can't recommend enough at least trying out the leap.

[1]https://www.steelcase.com/products/office-chairs/leap/

The biggest change I've seen since marijuana was legalized here in Colorado is that pot isn't just one type (just like beer isn't just lagers, etc). There's hundreds of strains and some are VERY different than the others (again think Guinness vs bud light vs your favorite IPA, etc).

You can walk into a dispensary here and choose your levels and mix of THC and CBD - want 20%+ THC for an intense high? Maybe 15% CBD with no THC for almost no psychoactive high but a focus on pain relief / relaxing? All that and everything in between is available.

As research into all the other cannabinoids increases I expect to see their breakdowns included on labels as well.

And that's where the analogy to alcohol breaks down - there's typically just one active ingredient in beer but dozens in pot. And the different strains can deliver various ratios of the cannabinoids to create very different effects.

Bottom line is that I could easily see how if you only ever experienced illegal pot i.e. no choice and low quality I think you are likely to hold a different view on it than if you'd experienced the variety and nuance of legal pot.

Most people today can't comprehend the scale of American manufacturing as it still was at that time.

This.

During my seven years at the Windsor, CO Kodak plant (see my other comment below for more) it was crazy to hear of the heyday (I was there 2002-2009, not the heyday). It was the 2nd largest Kodak manufacturing center (bested only by Rochester) and built in the 60s. It was a sprawling campus of huge concrete buildings with almost no windows (great for film!). The campus had it's own fire department and power plant.

It was a ghost of it's former self when I started but by the time I left entire buildings were vacant. At it's peak the plant had 3,200 employees. A lot of people there had worked in Rochester and from their stories I could hardly fathom the manufacturing operation there being so much larger than ours.

Maybe that's part of the reason Kodak moved so slow - all those buildings and people and essentially small factory cities are not something you can change overnight.

Oh man, you brought back some memories for me - I mainly referred to the printers by their internal codenames so thinking back through and connecting the model numbers to codenames really took me back.

There was a few years there where demand really outstripped supply. We were the only place in the world that made the media for Kodak at the time and I'd say 2002-2006ish the kiosks were really doing well and we just couldn't keep up (good or bad Kodak didn't seem able to predict the market for it's products). They added on and doubled our capacity somewhere around 2005 and then added on another manufacturing center in Rochester towards the end.

It's interesting to hear your experience with printer breakdowns - I always thought of them as real workhorse machines. But then again I was surrounded by dozens and dozens of each model (except the ML 500, we only had 4-5 of those) and there was a full staff of mechanics running around and a handful of them fixed the printers in addition to the other industrial machines / electronics around.

The 6800/6805 was my favorite - we used to take it out to local events and print off 1000s of free 4x6s for people (we'd take some digital cameras too and set up some sort of "scene" for people). Even running non-stop in the 90 degree sun I only had one overheat on me a couple times.

I worked for Kodak from 2002-2009 in their Windsor, CO plant, in the Thermal Media Manufacturing division and also wrote the occasional post for the corporate blog (thermal media == Dye sublimation printer media used in Kodak Picture Kiosks mainly). AMA.

It was the same thing every year - digital is cannibalizing film faster than we thought, we need to close down X or lay off N people. A year or two of that sure but over and over again and it became clear the executives were just not getting it. Looking back I wonder if they just decided to slowly ride the ship down, extracting nice salaries along the way. I still can't understand how someone - activist shareholders, a board member with half a brain, an executive willing to speak out - didn't make a bigger stink and try to get fresh leadership.

I remember one year at an all division meeting they showed the latest corporate "motivational" video - "Winds of Change" (http://m.youtube.com/watch?v=JYW49bsiP4k). We thought finally, they get it and are admitting we've been stagnating and now we're gonna turn it all around. Everyone was super pumped up for weeks.

Then we realized the only thing that had changed was our ad agency who had produced the video.

The SidToday Files 10 years ago

If I was in Snowden's shoes and I realized the scope of NSA spying and that I had virtually unlimited access to internal documents I likely would have downloaded everything possible too.

How would you know what was significant and what was not? Think about how many man-hours it has taken to analyze the various documents released so far.

Is Snowden responsible for all the documents he gave to the press? Sure.

Should he have carefully filtered them all one-by-one before downloading them from the NSA? No way - it's far too much and too subjective work to be done by just one person.

Should The Intercept have published these? That's open for debate but I don't for a second question Snowden's gathering of them in the first place.