HN user

jshakes

767 karma

https://jshakespeare.com

Posts34
Comments20
View on HN
heathermeeker.com 1y ago

License Picker 2.0

jshakes
3pts0
robertheaton.com 3y ago

How sad should I be about ChatGPT?

jshakes
3pts0
jshakespeare.com 5y ago

How did JavaScript’s console.log get its name?

jshakes
5pts1
workplace.stackexchange.com 5y ago

Asking for a Raise After Layoffs

jshakes
2pts0
www.bbc.com 6y ago

The WW2 flying wing decades ahead of its time (2016)

jshakes
1pts0
jshakespeare.com 6y ago

Don’t Mislabel Mailto Links

jshakes
2pts0
jshakespeare.com 6y ago

Disney Earth

jshakes
1pts0
jshakespeare.com 8y ago

How Slack hooks users through artificial urgency

jshakes
91pts57
robertheaton.com 8y ago

A zero-knowledge proof for the existence of God

jshakes
4pts0
medium.com 10y ago

How we converted photos to Emojis

jshakes
1pts0
jshakespeare.com 10y ago

Learning curves and user interfaces

jshakes
1pts0
jshak.es 10y ago

Why good agencies write bad code

jshakes
1pts0
news.ycombinator.com 11y ago

Ask HN: Do you volunteer your time as a programmer?

jshakes
4pts1
milkshake.mu 11y ago

Show HN: Milkshake – Real-time playlists with friends over websockets

jshakes
26pts13
robertheaton.com 12y ago

A beginner's guide to funemployment

jshakes
121pts50
blog.bighuman.com 12y ago

Your creations will not outlast you

jshakes
2pts0
www.overheadcompartment.org 12y ago

Life in New York without a Smartphone

jshakes
1pts0
jshak.es 12y ago

How to be a terrible writer

jshakes
2pts0
jshak.es 12y ago

How to be a terrible writer

jshakes
2pts0
robertheaton.com 12y ago

Mathematicians hate civil liberties - 100 prisoners and 100 boxes

jshakes
3pts0
techcrunch.com 12y ago

Time.com Hires Design Studio Big Human For This Fall’s Big Relaunch

jshakes
1pts0
jshakespeare.com 13y ago

You aren’t learning if you aren’t doing

jshakes
1pts1
jshakespeare.com 13y ago

You aren’t learning if you aren’t doing

jshakes
4pts0
jshakespeare.com 13y ago

No comment

jshakes
51pts45
blog.gordonbailey.net 13y ago

What does Twitter spam have in common with DNA?

jshakes
1pts0
medium.com 13y ago

Changing our Users' Lives

jshakes
2pts0
online.wsj.com 13y ago

H1B visas will run out by Friday

jshakes
2pts0
jshakespeare.com 13y ago

Climbing the fig tree

jshakes
1pts0
robertheaton.com 13y ago

Take pride or fuck it

jshakes
250pts127
jshakespeare.com 13y ago

The dire state of WordPress

jshakes
147pts156

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

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...)

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

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

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

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

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

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

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

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.

[dead] 13 years ago

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?

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.

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.

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!