Hacker Newsnew | past | comments | ask | show | jobs | submit | luckylion's commentslogin

He might have, and my experience is that you cannot teach inconsiderate people, they lack social object permanence: as soon as you don't stand in front of them, they become unaware of your existence and thus are also unaware that their music at two in the morning might be annoying to you.

Better windows don't help either - but they're great for noise outside. The only thing that helps against horrible neighbors is moving. If you've never learned that lesson, you've never had horrible neighbors.


"The only thing that helps against horrible neighbors is moving. If you've never learned that lesson, you've never had horrible neighbors."

Having lived next to a terrible neighbour for over 20 years, I can confirm a horrible neighbour never changes into a considerate one. And often they're the ones that never sell or move (why would they, they're having a great time..). Almost all the neighbours properties around here have been sold a few times, but not him.

Lucky we've been lucky with our other neighbours who are (currently, and most of the owners of the past too) all very nice people.

We'd love to move, but we really like the location, house and garden. That and anything similar is priced out of our range.

We used to think we got really lucky with the price of our place, but maybe no one bought it because they knew the neighbour that lived there.

But yeah, if you can move, move. Don't hang around hoping things will get better, they usually don't.


I stood my ground once against an awful neighbor. The neighborhood was a fishbowl and he already had a bad reputation that he wanted to pretend didn’t exist. My spouse and I put up a fence on the property line and nowhere else, which really embarrassed him. And at one point we figured out he was eavesdropping on us. I found out he had a record and so I started talking with my spouse in the room he eavesdropped on about getting a restraining order and about his record. It took about 3 months but he eventually packed up and left.

There's a guy in my neighborhood driving a 20yo BMW with a modified exhaust. He also has a motorcycle. If I tried to move to a more expensive area, I would have a guy driving a 5yo BMW with a modified exhaust - the building two blocks away is literally that - 40% more expensive, asshole in an M3 flooring it every time he drives out.

A friend of mine had a prolonged conflict with a neighbour who lived off of his dad's money and who would pound his Porsche at any time he would feel like it.


What part of California or Washington are you in?

I think we can join our hands in a big circle including all nations of the world and together sing how this is a worldwide phenomenon.

Anyway Poland, but not even Poland, ME - just Poland.


Probably, but that isn't a management role, they're not a manager, even if the job title includes the word manager.

It's true that the recipient of the protest might be different, but that's no reason to be quiet.

China in Tibet, China's treatment of the Uyghurs, Russia's war against Ukraine, Kony 2012 etc, there are lots of causes where the local government in whichever country you look at isn't actively involved, yet there was a lot more public noise and campaigns.

I don't know what the answer is, but "my government doesn't deliver weapons to them" hasn't been a reason before, so I don't see why it would be now.


US government policy is completely aligned with the goal of stopping Iran from doing this, there is no reason to protest the US government on this issue.

It's not always a protest against government, sometimes it a campaign of lobbying, sometimes it's international attention.

The US government wasn't a friend of Kony in 2012. Before Trump 2, the US were not that friendly with Russia, yet people protested in many places around the world to show support for Ukraine and to voice their opposition to Russia's imperialistic wars, being aligned with their governments' position.

It's different with Iran. Some of that is likely to be Iran's lower profile, but not all -- it's not like media outlets are not reporting on it at all and you have to get your information from niche sources to hear about events in Iran.


China in Tibet manifestation were mostly thanks to the Dalai Lama. Without a spiritual chief in exile, no one would have cared.

The Uighur is easy: Nike and a lots of western brand used Chinese work camps. In my neighborhood that's what people protested, not really Chinese treatment of their minority, but the fact our brands used slave labor. Nike and all no promised they wouldn't use slave again, the Uighur are still discriminated and forcefully sterilized, no one care anymore in the West.

Russia war against Ukraine is very different, it's the first war in Europe since the 90s, and the first "real" war in europe since 45 (I guarantee you if Ukraine folded in 3 days, no one would have said much). Also, Europe is financing the Russian war economy, which is easy to protest.


Westerners treat Tibetans like pandas, which is why China has travel restrictions into Tibet proper for foreigners. Most westerners don’t know the Uighurs exist, and anyways they are Muslims. Accordingly, China doesn’t bother with travel restrictions into Xinjiang. The fact that they have any attention from westerners at all these days is kind of amazing.

A lot of the continued attention is due to Adrian Zenz

I disagree. Build for your target audience and your targeted application. We don't need for every vehicle to be off-road-capable when you're expecting to deliver cargo on paved roads. We can do that, but it will make things more complex and more expensive.

I'm not saying that nobody should ever consider "the state cuts off the internet" as a criteria when deciding what to do, but making that a foundational requirement is like starting out with "handle google-scale" as a requirement when you have zero reason to believe you will.

There are plenty of good reasons for local first apps, but "build for darkness" is pretty far down the list for me.


In other words: "who's gonna pay for that?".

The sad thing about continuing development of existing technologies is that all reliability, robustness, and multi-purpose capabilities get optimized away over time. In the ideal world, companies wouldn't even sell you hardware or software, they'd just charge for magically doing the one thing you want at the moment, with no generality and no agency on your end.

It's a miracle we still have electric outlets in homes, and not just bunch of hard-wired appliances plugged in by vendor subcontractors.


> In other words: "who's gonna pay for that?".

As opposed to what? Everyone pays the overhead and price of apps designed for things like local-first Bluetooth sync?

This is a situation where the market will prevail and people would go toward (and therefore pay for) apps designed to fit their needs, not apps designed around rare and unusual scenarios.

Build specific tools for specific situations. You won’t get anywhere trying to get all general purpose apps to focus on niche requirements.


At which point do you cross the line? Somebody who murders to take someone else's money is ultimately just too lazy to provide value in return for money, so they're not evil?

What's your estimation for how much more expensive it would be for DTAG to peer at Decix instead of only doing dedicated private peerings that they get paid for?

Because I don't believe it's about any additional cost -- it's only about additional revenue that could be extracted. That's a behavior you don't like to see from a state-owned ex-"Only Offer Allowed" monopolist that is still dominating the market while the government entities tasked with regulating the market are closing both eyes.


The same is true for regular databases though, isn't it?

Network adds latency and while it might be fine to run 500 queries with the database being on the same machine, adding 1-5ms per query makes it feel not okay.


> adding 1-5ms per query makes it feel not okay

Or going from ~1ms over a local wired network to ~10ms over a wireless network.

Had a customer performance complaint that boiled down to that, something that should take minutes took hours. Could not reproduce it internally.

After a lot of back abd forth I asked if the user machine was wired. Nope, wireless laptop. Got them to plug in like their colleagues and it was fast again.


If you have the ability to batch that communication, you could probably get those minutes down to seconds.

Yeah, sadly most of the business logic was written when people had like a few items to process, not tens of thousands, so batching wasn't a concern.

We're slowly rewriting the application, batching in the core logic will absolutely be high up on the board.


Awesome, I hope the rewrite goes well for you all. :)

Yes, that is why I said “local database (sqlite, or a traditional database over a unix socket on the same machine).”

This isn’t an sqlite-specific point, although sqlite often runs faster on a single machine because local sockets have some overhead.


Protecting the employee instead of the company/shareholders is unchecked greed?

No, the "unchecked greed" is to keep on doing the illegal thing because you know you'll get rewarded in the end. The "right" thing to do would be to admit you fucked up, fire the persons responsible (including, if need be, up to the top levels) and stay on the right side of the law.

Meta chose the other option - keep breaking the law and use all resources at their disposal to delay any sort of consequences.


To the outside, the difference is hard to tell, isn't it? Between neuro-diversity and genuine unpleasantness -- isn't it mostly that one has a diagnosis (that you know of) and the other does not?

You might change your moral judgement of someone's behavior if you find out they have this or that condition (at least I do), but it doesn't change how their behavior impacts you, does it? If it did, I think the best you could do is to assume that everyone has some sort of condition that makes them act the way they do, and it'll be less of a problem.


As someone who's neurodiverse myself, I do want to agree with this. Having said that, I do think it's possible for someone to choose to be an asshole and be neurodiverse at the same time. I wouldn't ever want my neurodiversity to be a free pass for any type of behaviour myself.


I generally struggle with the idea of someone actually choosing to be an asshole, I assume there's usually an unseen cause.

E.g. I work with someone who seems very normal, is very professional, and I have no reason to believe that they area neurodiverse in any way. They once were very direct in a ticket towards a different team. Did they choose to be an asshole, or were they losing their last ounce of patience and politeness because they've been carrying a mountain of responsibility and stress? I think it's very difficult to tell that apart, or to judge based on "well, they could have not taken on that responsibility so they're liable for anything that is a consequence of it".

I don't consider it a free pass, but there's a lot more understanding for things that are outside your control. Where we see that line of control probably determines whether we judge someone harshly or not.


I consider "understanding what people want when they well you" part of soft skills, and LLMs are good at that.

I've know a few non-developers who use AI to solve the things they need. Nothing huge, it's not anything amazing, but what impressed me is how well the process works for them. They describe what they want in very vague terms with a lot of contradictions and in convoluted stream-of-thought paragraphs. But it mostly works, and LLMs produce something that's very close to what they want, and they get to their desired result with a few iterations.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: