HNHacker News
TopNewBestAskShowJobs

jshakes

767 karma · joined February 16, 2013

https://jshakespeare.com
submissionscomments
jshakes··on How Slack hooks users through artificial urgency
OP here. Iit's telling that so many people are commenting in this thread about how Slack isn't that bad because you can customize it to be less attention-grabbing. The fact remains that Slack is engineered to be attention-grabbing out of the box. Sure you can tweak it to make it less shouty, but Slack is still a product that is sold for money by a company. It's not in their interests to make it align with your existing workflow if they can upend that workflow entirely. No one's making money from you having a meeting or sending a well thought out email, so I think it's worth being cynical when considering paid alternatives.

I think it's also worth remembering that for hacker type folks like us, customizing software is the norm. But default settings are default for a reason, and they will inevitably end up being the most commonly used. When everyone else in your company expects you to use Slack they way do, i.e. for 8 hours a day with instantaneous reply times, then it becomes hard to push against that and eventually it becomes the status quo

jshakes··on How Slack hooks users through artificial urgency
OP here. I think the problem is that when tools like Slack are engineered in such a way as to make people dependent on their product, it's unfair to expect users to accept all the responsibility of mitigating against that. Software companies aren't using organizational productivity as a benchmark for their success, just usage statistics. So no, Slack doesn't enforce a single way of working, but it is engineered to consume as much of people's time as possible, for better or worse.

Jason Fried wrote his in his (much more comprehensive) post about group chat pros/cons:

"It’s common in the software industry to blame the users. It’s the user’s fault. They don’t know how to use it. They’re using it wrong. They need to do this or do that. But the reality is that tools encourage specific behaviors. A product is a series of design decisions with a specific outcome in mind. Yes, you can use tools as they weren’t intended, but most people follow the patterns suggested by the design. And so in the end, if people are exhausted and feeling unable to keep up, it’s the tool’s fault, not the user’s fault. If the design leads to stress, it’s a bad design."

(https://m.signalvnoise.com/is-group-chat-making-you-sweat-74...)

jshakes··on Ask HN: Who is hiring? (August 2016)
AEM Developer, Mid-level to Sr | New York, NY | Contract | Onsite

We're Big Human, a reputable digital product design studio near Union Square in New York.

We are looking for a talented AEM developer to lead a major project for a well-known international media client. The successful candidate will be working from our office as part of a small, dedicated team for a 4-6 month engagement.

The successful applicant will work closely with other members of our dev team (including other AEM developers) to create and configure AEM templates and components, help design an architecture solution to support multiple sites and provide support and troubleshooting during testing.

Other requirements:

- Located in NYC or willing to relocate - 3+ years of development experience using AEM / CQ - Experience with AEM v6.1 Touch UI - Java-based skill-set with extremely thorough understanding of AEM building blocks, templates, custom components, dialogs, widgets, custom workflows, Digital Asset Management (DAM) customization, and development / deployment processes - Experience designing and building RESTful APIs - Ability to translate marketing needs into AEM specific recommendations & solutions - Knowledge or desire to learn Adobe Analytics and Adobe Target - Has worked in an agile environment - Need to work with onsite team members and offshore team members to define, elaborate, and develop features and requirements

Big Pluses:

- Front end experience - Understanding of other Adobe cloud services that can be implemented with AEM - SEO knowledge - Client-facing communication skills

To apply please email jobs[at]bighuman.com

jshakes··on Ask HN: Who is hiring? (April 2016)
AEM Developer, Mid-level to Sr | New York, NY | Contract | Onsite

We're Big Human, a reputable digital product design studio in New York. We’re looking for an engineer who can lead all AEM development projects for our team.

The job would require implementing and managing each project (including 3rd party integrations), building new AEM websites, and working closely with internal product development. You would coordinate with other lead members of our dev team to implement and integrate best practices of AEM usage, as well as provide support and troubleshooting during testing. Ideally you would have suggestions for how to enhance existing business applications using Adobe, and are able to identify requirements early-on during scoping & discovery phase of a project.

Our client for this project has a strict NDA; sorry we can’t tell you more! We’ll spill the beans during the application process.

Other requirements:

- Java-based skill-set with extremely thorough understanding of AEM building blocks, templates, components, dialogs, widgets, and development / deployment processes - Experience designing and building RESTful APIs - 3+ years of development experience using AEM / CQ - Experience with AEM v6.1 Touch UI - Ability to translate marketing needs into AEM specific recommendations & solutions - Can leverage AEM to solve cross-departmental challenges - Knowledge or desire to learn Adobe Analytics and Adobe Target

Big Pluses:

- AEM 6 Architect Certification - Complete understanding of other Adobe cloud services that can be implemented with AEM - SEO knowledge - Desire to help drive the development team forward - Client-facing communication skills

To apply, please email Caitlin at jobs@bighuman.com

jshakes··on Ask HN: Who is hiring? (February 2016)
AEM Developer, Mid-level to Sr | New York, NY | Contract | Onsite

We’re a reputable digital product design studio in New York. We’re looking for an engineer who can lead all AEM development projects for our team.

The job would require implementing and managing each project (including 3rd party integrations), building of new AEM websites, and working closely with internal product development. You would coordinate with other lead members of our dev team to implement and integrate best practices of AEM usage, as well as provide support and troubleshooting during testing. Ideally you would have suggestions for how to enhance existing business applications using Adobe, and are able to identify requirements early-on during scoping & discovery phase of a project.

Our client for this project has a strict NDA; sorry we can’t tell you more! We’ll spill the beans during the application process.

Other requirements:

- Java-based skill-set with extremely thorough understanding of AEM building blocks, templates, components, dialogs, widgets, and development / deployment processes - Experience designing and building RESTful APIs - 3+ years of development experience using AEM / CQ - Experience with AEM v6.1 Touch UI - Ability to translate marketing needs into AEM specific recommendations & solutions - Can leverage AEM to solve cross-departmental challenges - Knowledge or desire to learn Adobe Analytics and Adobe Target

Big Pluses:

- AEM 6 Architect Certification - Complete understanding of other Adobe cloud services that can be implemented with AEM - SEO knowledge - Desire to help drive the development team forward - Client-facing communication skills

To apply, please email Caitlin at b9b5a82e@opayq.com

jshakes··on Ask HN: Who is hiring? (October 2015)
Big Human - New York City (Union Square) - Front-end Developer

We're looking for an experienced (4+ years) front-end developer. We're an agency that works with a wide range of clients from Time Inc to Jetsetter to small startups you've never heard of. We're all Javascript all the time - Express and Backbone/Marionette power most of our sites at the moment.

You have: a deep understanding of CSS, HTML and Javascript (not just jQuery), pre-processors and Grunt/Gulp. Knowledge of front-end frameworks is useful, React is a real plus.

We have: competitive salaries, unlimited PTO, flexible hours, Metrocards, lots of social events, free gym and Citibike membership and plenty more

For more info and to apply visit http://www.bighuman.com/#/careers/ or email me directly, james@bighuman.com

jshakes··on Ask HN: Who is hiring? (June 2015)
Big Human - New York City (Union Square) - Front-end Developer

We're looking for an experienced (4+ years) front-end developer. We're an agency that works with a wide range of clients from Time Inc to the Winklevoss Twins to small startups you've never heard of. We're all Javascript all the time - Express and Backbone/Marionette power almost all our sites.

We need someone who has a deep understanding of CSS, HTML and Javascript (not just jQuery), uses pre-processors and Grunt/Gulp. If you've worked with Backbone and Marionette before, that's a real plus.

For more info and to apply: http://www.bighuman.com/#/careers/ or email me directly, james@bighuman.com

jshakes··on Ask HN: Who is hiring? (May 2015)
Big Human - New York City (Union Square) - Front-end Developer

We're looking for an experienced (4+ years) front-end developer. We're an agency that works with a wide range of clients from Time Inc to the Winklevoss Twins to small startups you've never heard of. We're all Javascript all the time - Express and Backbone/Marionette power almost all our sites.

We need someone who has a deep understanding of CSS, HTML and Javascript (not just jQuery), uses pre-processors and Grunt/Gulp. If you've worked with Backbone and Marionette before, that's a real plus.

For more info and to apply: http://www.bighuman.com/#/careers/ or email me directly, james@bighuman.com

jshakes··on Ask HN: Working through burnout?
Have you tried cocaine?
jshakes··on Show HN: Milkshake – Real-time playlists with friends over websockets
It is. We felt that people were more likely to focus on the experience with a shorter, more curated set of tracks.
jshakes··on Show HN: Milkshake – Real-time playlists with friends over websockets
You should be able to click one of the first two discs to select them, then add a track from the search results. Thanks for the feedback though, it's interesting to know that you thought the discs were step indicators
jshakes··on My low-paying, early-morning, exertion-requiring job
That argument falls flat on its face when you consider that this is an industry that destroys a lot more jobs than it creates. You think companies that employ 10 people and then sell for millions of dollars are creating jobs? Where do you think that money comes from? Tech startups have hollowed out thousands of middle class jobs and all the money that pours into them is at the expense of investment in other industries that truly create jobs. I'm not saying that's a good or a bad thing, it's just capitalism. But you can't use job creation as a defense
jshakes··on My low-paying, early-morning, exertion-requiring job
I'm glad you appreciate the value of a healthy, balanced lifestyle. But reading this, it's easy to see why people post "Die Techie Scum" stickers around SF. You've taken a job that someone else could actually use to help pay rent and have turned it into a hobby. If I did this job for a living I would be furious at the arrogance of someone treating as an exercise in "Feeling Good". Get some perspective.
jshakes··on [dead]
Sorry to be 'that guy', but this as old as Methuselah and not in any way related to tech... Can we keep the Buzzfeed fodder off HN?
jshakes··on My best life hack
It's sad that things like remembering birthdays is considered a 'life hack'
jshakes··on You know, Google, the web already had this feature
Oh no, he has low HN karma? How can he possibly have any valid opinions?
jshakes··on Lulu: An App No One Should Accept
As a guy, I couldn't care less that these kinds of things exist. This app will be used exclusively by a superficial audience who I would have absolutely no interest in meeting. If anything, I'd quite like to end up on this with extremely negative reviews just so the horrible people using this will stay the fuck away from me.
jshakes··on Stop externalising your life
Apologies for the downtime, here's a cached version: http://webcache.googleusercontent.com/search?hl=en&safe=...
jshakes··on Stop externalising your life
OP here. I definitely agree with you about social media being a good way of maintaining a record of what you've done. I often used to scroll down and down my FB wall for hours looking back at all the pictures and memories from my time at university.

I probably should have played this up more in the post, but my motivation for writing this came from having been on holiday and feeling a huge relief after I decided to stop constantly trying to document everything I was doing. I took just a handful of pictures, wrote about my day each evening on OhLife (great service if you haven't used it) and besides that just enjoyed the moment. When I compared this to what I see when my friends are on holiday ("At the top of the Empire State!!!1 #w00t #thuglyfe") I felt compelled to share my thoughts. To be clear, it's not a holier-than-thou attitude, I just think that people miss out on a lot when they concern themselves more with posting about their experiences than they do with enjoying them.

jshakes··on Ask HN: How can a 17-year-old make money (online/offline)?
This probably won't sound very useful for a 17 year old that's strapped for cash right now, but the fact that you're asking these questions right now is very good for the 20-something version of yourself.

Most people my age (ie anyone working full time) would kill for the huge amount of free time that 17 year-olds have. Use it to be spongelike - learn as many new languages, techniques, skills etc as you can. A great way to do this is with internships, or taking grunt-like jobs in places where you're surrounded by knowledgable people. By the time you're out of school (or whatever you're doing right now), you'll be vastly more employable than 90% of your peers.

But, in the short term... I made money at that age by designing themes for CMSs and cold-calling local businesses and asking if they wanted websites.

Good luck!