News for hackers. Stuff that matters.

PeledYuval

Re:Squeeze the hell out of the system you have on Friday August 11, 2023 @04:40PM (#37093728)
What's your recommended way of implementing this in a simple App Server <> Postgres architecture? Is there a good Postgres plugin or do you utilize something on the App side?

Tell HN: Instagram's API has broken, support tickets ignored, status page green

Meta offers an OAuth based API for Instagram. Many companies and tools are built on and rely on this API for their product &amp; daily operations.Beginning Friday evening (US time), a critical endpoint in this API has broken. The endpoint creates long-lived access tokens, so it is in the critical path for almost any company using the API.I find it disappointing that a leading technological...

( Read More... | 83 comments | 2 points | on HN )
Please, if I missed a method to revoke access - let me know how. I'm not being sarcastic, I think I've tried everything there is to try
I agree with you. I tried really hard to get this escalated. Tier 1 seem to have absolutely no ability to escalate tickets. It's a cost-saving decision for sure, and it feels really bad to fall between the cracks due to it
I don't remember the model, but it was a 4yr old Samsung LED TV
Thank you for the suggestion, I have already made sure that there are no App Passwords on my account
They're not a bad actor, I wouldn't be surprised if they have no idea they're even logged in. I actually just threw away my TV in the local drop off point. I thought it was broken beyond a point that was worth to repair but I'm guessing somebody more handy than me picked it up and DIYed it
I've done both of these things - to no avail! This is really weird
I think the risk of getting banned due to misuse is not worth it... But I like your hacker mentality!
This is a solution of last resort that I still don't want to go for
Thanks! This does sound ridiculous, but maybe it will work? Worth a shot
Thank you - I will be trying this

Tell HN: A stranger is using my YouTube account and Google can't log them out

Hi HN,I believe Google has a grave authentication issue and I cannot burst the impenetrable tier-1 support wall to solve it. Hopefully I'm wrong, but for the life of me and the support reps I talked to, we cannot get a stranger logged out of my YouTube account.The stranger is using my YouTube account through my old Smart TV that I gave away (my bad for not logging out, but there should be...

( Read More... | 58 comments | 14 points | on HN )
How do you imagine types would prevent this? No matter how I think about types in this context, I think a runtime check of "is this ID an app ID?" is mandatory in order to truly prevent this (alternatively- different URLs/parameter names to delete an app and a site)

Ask HN: Where can I see many examples of real companies' software architecture?

I want to broaden my horizon regarding how things are solved in the real world. Other than some very high-profile companies (like Netflix, github) and companies that I've worked at, it's hard for me to find easily digestible (20-60 mins) examples of actual working architecture of differently sized companies from different business verticals.

( Read More... | 102 comments | 469 points | on HN )
pnpm has been my goto JS monorepo package manager + script runner for a couple of years now. IMO it has almost zero downsides and huge upsides. I'd be surprised if npm doesn't end up adopting the pnpm node_modules directory hierarchy in the next 5 years or so.
Re:Web3 is not going to change the world on Thursday February 03, 2022 @08:42AM (#30192254)
I'm a crypto novice. My impression is that the author is correct (though the metaphor with the gas company is terrible) - there is no way to reverse a bad transaction.

Is this not an unsolved problem in blockchain?

Re:Pen: A programming language for scalable development on Monday September 20, 2021 @03:49AM (#28591248)
I appreciate the stated goals of Pen. However, I don't see how these goals translate to language design. Anybody tried the language and can share how the design facilitates these goals more so than other languages?

- Everyone can learn the language and participate in actual development quickly.

- Developers can focus on application logic rather than ever-changing implementation details.

Ask HN: Resources on writing a parser in TypeScript's type system

Hi HN, a niche Typescript+parsers question.I'm looking for resources that will allow me to write a parser inside of Typescript's type system by leveraging template literal types.Reasoning: I'm writing a Typescript library that allows compile-time checks for raw SQL queries. The goal is to allow compile time safety for queries without reliance on an ORM query builder or manually maintained type...

( Read More... | no comments | on HN )