Readit News logoReadit News
aahortwwy commented on Ask HN: Who Has Switched to Serverless?    · Posted by u/endisneigh
idunno246 · 4 years ago
> I wish we'd used containers on Lambda from the start.

Does this actually solve a problem? You still need to implement the lambda interface. so as someone who hasn’t used them, containers just seem to replace the zip file format with no actual portability benefit

aahortwwy · 4 years ago
At the very least we would've had the build tooling and infrastructure to support containers from the get-go, rather than having to migrate from zips to containers.

Speculative, but had we used containers from the start we would likely have built "fatter" Lambdas running full web servers with an extant web framework (someone else in this thread mentioned Flask - we don't use anything like that, we have one Lambda per... function, and our functions just consume the raw Lambda event).

aahortwwy commented on Anger as BP profits triple to $8.5bn amid soaring household energy bills   independent.co.uk/indepen... · Posted by u/lastdong
throwaway22032 · 4 years ago
Could you clarify?

I suspect you mean that people would prefer to spend a lot of money on fuel rather than moving. Maybe they feel that overall moving would be a quality of life decrease.

That's not a trap, it's a preference.

aahortwwy · 4 years ago
No, I'm not talking about "preference". People don't "prefer" to live paycheck-to-paycheck, with any meager savings they're able to accumulate being consumed by unplanned expenses until they're eventually forced to take on debt to make ends meet - which only exacerbates the problem by reducing their cash flow even further.

"Just move" or "just get a new job" is great advice for a highly mobile household where the workers have skills in high demand (e.g. young tech workers with no dependents).

For a great many people, "just move" is terrible advice. Moving is financially burdensome, socially disruptive, at times irresponsible, and at other times impossible. Not everyone has the option of just picking up and moving to a place that's more economically viable. They may not have the money to move. They may have obligations tying them to a particular geographical area. There might be legal barriers preventing them from moving.

"Just get a new job" is similarly terrible advice for most workers, for whom a job is not an easily disposable or replaceable thing. It's nice to work in software, where anyone with a reasonable network can organize half a dozen interviews next week with close to no effort. Most people aren't in software, though. A friend with a STEM PhD recently spent 18 months looking for a new job. Now think about people who have less desirable education or skills. "Just get a new job" is not advice that they can act on easily; certainly not quickly in response to rising fuel prices.

I was going to write a long thing here about autonomy and economic circumstances, but I can't really be bothered. In short: people really don't like having their entire lives disrupted, and we shouldn't be building a society that expects that of the average person.

aahortwwy commented on Being swamped is normal and not impressive   gkogan.co/blog/swamped/... · Posted by u/gk1
hiptobecubic · 4 years ago
The problem is that most places reward you based on "impact" somehow, not "impact had we not given you such a bad roadmap to follow," so being unplugged from the business side is rolling the dice w.r.t. future recognition of your work, no matter how well you did
aahortwwy · 4 years ago
Not all places do this; the place I currently work only rewards leaders for "impact" and people have the option of whether to take on leadership responsibilities.

Places that reward non-leaders for impact are doing so intentionally to encourage people to self-organize into teams that produce the most value for the business. The theory being that the people on the ground often have a clearer view of whether value is being created than the various layers of middle management do. If you work in a place like this it's actually part of your job to stay plugged in to the business side and determine whether you're working on something valuable or not.

aahortwwy commented on Anger as BP profits triple to $8.5bn amid soaring household energy bills   independent.co.uk/indepen... · Posted by u/lastdong
throwaway22032 · 4 years ago
That's not how this works.

If petrol were 10x the current price, you wouldn't commute that distance. You'd move or get a different job.

I don't work in San Francisco because flying there every day would be too expensive, the airlines don't have the ability to force me to pay an infinite amount to them...

aahortwwy · 4 years ago
> If petrol were 10x the current price, you wouldn't commute that distance. You'd move or get a different job.

This doesn't happen in practice. Instead, people get stuck in poverty traps.

aahortwwy commented on Ask HN: Who Has Switched to Serverless?    · Posted by u/endisneigh
aahortwwy · 4 years ago
We've been using a serverless stack on AWS for a while (API Gateway, Lambda, S3, SQS, RDS) and it's been a good experience overall.

I can't recommend Serverless Framework. The abstractions are leaky and it's quite opinionated about architecture. We regularly need to step away from Serverless Framework to use various features offered by AWS. Meanwhile, it's led us to build an infrastructure that reflects our org chart in some really unpleasant ways. I wish we'd used AWS CDK from the start.

Lambda currently makes sense for us cost-wise, but we are approaching an inflection point where that will no longer be true (something like Fargate will probably be cheaper). Problem is, the cost of migrating from Lambda to Fargate will be non-trivial for us. I wish we'd used containers on Lambda from the start.

We struggle regularly with global state in the Lambda runtime. Some devs avoid it assiduously, which can result in costly inefficiencies which have bitten us badly a few times (think hitting API limits due to calls happening on each Lambda invocation rather than only when needed). Other devs make use of global state for efficiency benefits, which then bites us by causing difficult-to-reproduce bugs. I don't think there's a great solution to this in the Lambda runtime.

Overall I think the benefits of security, process isolation, scaling, cost, etc. have all made it worth it, but there are things I would do differently if I was setting up a project from scratch.

aahortwwy commented on TikTok videos leave teens thinking they have rare mental disorders (2021)   wsj.com/articles/tiktok-d... · Posted by u/mrtedbear
nippoo · 4 years ago
aahortwwy · 4 years ago
Also related: the effect of exposure to pro-ana communities

https://en.wikipedia.org/wiki/Pro-ana#Effect

aahortwwy commented on TikTok videos leave teens thinking they have rare mental disorders (2021)   wsj.com/articles/tiktok-d... · Posted by u/mrtedbear
trh0awayman · 4 years ago
Young people on the internet have been doing this since at least the 90s, though it's definitely become more popular (mainly due to internet culture spreading to normal society). Just think back to the LiveJournal/MySpace era - it was the same exact thing back then. All the kids that I knew who did this have grown up to be completely normal adults.
aahortwwy · 4 years ago
> All the kids that I knew who did this have grown up to be completely normal adults.

Some kids did this and didn't grow up, because someone in their online community committed suicide and that prompted them to do the same.

This is a real problem. It's been a problem since the 90s, yes, but it's getting worse.

aahortwwy commented on How to freaking hire great developers by having them read code   freakingrectangle.com/202... · Posted by u/nateb2022
6510 · 4 years ago
"Write a function that reverses letter order of words in a string.".split('').reverse().join('').split(' ').reverse().join(' ');

cant read code tho, ill show myself out.

In all seriousness, I like the idea. No one seems to know how to get interviews right. I kinda liked giving the applicant a real task but on second thought reading existing code might be the realest task on a new job.

aahortwwy · 4 years ago
> No one seems to know how to get interviews right.

Plenty of people do, but good interview processes are highly context-dependent and not trivially transferable.

And most companies just cargo-cult something associated with a name brand, then tweak it to something they're personally comfortable conducting.

I'll quote myself from an old comment:

> Every time one of these interviewing posts bubbles up I skim it to see if the author mentions things like: company size, team composition, the nature of the work the team is doing, the nature of the industry the company exists in, the way hiring decisions are made, the desired properties of their hiring process, their offer rate, acceptance rate, turnover rate, the amount of time positions tend to stay open for, or really just anything that would offer some context on what, specifically, their interview process is optimized for or achieving.

> Nine times out of ten that stuff is absent and the post is just a bunch of opinion and conjecture.

This post is more of the same.

aahortwwy commented on Instagram is shifting to videos – users aren't happy   washingtonpost.com/techno... · Posted by u/laurex
alt227 · 4 years ago
Its not a failure of culture, it's Capitalism.
aahortwwy · 4 years ago
It's not capitalism, it's managerialism.
aahortwwy commented on Mark Zuckerberg braces Meta employees for ‘intense period’   theverge.com/23277797/mar... · Posted by u/lladnar
aahortwwy · 4 years ago
> Comments on Workplace, the company’s internal version of Facebook for employees, came flying in. “This is war-time, we need a war-time CEO,” one wrote. “Beast mode activated,” a second employee posted.

> Others couldn’t believe what they’d just heard. “Did Mark just say there are a bunch of people at this company that don’t belong here[?]” a staffer asked. Another responded: “Who hired them?”

Two sorts of responses, emotionally opposed, but both coming from people V. Rao might categorize as "clueless" in The Gervais Principle.

u/aahortwwy

KarmaCake day1266September 5, 2019View Original