skysight-inc/HackerNews huggingface dataset:
The word “whaboutism” considered harmful
Alright, HN. I've seen it here, and in many other places. There is a major outcry about some actor (a country, an institution in a country) doing bad thing X to people. "This cannot stand, we must all do something about it, and that something must be what we say it is." If you are not with us, you are against us -- nay, all of humanity!

If someone points out that X is not unprecedented, and in fact, the very countries whose people are shocked and outraged did 5X or 10X regularly, this used to be considered exposing hypocrisy or double standards, and welcomed as intellectual integrity. But in the last 10-20 years, it has come to be derided as "whataboutism".

The most obvious example, but by no means the only one, is that the USA invaded and occupied tons of countries. Just in the last 20 years, I've personally seen news of US forces invade and occupy Iraq (leading to 500K - 1 million excess deaths), Afghanistan (for 20 years), destroy Libya (it is now a failed state).

Bush just had a gaffe where he said "one man's brutal invasion of Iraq, er excuse me, Ukraine". And everyone laughed. "I'm 75", he said.

Trump, when asked whether he will still send weapons to Saudis after the brutal reports out of Yemen, one of the largest humanitarian crises in the world, said "well it's billions of dollars and creates a lot of jobs." Trump says the quiet part out loud due to some mild psychopathy, while Biden might do it out of some mild dementia. Bush might accidentally blurt it out. But the problem remains.

Similarly, anti-zionists for example look past the actions of Israel's neighbors (Assad bombing Yarmouk, for instance, or Lebanon keeping Lebanese-born people stateless for generations, unable to even hold property, if they had a grandfather from the Nakba, etc.) but navel-gaze at Israel only.

The thing is, that we should work as an international society, to PREVENT wars, to RESOLVE refugee crises, with everyone listening to the others' security concerns, and pitching in. Instead, we get a game of telephone about whether Russia ever applied to NATO, whether NATO ever promised not to expand. There are war hawks everywhere, who call for no-fly zones over Syria (Hillary) or a war of Ukraine vs Russia (Arestovich prediction in 2019) in order to achieve broader geopolitical aims (usually involving some empire or other). But regular people don't want war or killing each other. They want citizenship in a country with a good economy.

Whataboutism shuts down the real conversation about cooperation to prevent wars and de-escalate conflicts, and instead identifies populations with leaders, and an us-vs-them mentality. And worst of all, it is a one-word shutdown of anyone pointing out hypocrisy, while at the same time appealing for action, NOW, on the basis of that hypocrisy. It simply leads to bullying of people (by BDS supporters, for instance, or Israel supporters on the other hand). Whataboutism itself is valuable because we need to clean up our double standards and solve the core of systemic issues, together and everywhere.
How to wire a Belling-Lee connector
I really dislike the complexity of the automatic transfer solutions and I especially dislike the concept of preferred breakers or sub panels for generator use, etc.

Instead, just buy the $30 metal lockout tab for your panel and wire your generator right into the main panel and be done with it.

So. Much. Simpler.

Power goes out, you flip the lockout over and manually start the generator. Worried about loads ? Fine - while the panel is open, flip off your dryer 30a and … ?

In reality, load is not an issue - a generator with 100amp breaker will power your entire house.

(I even tried to break it - ran dryer, 20amp microwave, toaster and kicked on a water pump … no issue)
In many places in California, you'll more likely die of the heat than die from cold.
What are money for you?

For me money MUST BE a unit of measure, NOT a value loaned by few private scammer to the public, having invented the public debt [1], so government MUST GENERATE the money they need and public development simply costs the amount of resources it demand. There is nothing to outsource.

Of course in the actual scam economy, where money are hold by a small private criminals who loan them know mathematically that interests can't be paid and are just a way to control people through a powerless puppet government, that's might be an issue, but:

- such issue must be resolved anyway

- costs are not high at all, just look at the European past, where public research was normal, ALL COSTS was far less than now for far better results. Just look about health: USA with it's private system have the most expensive health services with the least quality compared to EU, not only ANY EU country have seen health costs climb as privatizations climb, lowering regularly the quality of the service.

That's is. There is no new boss, we must remember that in Democracy WE are the boss-es of the society.

[1] https://www.heritage-history.com/index.php?c=read&author=car... look at the end of the page, Ikelheimer is a good keyword to see their "business points"
There are trade offs to something like this.

Some downsides…

It’s not going to cover you for a multi-day outage very well. Where I live that happens every few years.

You can’t use the truck to help people out (can happen in outages, especially if it’s storm related) and power the house at the same time.

Most of my life I’ve lived someplace with multi-day outages due to storms. What markets well isn’t really the best practical on the ground solution
I also used to do this when working on a big convoluted system. I had a conference room near my desk with all the walls completely covered in code. A big pack of multicolored highlighters is key.

I remember a whole bunch of light bulb moments when I showed other developers the "big picture". It's an awesome technique when you're forced to work on spaghetti!
They are absolutely right after mosquitos in my hate list :)

Especially those ones which constantly fly around you super fast in circles... irritating.

Fun fact: mosquitos and flies are the same word (sinek) in my language. Perhaps someone who hates them equally just got away with a single word with those little devils.
If I had to guess, probably the current geopolitical struggles, the domestic struggles in places like the US (though it’s hardly new there) and recent chatter about recession/tech crashes.
I’ve absolutely worked on projects like this, but I would suggest that how clean or well designed the codebase is really isn’t put to the test until the creator leaves and others need to maintain, which is usually when the groans and eyerolls start if they are going to happen.
What an inexperienced comment. Stuff happens and it pays to be prepared
Ah, I see. Bummer. Even if it had a set if not exists you would still need a transaction for it.
... that'll be a drop in the bucket. cereal grains alone use more than 10x [1] the amount of land used for vegetables. Add in other large users (coarse grain / oil crops) and it's over 20x, meaning you'd get like a 5% increase by replacing all vegetable land with grains.

[1] https://ourworldindata.org/land-use#land-use-by-crop
Every year has climate factors. There's always some place where the season is bad for this or that reason, this is the nature of agriculture, not something new.
The only reason for me to be here is that I find it to give me a competitive advantage over my colleagues (in the IT field). For example, I get to know new relevant tech first, and more important and I get to know relevant opinions of such tech as well.

On the dark side, HN has made me more arrogant when it comes to IT discussions. I'm trying to quit HN, though.
I am here for a similar reason, but I don't consider it an escape from reality. The loss of hope you are talking about is being manufactured by our news media, political parties and foreign actors. It is not reality. The reality is that we are more peaceful, secure and have less misery than for most of human history. The reality is that diligent people are working hard every day within their domains to advance the state of the art, to keep solving hard problems, to make the world just a little better. So I come here to plug into that reality a bit and disengage with something that brings me anger and anxiety and is often not the least bit true.

So as you watch people here solve problems and build new things, don't forget that to take your inspiration from that and build some new things in your own life and community.
Does your small business have forced arbitration clauses in your customer contracts? If so, why was that decision made?
I've installed this, the price approaches/exceeds the cost of entry level automatic transfer systems but with the functionality of a manual system. I think most would get more value out of something cheaper or more expensive. Also, because it sits above your breaker, you're introducing a new point of failure to your home's electrical supply. If a transfer switch fails, you don't have generator power. If this fails, you have no power whatsoever until it can be removed or replaced.

Cheaper: Interlock switch. Most local codes allow a UL recognized interlock system to be used on the panel that physically prevents the main panel breaker from closing while the generator breaker is open, and vice versa. You have to install a special outlet to the generator breaker, but as long as it's close to the panel, this does not cost a lot. Functionally this is the same as the product you linked, but for ~$150 plus installation vs ~$850 plus installation.

More expensive: automated transfer panel. If you need to use the generator frequently, this is what you want. Even if you use it infrequently, automatic transfer is so much more pleasant than having to go to the panel, flip the right breakers, turn on the generator, then do it all over again when the power comes back on. You can get a basic one for about the same price as the generlink device you linked. 200-amp whole house switches can be installed for $2000 or less

If it was me, I would not even bother with a manual system. For infrequent use, you can get a window insert that lets you feed extension cables through a window without letting in bugs or cold air. If you're using it more than once or twice a year, $1000-2000 for an automatic transfer switch is not that bad compared to the cost of a generator and will make the experience of using it much better.

The only situation I can think of where a device such as this would have an advantage would be one where you cannot permanently modify anything. It is in fact very quick and easy to install, and can be removed without leaving any permanent changes.
Society isn’t collapsing. It is revealing itself.

What does that even mean? Is it revealing itself as being intrinsically ephemeral or something? How is that not a distinction without a difference?
Maybe BBSs will make a comeback?
Fuel cells are batteries that you pour fuel into.
I've designed some things :)

Sure you're right there is plenty to monitor and collect, it's just not very useful for the majority of people I'd imagine, unless you like other people to tell you when to buy something.
It starts at around $40k. That's expensive for a car. Most people are not buying new vehicles, electric or otherwise.
I wrote a library for Rails a few weeks ago at https://github.com/rocketshipio/nopassword that eliminates passwords for login by making folks login with an email address and then emailing them a code.

It eliminates the vulnerability this article speaks of and eliminates passwords, along with all the support headaches that comes with.
> Furthermore, putting terms in a contract that are blatantly contrary to prevailing law should itself be illegal with its own penalties apart from enforcement of the contract.

I can't help but scoff every time I read in a rental contract that even if some part of the contract is nullified due to not being legal, the rest of it still applies. It always makes me wonder which part of it they thought might not be enforceable, although likely they probably all include since it costs them nothing to do so.
> Society isn’t collapsing. It is revealing itself. This is the real humanity. The way it’s always been. Varied and messy.

The phrase “ignorance is bliss” has been bouncing around my head these past few years.
It's still mostly salads.
What you are describing is an unprofitable business. You can make equilibrium money in it but you must supply the labour and get no time off. If you instead substituted yourself out and bought the labour there would be nothing left over.
This is promising, but it does basically rely on human populations stabilizing fairly soon. Interestingly the most solid factors for that is women's education and rights and children's health care, that correlates most closely with reduced population growth (I mean, not many people would really want to pump out ten kids and watch six to eight of them die of childhood diseases, which was about the pre-industrial norm, given the choice - having two kids is the basic replacement number assuming they survive to adulthood).

Hydroponics plus desalination is kind of interesting, as then you could grow some crops on seriously non-arable land, although I don't recall ever seeing high-protein crops (such as legumes with associated nitrogen-fixing bacteria) grown hydroponically. In terms of total calories per land area IIRC potatoes are the big winners there, never seen hydroponic potatoes either.
Expert opinion & not-mainstream points of view.
I'm a database expert willing to put some time into this.

Please email me at surprisetalk@gmail.com if you (or anybody you know) would be interested in collaborating.
I'm not asking you indeed. My point is that 8 GB RAM is not a professional machine and is incorrectly labeled. You seem to be restating this point.

MBP is supposed to be professional, but I can't imagine using a 8 GB machine. Even on 16 GB M1 RAM is the bottleneck and I get OOM errors.
> It really will not take much for someone like Amazon to get the anti-trust ball rolling.

Seems like it's in full gear right now...

Not that Amazon really has much of a leg to stand on here in these conversations.
The flip side is that you have a choice of business to work with for the rest of the life of the vehicle. There are huge problems with the availability and quality of service for Tesla right now.

If a dealer does bad work or tries to scam you, you can find another one. If Tesla denies your warranty claim you're out to dry.
I still want to learn more about the logistics of cybertruck repairs. When the body is the frame, does a fender-bender total the vehicle?
In many parts of the east coast and even some in the west coast of the USA, what was once pastureland or farmland has returned to a more natural state and a naive person would not know these places were one productive agricultural lands. This is why today the USA has more forest than it did at the turn of the 1900s.

But yeah, it’s sad that all the orchards from mountain view to San Jose and beyond in the San Francisco and San Pablo Bay Areas have turned into housing tracts. I also long for the peaceful orchards, vineyards and fields of corn, but alas, time marches on.
are arbitration decisions part of public record? can someone request documents on it like one would for court documents?
I absolutely don't endorse, but rather strive to understand.
Or 8coder?
And when that gets forked, 16coder....
Completely agree. My coworkers at my current and past job keep patenting ridiculous shit which should be, at most, a blog entry. Not even a conference talk. Definitely not a patent.

We should really bring forth exponential fees for patents and copyright.
weird, GCP might have been down a moment? Is it working now?
The article is better than the headline.

Remember that the reason we use so much land is because that's the cheapest way to grow food. We could grow more food on less land by farming more intensively. We don't because that would make the food more expensive. At an extreme, a greenhouse can increase yields 100x but at an increase in costs of 10x.
This is silly. There aren't any radical right-wing comments in this thread, and such comments are routinely (and IMO rightly) downvoted into oblivion. Calling out suspicious ethnic subtext is still very much the purview of liberals and progressives--if it feels "radical right wing" to you, I suspect (and hope!) the explanation is that your bubble is far to the left of the broader population.
I thought DMI allowed for exactly those kinds of load/store operations
thathndude says they are an attorney above, and pointed out some states have laws that allow for attorney’s fees on top of the actual claim.

They also said they do the work on a contingency basis. If that is common practice one is out only their time if speaking to an attorney.
Amphetamines will do that.
I haven’t looked at the Shale source code, but I suspect that it would not be hard to add `mapped_class` support the way you’ve described it, so that the business objects are not themselves mapper instances. At a guess, the `from_xml` probably does something like (vastly over simplified):

def from_xml(xml_string)
new.tap { |o|
parse_xml(xml_string) do |key, value|
o.__send__(:"#{key}=", value)
end
}
end

It would then be possible to change this to:

def from_xml(xml_string)
(mapped_class || self).new.tap { |o|
parse_xml(xml_string) do |key, value|
o.__send__(:"#{key}=", value)
end
}
end

This would make it easier to solve a larger problem of needing to serialize the same business object in different ways for different consumers with different levels of detail. It would also permit the construction of mappers for temporary objects that contain the details for more complex serializations that have indirect connections.
zmodem is still very useful as you can use it with ssh

use zssh instead of ssh, then sz on the remote end to send files (and rz to receive)
Connecticut becomes fifth US state to enact comprehensive consumer privacy law
If you send me one, I could have it road-legal in my US state easily enough.
I miss the old "Heroku Garden" in-browser code editor!! learning Rails using nothing more than the portable browser running of my iPod's hard drive on my high school library's computers was pretty magical at the time.
Does it matter? A modern CPU at 5.5ghz will outperform an 8 year old CPU overlocked to 10ghz on just about any reasonable workload even if it’s single threaded.
The irony of you bringing politics into the conversation. :D
Because /. died. I'm here to keep tabs on tech edge and up and coming things. Also, for the comment section. I like when people post their successes but I'm also thirsty for failures.

The reality is I'm here because I like startups, startup tech, building new (cool) things, and trying to make a difference.
I purchased it a few years back, and I was having fun, but a bug on the newest version of Windows derailed me from continuing with it. I was looking for a lean, C or C++-based coder to replace my Vim/Emacs habit! I'll have to check it out again.
This. A detailed description of the call - what was discussed, who was discussed, what I said - reconciled with a record from the phone or phone company is more than enough. This is what many other professions, including medical, do.

If you're involved in a multi-million dollar lawsuit, sure you'll nitpick with lawyers about the content of the call, but for a few grand, no one's going to argue with you.

There's also too many headaches with recording calls. Dealing with one party vs. two party states, etc.
It will be interesting to see the quality of cars that come out of Austin.
zmodem dealt with line noise a lot better, but it seems it was also faster:

XMODEM used 128-bytes payloads with a three-byte header and one-byte checksum for a total of 132 bytes per packet. In the era of 300 bps modems, a packet took about four seconds to send, and typical latencies were on the order of 1⁄10 of a second, so the performance overhead was not significant. As speeds increase the problem becomes more problematic; at 2400 bps a packet takes about 1⁄2 to send, so about 1⁄5 of the available bandwidth is wasted waiting for ACKs. At 9600 bps a packet requires only 0.13 seconds to send, so about 1⁄2 of the bandwidth is wasted.

ZMODEM addressed these problems by removing the need for ACKs at all, allowing the sender to send data continually as long as the receiver detected no errors. Only NAKs had to be sent, if and only if there was a problem. Since ZMODEM was often used on links with built-in error correction, like X.25, the receiver would often not send a single message back to the sender. As a result, the system would send the entire file in a continual stream, and ZMODEM referred to itself as a "streaming protocol".
The fact that both companies are steamrolling ahead into the payments space should have us all on edge.

Once physical credit cards disappear, Apple and Google can start to strongarm local businesses into 15% transaction fees.
Proably of the people you know also only a small share is active on HN. At least that's the case for me.

I'd guess amongst HN users the share of emacs and vim users might be higher than for developers in general.
This is the watch from Pulp Fiction.
Exactly my experience. Rails allows me to build quickly and iterate even faster. Highly recommended. Hotwire is pretty cool, too. I‘ve built an action palette type of dialog with keyboard navigation without any stateful JavaScript (except for the cursor).
Hydroponics sounds great on paper. Until you see the sludge they feed the plants with. Given the incentive to cut costs, especially where it's hard to see and/or measure, not sure I want to get anywhere close to the resulting produce.
The "don't get a home warranty" advice doesn't always apply. When buying a house that you know has issues, a warranty that covers issues found in the first year almost always pays for itself, it has the last two times we bought a house. I wouldn't get a longer-term deal though.
I don’t think it is a single piece. If you look at this video [0] you’ll see all the breaks which look similar to a normal vehicle.

[0] https://reddit.com/r/cybertruck/comments/uvg7tm/another_look...
Do you have any factual data to back up your statement that few buyers of a F-150 need a F-150?

I own a F-150 and know many people that also own one. Most of the people I know with them regularly haul or tow payloads which require it. I use my F-150 at least once a week to haul a multiple horse trailer. In the summer I also use it regularly to access my beach house which is only accessible with a 4 wheel drive vehicle. A few times each summer I also use it to help haul those who think AWD is the same thing off the nearby beach.

I live in a suburban condo development. Most of my neighbors have no idea what I use my F-150 for and I'm sure think it serves no useful purpose.
Most small farms require at least one spouse working an off-farm job for the benefits.

It's pretty disgusting how little small-time farmers make (and general farm labor). There's a huge fight for $15/hr minimum wage, but this doesn't include farm labor. The people growing everyone's food can't even afford benefits without taking on a second full time job.
HN readers love to opine on how "safe" nuclear is so I have my popcorn ready for this thread

> the lab was the location of one of the nation's largest — and least known — nuclear accidents that occurred 1959 when one of the facility's ten sodium nuclear reactors experienced a partial meltdown, releasing enormous amounts of radiation into the surrounding environment.
I take breaks here and there at works, and at night I read online with a movie/show in the background on the TV.

HN is the only outlet aggregator with a modicum of value, there's nothing else on the internet that comes close, everything else is just so blah.

Maybe the time is ripe for a startup to curate/aggregate content of value, or maybe it's just a sign of the status quo: nobody cares about anything of any depth.

The markets will decide, for now TikTok reigns supreme.
don't worry, you can always use your fire phone instead!