Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vp8989
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
vp8989
3y ago
That's not what the parent post was referring to. If SQS (or your ability to talk to it) is down and your database isn't, what do you do?
2.
▲
by
vp8989
3y ago
Can you elaborate? To my knowledge, 401k target date funds sometimes have small allocations to REITs (like 3-5%) or REIT indices that might be comprised of a mix of commercial and residential. Maybe there is some exposure to CRE mortgage ba
3.
▲
by
vp8989
3y ago
Focus on high value work that can't be automated is terrible advice?
4.
▲
by
vp8989
3y ago
Totally common IME. Bluey is for the parents. Kids like it but don't love it.
5.
▲
by
vp8989
3y ago
"Sitting down with an RFC and coding up what it says is nowhere near as simple as it seems like it should be" I learned this for myself when I tried coding an IRC server for fun. Quickly found that I made more progress, faster by
6.
▲
by
vp8989
3y ago
https://mysqlconnector.net/ is very good. Dapper and ^ that works very well IME. Agreed about replication.
7.
▲
by
vp8989
3y ago
1) "Web application development" doesn't happen in a vacuum. Often it happens in contexts where the "backend" is also consumed by various non-web applications. In those contexts, collapsing the frontend and backend
8.
▲
by
vp8989
3y ago
At the team level, keeping M to 1-2 works really well in my experience. Of course M is never really 1 or 2 because you're always wrapping up small details from $previous, looking ahead at $next or just doing $maintenance. A reasonabl
9.
▲
by
vp8989
3y ago
Anecdotally, I've observed across my ~12 year career so far that an emphasis on estimates and estimating is negatively correlated to productivity, lead time, velocity, impact, positive outcomes etc... I suspect the reason is because
10.
▲
by
vp8989
3y ago
It's absolutely cargo cult nonsense and judging by the surrounding comments I'm SO glad we've all finally decided to stop pretending like it isn't.
11.
▲
by
vp8989
3y ago
Am I correct in thinking that PG's MVCC implementation results in a worse story around offloading some mild OLAP workloads to a replica without affecting the primary? Anecdotally, it seems that MySQL handles this better but I don
12.
▲
by
vp8989
3y ago
In theory it is good practice, but in practice enforcing referential integrity is not free and it makes satisfying other non-functional requirements harder. Engineering is about tradeoffs. Foreign keys are overkill in modern architectures w
13.
▲
by
vp8989
3y ago
Fair enough. To reiterate, Im personally not a fan but I would say they are generally usable.
14.
▲
by
vp8989
3y ago
MySQL stored procedures work fine when invoked from application code IME. The lack of native collection types is not ideal when you need to inject N values to a bit of data logic. As such, and for other reasons, I personally prefer raw para
15.
▲
by
vp8989
3y ago
Ive had a fair amount of low effort "big wins" in my career, simply by reversing the technical decision/implementation of people who took this idea too far. IMO the OP sits at a reasonable level on this particular "spect
16.
▲
by
vp8989
3y ago
Ownership disputes often stem from non-technical issues. Two orgs with different agendas might feel they require ownership of a given piece of tech to drive their own agenda forward. This can be expected to happen in firms that have multipl
17.
▲
by
vp8989
3y ago
I am talking about non-technical roadblocks. Cross-team product engineering projects can sometimes involve ownership changes which affects the company in non-technical ways. Some influential product/design lead might lose some control
18.
▲
by
vp8989
3y ago
If I understand you correctly, I have felt similar angst before in this kind of role. Basically, you see "org-wide" work that needs to be done but it requires some level of "org-wide" alignment that doesn't yet exis
19.
▲
by
vp8989
3y ago
Agreed. There is also a natural disincentive here to optimize the architecture for "team-based flow". As a product engineer, you often get promoted for doing projects that essentially cope with a sub-optimal architecture. If you i
20.
▲
by
vp8989
3y ago
At a certain amount of scale its net “simpler” if the analytics people are free to do their jobs without worrying they will bring down “the app” and vice versa. OLAP has certainly become overcomplicated but collapsing everything into big mo
21.
▲
by
vp8989
3y ago
I dont agree with the premise that running transactional and analytical workloads on the same database is architecturally “simpler”. In my experience this is only true at very low scale and those contexts are already sufficiently well serve
22.
▲
by
vp8989
4y ago
Kubernetes
23.
▲
by
vp8989
4y ago
DDIA is a good book and I've read it at least 3 times, but there is no substitute for real world experience. I also think a lot of system design material is oddly positioned in that it caters towards synthetic interview scenarios where
24.
▲
by
vp8989
4y ago
Year to date -> The market is down almost 20%, long treasuries are down almost 18%, IAU (gold ETF) is up 2.75% Seems like it's doing it's job quite nicely.
25.
▲
by
vp8989
5y ago
It's quite common in larger companies for "senior" to actually mean "mid-level" or "not junior". This title inflation provides some flexibility to create a level below the new grad level, to hire people fr
26.
▲
by
vp8989
5y ago
Wouldn't a DevOps role have more context switching?
27.
▲
by
vp8989
5y ago
Effectiveness at work from what I have observed is mostly about pragmatism and willpower to do what needs to be done in that context. You need some baseline amount of mental horsepower but in most pursuits it's not that high. Really sm
28.
▲
by
vp8989
5y ago
"2) Or: Managers have too narrow of a view of what their job is. Speaking generally (not accusing the parent comment) - This often happens when developers who haven't experienced good management or managerial mentoring get promote
29.
▲
by
vp8989
5y ago
The WebAssembly component gets pulled on app startup. That means you make a bug fix, deploy a new build to an S3 bucket and every single user is running the fix inside of ~24 hours.
30.
▲
by
vp8989
5y ago
I joined that Slack about 6 months ago and deleted it after 3-4 days. Found the people on those channels completely repulsive.
More ›