News for hackers. Stuff that matters.

jetru

Re:Why senior engineers let bad projects fail on Thursday January 15, 2026 @08:11PM (#46641799)
No I'm not. Because the people who need this mentality shift are also people who won't listen anyway and have a negative attitude. And the people who already understand this don't need to see this article.
Re:Stop talking on Wednesday December 03, 2025 @01:49PM (#46138350)
This is a better way to say it.

Talking at the right place at the right time on the right topic is.

Thats funny, I met him during GSoC too over a decade ago, and he's been on top of the open source game.
I got a great business idea now.
Re:Distributed Locks with Redis on Wednesday August 21, 2024 @09:30PM (#41315847)
Famously broken badly for anything mission critical.
Re:Databricks to Buy Data-Management Startup Tabular on Tuesday June 04, 2024 @04:26PM (#40578596)
Yea, in theory, the way its stated, it would be a plus for the industry and Iceberg consolidation.

How it will actually play out, who knows?

Re:Databricks to Buy Data-Management Startup Tabular on Tuesday June 04, 2024 @02:23PM (#40577445)
Iceberg is not Snowflake originated, it was built by folks at Netflix - the same folks who built Tabular.

But yes, this is definitely bad for Snowflake, Databricks can position itself as a very strong competitor with this move and moving more towards Iceberg.

Re:Thirty Seven on Thursday March 28, 2024 @11:53PM (#39860519)
Context: new veritasium video about this
Re:Show HN: Advent of Distributed Systems on Wednesday December 13, 2023 @02:07AM (#38623661)
same issues here
Re:Vitess 18 on Tuesday November 07, 2023 @01:58PM (#38181190)
Interesting, foreign key constraints typically make sharding harder, interesting to see them add support for some type of fkey constraint (even though it's same-shard only) to the db. I wonder how it impacts use-cases like vreplication/online DDL - I suppose you have to be careful with the exact semantics of the fkeys.
Re:Electron Band Structure in Germanium, My Ass (2007) on Sunday August 06, 2023 @08:03PM (#37028311)
Stalking the LinkedIn, it seems he quit, switched to a PhD in CS and has been working at Google for the last 12 years.
Dumping money in STEM probably does do something, we're all just biased over the CS portion of things - which yea, is a mess.

But for subjects like Civil, Electrical, sciences like Physics, Biology, I suspect the story is quite different.

Skeptical. This video by Sabine clearly explains why a lot of these fusion research claims are dubious with a focus on ITER and JET: https://www.youtube.com/watch?v=LJ4W1g-6JiY
Re:Favor real dependencies for unit testing on Friday January 14, 2022 @09:52PM (#29943097)
inb4 someone saying something about mocking or dependency injection for testing
This is normal, companies want to organize their staff into the best roles they fit in to the projects which are most important. This is important for a healthy company. The manager would have obviously worked with higher management and there was some tradeoff to be made here, so it would have been let through, keeping in mind the persons interests(hopefully).

Google SRE is overinterpreted. they are a big company with lots of resources and exceptional engineers. It's not reasonable to model smaller companies like that.

This is a good idea
There's definitely miscommunication around this. I know I've miscommunicated impact, or my communication was misinterpreted across the 2 or 3 people it had to jump before hitting the status page.

For example, The meaning of "S3 was affected" is subject to a lot of interpretation. STS was down, which is a blocker for accessing S3. So, the end result is S3 is effectively down, but technically it is not. How does one convey this in a large org? You run S3, but not STS, it's not technically an S3 fault, but an integration fault across multiple services. If you say S3 is down, you're implying that the storage layer is down. But it's actually not. What's the best answer to make everyone happy here? I cant think of one.

Complex systems are really really hard. I'm not a big fan of seeing all these folks bash AWS for this, and not really understanding the complexity or nastiness of situations like this. Running the kind of services they do for the kind of customers, this is a VERY hard problem.

We ran into a very similar issue, but at the database layer in our company literally 2 weeks ago, where connections to our MySQL exploded and completely took down our data tier and caused a multi-hour outage, compounded by retries and thundering herds. Understanding this problem under the stressful scenario is extremely difficult and a harrowing experience. Anticipating this kind of issue is very very tricky.

Naive responses to this include "better testing", "we should be able to do this", "why is there no observability" etc. The problem isn't testing. Complex systems behave in complex ways, and its difficult to model and predict, especially when the inputs to the system aren't entirely under your control. Individual components are easy to understand, but when integrating, things get out of whack. I can't stress how difficult it is to model or even think about these systems, they're very very hard. Combined with this knowledge being distributed among many people, you're dealing with not only distributed systems, but also distributed people, which adds more difficulty in wrapping this around your head.

Outrage is the easy response. Empathy and learning is the valuable one. Hugs to the AWS team, and good learnings for everyone.

I was there a couple of months ago and almost had this for dinner but decided against it. Damn, have to go back there.
Hah! Now this is why hacker news is hacker news. Here's an interesting and related 3Blue1Brown video: https://www.youtube.com/watch?v=cyW5z-M2yzw
Re:A phone the FBI sold to criminals on Friday July 09, 2021 @04:03AM (#27781457)
Haha, came here to comment exactly that!
Re:Robinhood S-1 IPO on Thursday July 01, 2021 @05:13PM (#27704943)
It's like, you could upload videos to YouTube all you wanted all the time, but TikTok made it more accessible.
A lot of deaths could be going un-reported. There could be multiple factors here: * India doesn't count everyone who died with COVID as having died of COVID. * There is something fishy going on with the number of cremations with "COVID protocol" compared to the number of reported COVID deaths on a day in multiple states * Just not enough infrastructure to handle this kind of situation
Re:Let’s fix font size on Wednesday March 31, 2021 @01:16AM (#26643779)
Typography nerds are the best. I admire this article - merits or demerits - people who love typography always exude passion
Re:Tell HN: Signal Is Down Again on Wednesday January 20, 2021 @02:16PM (#25850631)
Its probably all the "Good night" messages being blasted in India
Re:Ask HN: Best Talks of 2020? on Friday December 25, 2020 @02:23PM (#25538420)
OMG I just realized Stamets in Star Trek is named after a real scientist
Right, history is also full of examples where enough reaction was non-existant and where this precise argument was used to allay concerns. History is probably also full of examples where it made sense.

History is full of all kinds of examples.

You can say that about pretty much anything and anyone. What is truth anyway?
Literally gonna do this for "System Design" interviews
Re:Netflix boss: Remote working has negative effects on Monday September 07, 2020 @06:14PM (#24403383)
If everyone was as reasonable as you, the world would be a nice place

Older »