skysight-inc/HackerNews huggingface dataset:
Can you provide any more details on the I2C interface on Midea units?

I found some sparse documentation on Midea's (and rebadged units) Modbus-esque protocol over RS485 (aka XYE connectors), and I control it via an ESP32 on HA. From the indoor unit, the diagnostic data I could reverse engineer is limited to temp sensors (intake, indoor coil, outdoor ambient) and basic running modes. I believe the outdoor unit also has a modbus/485 that has more info, and obviously the signal wire passes some comms between the two, but Midea doesn't make this stuff public.
Which clients are these? Wouldn’t there be a set of clients, such as businesses trying to make payroll, who simply want 100% guarantees of money being there.
Finally something that bucks my instinct that integration tests are a waste of time. If I’m deploying a SQL query, everything that gets in or out gets thorough automated testing. Regardless of your attitude on the subject, directly interfacing a database is business logic. Test it like you would anything else that interacts with an external dependency. If you made a schema change and it broke something, you’ll either get test failures, or learn where your coverage is incomplete, or learn where you don’t care about a particular failure mode.

Normally I’d prefer testing more isolated units, but if it’s your own data access, just write the integration tests. They’re at least implicitly part of your “unit” anyway.
You would probably use std::variant in C++ if you want tagged unions.

So you could have a struct or class with one std::variant field and some methods which can match on the type of the variant. But it would be kind of clunky.
Twitter Hack (Drive more viewers to your site)
Well congress approved 500 million for negative coverage of China. So yes, US websites are even paid for shaming and criticizing China (often based on false information) and our asian enemies (like Japan in the 80s with all the Japan bashing)

https://www.washingtonpost.com/archive/politics/1985/08/01/l...
> If you want people to blame, it’s Newt Gingrich and Bill Clinton for repealing the Glass Steagall Act.

You want to blame people that haven't been relevant in a quarter of a century? We've had a lot of people in Congress and several Presidents since then who deserve the blame for not updating legislation if that's the issue.
Experian stole our credit card number about 15 years ago. When I called the credit card company to issue a chargeback, the customer service rep said that over half their calls were about unauthorized charges from Experian, and that the credit card company had established a special flow to block the fraudulent charges (instead of changing the credit card number).

From what I can tell, if they were in literally any other line of business, they would be blocked by all financial institutions.
There is an entire civil religion called Lost Cause Ideology which has defending the chattel slave system as a cornerstone of it's beliefs. It's the reason that there were so many confederate statues created in the 1920s-1970s, well after the end of the Civil War.

https://en.wikipedia.org/wiki/Lost_Cause_of_the_Confederacy
Scientists treated heart attacks in mice – before they happened
Funny how the headline says value rather than valuation or stock price. The value of the company to users and potential users is about the same.
I do think for many organisations this type of solution would be very niche.

Conversion between different work, excel, powerpoint, .PDF formats can be done natively by the software itself.

Heck even the built in image viewer in Windows can convert images between common formats.

The predominant problem is around user education and showing them how to use the tools they have available to them already.
Are you suggesting that YC's success is because of the long-term US monetary policy climate?

That's a very incorrect suggestion. It reminds one of how people like to pretend that Elon's money is because his family had an emerald mine. Do you think that a significant percentage of wealth inheritors go on to immigrate across the world and invent electric cars and reusable rockets? Same thing with YC and the investment climate.
I’ve lost a noticeable bit of hearing, but my ability to discern different instruments is much greater than it used to be. I think practice more than offsets hearing loss up to a limit.
I know your claim will strike some people as absurd, but I agree. I am honestly flabbergasted that any general purpose language created in the last 20 years doesn't have sum types and pattern matching. To me they are very nearly as fundamental as aggregate types (aka structs or product types).
That's catchy simplification of how complex human nature is, borders on ignorant.

In every culture and political system you will have people climbing to power using universally unethical means and then use their position to inflict suffering on the people they see as beneath them or use that power for other types of personal gain or gain for the group they represent at the expense of others. It does not mean that every person is like this. It is a spectrum. Majority of people just want to live their lives in peace, but they have to navigate their lives through the whatever system has been created for them.

You will have corrupt civil servants in a communist country just as in capitalist country and the elites are very much the same. I have lived in both systems and each system exploits slightly different groups of people. Sometimes it is hard to tell the difference.
They should go old school and call it Clippy. That would be amazing.
SVB was screwed.

They bought at the tippy-top of the bond market and didn’t bother to hedge interest rate risk. The unreported losses were huge.

It was just a matter of time before they bled deposits, were forced to sell and mark to market. Eventually people would notice and a panic bank run would happen.

This actually could have occurred as early as Jan when others started to discuss the problems and predicted the bank failure.
This is exactly what I think too. Sum types are so powerful, I feel a lot safer in Python + mypy with sum types (`from typing import Union`) than anything with C++ [1] even though C++ has a significantly more complex type system (it's type system is TC) and Python is as type-unsafe as a language can get. C++ made this odd choice as if any complex type system is better than a simple type system. When I was a younger software engineer, I agreed with this choice but now I completely disagree. I think next generation of software engineers will see that Turing completeness is a bug, and that the whole thing about software safety is finding weak features that are just powerful enough to be useful. If you don't believe me, go look at a language like Agda. You do not need Turing completeness: function application, sum types, primitive/structural recursion/corecursion are just about everything you need as a programmer and everything else that gives you a Turing complete language is extraneous.

[1] unless you liberally use `union`s everywhere which is very unidiomatic C++, but can be done if desired.
Polarization benefits both sides. It just doesn't benefit the truth.

Sometimes one side or the other is on the side of truth, but even then, the other side benefits from the uncertainty. The further they are from that position the greater the relative benefit. If there's even the slightest hint of gray they benefit even more.

Representing the middle is a pure loss. Both sides benefit from the clarity of their positions and the ability to commit. Usually both sides will assume your are on one or the other, and both benefit from that. One side gets a slight advantage from your numbers. The other benefits more from painting you as the enemy who will stop and nothing to destroy you and must be stopped at all costs.

Reality, it turns out, is badly overrated.
I already know many people who are calling it "Clippy", seems to be the unofficial name for it within circles I frequent ha
> It’s not really QE, the banks loaned the government money when they bought the bonds, the government would still repay them exactly the same amount as before.

It's literally QE. Like, it's the textbook definition of quantitative easing. Where the government buys back bonds it gave out without taking into account the current interest rate. The government is giving banks more money than the bonds are worth, raising their prices. That's QE.
You could not simply cancel it. You would also have to sail around sinking the scofflaw fleet, which might cause tensions with other countries.
Without knowing anything my guess is that they give big discounts to large accounts and write that off as sales/marketing cost. Only that it doesn't work because if you don't give me that price again I'll just pull the plug.

This only works if you have no competition.
he grew up in/around nyc projects
> I got confused by the infix definition of "~>*".

Aaah, I'm sorry -- I thought you meant the theorem body -- the proof itself -- was hard to parse. (Which it also is!)

Yes, custom infix operators are just one of many novelties you can find in these languages. I think Haskell is the only "mainstream" (hah) language I'm familiar with that has anywhere close to the same degree of syntax customization.

All these things together really do make for a steep learning curve...
There’s a big difference between bycatch you can’t keep and being required to throw away all bycatch, I’m presuming that’s what you mean.

NOAA states:

>Fishermen sometimes catch and discard animals they do not want, cannot sell, or are not allowed to keep.

There’s a huge difference in not allowed to keep and we would keep for ourselves. If you’re netting a bunch of undersized fish you have to release them, I catch lots of undersized fish I’d love to eat but I’m not legally allowed to.

https://www.fisheries.noaa.gov/insight/understanding-bycatch
From a Windows development point of view, Linux is way behind. Async I/O has been at the core of the NT kernel since the very beginning (since VMS, even), whereas on Linux (and Unix) everything has been designed with blocking I/O in mind. IOCP match the way people usually think about asynchronous processing, but people have just become used to the weird way poll and epoll do things. It's like saying Windows is behind Linux because it doesn't support Unix permissions.
It is possible to generate good quality hands with Stable Diffusion with ControlNet. Here's a video talking about generating different hand positions from models created in Blender. There's also discussions about this on r/StableDiffusion.

https://www.youtube.com/watch?v=ptEZQrKgHAg

Now from personal experience, it's not as easy as it seems in the video. It still takes a lot of tweaking and many iterations don't come out well, but hands are definitely not an insurmountable problem.
The American corporate structure is such a ridiculous mess. Corporations should be equally controlled by capital and labor, such that both interested parties have equal say in corporate decisions. Yes, this might mean that the owners take significant net worth losses while more people stay employed - boo hoo hoo. Hasn't it become clear that societies run by financial oligarchs with no constraints always end in tears?

America continues to slide towards a Third World cesspool of wealthy enclaves surrounded by miles of festering slums. I guess private security is a growth sector, in this increasingly dystopian endgame.
Oh, wow, a Wikipedia page about something created in the 1920s-1970s. I actually learned about this through the internet several years ago. Not once in my entire life growing up did I actually hear about it.
Looks like it. Except I don't see that the bonds necessarily weren't liquid. They just kept going down as the Fed cranked rates up.

As some others have said in this thread: I'm just trying to talk about what happened, within my limited understanding. I'm not talking about who was right or wrong at all.
That’s on the CEO. And the board.
> As long as the master is digital there's no way a vinyl record could possibly sound better than a lossless digital recording

...Unless you happen to like the particular brand of distortion that every song you loved growing up happened to have.
But you have to balance the idea of should you cut your sapling down and use the space to plant the faster growing trees because you will ultimately get more wood.

Those failing now are the groups that didn't cut the trees soon enough. It's a competitive environment and even faster growing trees may be coming. Waiting is not a viable option in many cases.
XState is the bee's knees if you're writing any Javascript

https://stately.ai/viz/2ac5915f-789a-493f-86d3-a8ec079773f4
I may be wrong, but I thought it’s that you can’t have any fields with non trivial destructors, because the union wouldn’t know which destructor to call. So POD types / raw pointers / arrays of the above / structs of the above are allowed, and that’s pretty much it.
> Just one example: in India people help one's families to a huge extent. But kids are also brought up under heavy use of corporal punishment and there's a high degree of family involvement in children's affairs, such as dictating career choices and marriage. Is that a healthier society?

Yes. If an Indian village raises their kids the way Americans do everyone would die of starvation.
I don’t really know what you’re trying to say. There are many things one can invest in. And indeed cash and money market funds are not strongly exposed to interest rate risk, and a rate change does not affect their present value to any substantial extent.

And banks can absolutely make money without taking on interest rate risk. They can hedge, or they can invest in things that produce earnings at a rate that varies with interest rate (short term bonds, adjustable rate mortgages, etc). Or both. Or take on a limited amount of interest rate risk such that they are okay if they bet wrong.
Yep, this should be possible.
Worse idea: doing absolutely nothing to change our course of action until our decisions no longer matter because ecosystems have collapsed and hundreds of million of people are dying. That's how you get The Jackpot.
You can now run a GPT-3 level AI model on your laptop, phone, and Raspberry Pi
I'll take that as a "no"
Microsoft lays off an ethical AI team as it doubles down on OpenAI
I'm similarly mad whenever I go to the store to buy an apple.
No one is talking about this because it doesn't matter. If there is a centrally trusted and approve key, then blockchains and NFTs add nothing. When there is no centrally trusted key, then clones are trivial.

NFTs are simply crypto scammers trying to find a problem to their solution they have.
The collapse of Lehman wasn’t contagious. Everyone already had the same disease. The situations aren’t similar because everyone was fucked before Legman’s collapse.

SVB wouldn’t have collapsed if people didn’t lose faith and start withdrawing. Lehman collapsed without withdrawals.
That’d be me. I don’t really care to “keep up” with things. What should I be using instead?
High-Throughput Generative Inference of Large Language Models with a Single GPU
Even "teammates" is unnecessarily euphemistic. "We laid off 17 members of our staff" works just fine.
1) International waters.

2) I paid more than I’d like so the US could buy the biggest guns.
I think the proper method used by HVAC companies is called the manual J method. I found a simplified version below but the real thing involved a whole book.

https://www.indeed.com/career-advice/career-development/manu...
That thought came to mind when I read it too, but it seems even more vague than what ChatGPT normally produces.
Because people are lazy and the right thing must be easier then the wrong thing. The main project in Python now (going well) is removing the footguns, and

pip install —-user

Is one of them. If users don’t have venv they will trash their Python installation almost right away and probably join the many people who’ve left Python.
I don't think so. Python is battery included, and most packages in the Python ecosystem are not as scattered as npm packages. The number of packages in a typical Python project is much smaller than a Nodejs project. I think that's the reason why people are still happy with simple tools like pip and requirements.txt.
I guess what the bank needed and what the customers needed were fundamentally at odds then.

There was a run on USD coin due to this fiasco, it didn't have enough liquidity to pay all its customers, and yet people stopped their run on the asset because people figured that there was no way they weren't going to get something like 90+ cents on the dollar within 3 months so it was pointless to sell beyond that point, and because it became pointless to sell beyond that point it meant that the value was probably going to approach $1 so people pumped the price back up.

When I look at something like that, I really wonder if it's really so structurally impossible to make a bank where nobody has an incentive to do a run on you in anything but the most extreme of cases.
I have, for some time now, thought that ChatGPT's greatest successes seemed to be in the field of comedy.

I especially liked "Chicagoans demand new mayor have experience losing elections". But really, I laughed several times while reading this page, well done!
The links between the CIA/DoD and Hollywood are well documented:

https://en.wikipedia.org/wiki/CIA_influence_on_public_opinio...

They help with movies like Iron Man and Transformers by lending equipment and so forth. It isn't a bad thing.

Sadly, Hollywood is in decline and is more likely to show the US in a bad light than good at the moment. The loss of soft power is.. disconcerting.
Maybe the entertainment industry should go back to making money on quality live performances and theatrical events (large-screen IMAX etc.) and stop trying to control all the low-res streaming video on the Internet for nickels and dimes?
> You are losing money by being forced to hold this bond.

Not making as much money as you could be is not the same as losing money.
Hunting ocean fish to extinction will have the same effect.

So, we may as well save the fish.
Yes, this is in accordance with the definition of temperature as d entropy / d energy, which is the more generally-applicable definition. It's easy to see from this that temperature becomes negative if adding more energy into the system causes the entropy to decrease. In most systems that doesn't happen because there are always an increasing number of higher-energy states that open up, but in a very carefully constrained system, the added energy forces the system into a smaller number of excited states away from a higher-entropy ground state. A real-world example of this is a laser's population inversion.

A system at finite negative temperature is actually considered "hotter" than a normal system at any positive finite temperature; if you put them in thermal contact, heat will flow in the direction that increases entropy, which you get by taking energy out of the negative-temperature inverted system and adding it into the ordinary positive-temperature system. This increases the entropy of both systems.

The definition where temperature is the "average kinetic energy of the particles" is a special case, and it only really works when that energy is evenly distributed over all degrees of freedom. For example, you wouldn't consider an icy comet to be at a high temperature just because it's moving quickly, even though its particles have a great deal of kinetic energy on average!
People want a Twitter alternative that is easy to use and configure. Mastodon is too complex to configure and no verification system or blue dot to tell the real deals from the fakes.

Remember that Trump built a Twitter alternative that didn't take off either.

It is like comparing macOS to Linux.
Do people really not know how fractional reserve banking works? I'm not saying the general public, but those with >$250K sitting in a bank.

I agree on the disconnect, but I don't think it's all relevant to this situation. Almost every party involved should have been well aware of this fairly basic concept.
I dont know why youre getting downvoted! There is nothing out there at the moment that is as authentic as text-davinci-003. I really hope its not taken away
Are you sure? I thought the limitations of vinyl required music to be compressed, but that was not true for digital.

Back in the day music was definitely less compressed, but I thought that was more due to different mixing philosophies.
The best startups are founded in downturns. I wish there was funding to expand YC with so much great talent now available in the market.
Also, coral reefs and kelp forests are suffering unprecedented losses.
If you're implying it's because he looks Chinese, you're right but not just because of racism. It's because no one who looks like that lived there.

There's a long history of southerners being taken advantage of. Do they not teach about carpet baggers and indentured servants anymore in school?
Oh, come on. This is three days after their favorite bank got shut down. We all know what the proximate cause is.

I think it's clear that the venture world (at least the top of it) had turned itself into an industry on its own. They didn't make money on startup exits anymore, they made it on services. They'd fund startups, get those startups into later rounds by milking less sophisicated VCs[1], push them at their favorite bank, collect fees at each stage, and then take the profits and roll them up into more startus.

Now that the favorite bank is dead, this gravy train is over immediately. And the smart VCs at the top of the heap are the ones to exit the wagon first.

Honestly, the industry has had a toxic feel for a while. But the last 72 hours have made it clear that there was just no soul left.

[1] Yes, this sounds like a pyramid scheme to me too.
Art, tech (Juicero AGI) and the future (present)
There is shocking poverty across the US, including in our cities. But no, NYC's projects and the south's poverty were not comparable in either breadth or depth, and still aren't[1].

[1]: https://www.nytimes.com/2016/09/27/health/plumbing-united-st...
We used to have cake, now we've barely got icing (2020)
You can either go using open source protocols at first or at least guarantee open-sourcing most of it in case of leadership change. For reuse.

I'd go starting with it and let a community build by itself around it, tho.
+1 to gp

Reading the original post, I knew immediately that you were not familiar with what’s going on in the southwest, or Arizona at least. We’ve been doing heat pumps for a long time out here. Most people talk about them like they’re AC but as far as I am aware they’re all heat pumps because it does get chilly overnight in deserts in the winter.
Kinopoisk and Amediateka (legal places to watch content) grew a lot before 2022. Netflix launch there was a success too. Now there's no Netflix and shows are being pulled off Kinopoisk.

I guess there's not a lot of paid content in Iraq too.
There has been some unsourced reporting from insiders saying there were only about 20 minutes away from raising the required capital necessary before the VCs rang the alarm on Twitter.

SVB mismanaged the situation by announcing the raise before it was happening, maybe in the name of transparency, but that doesn't mean they didn't have a workable plan for patching the situation. What they (and no bank anywhere) had a plan for was a massive coordinated bank run within a single day.
I'm looking at this 36,000 BTU/h unit for $3,750. Pre-charged line sets make it accessible to homeowners

https://www.amazon.com/dp/B08FGLMZB8?_encoding=UTF8&aaxitk=e...
Yep, definitely possible and done in this system. Depending on the details of your house + climate you will be limited on how high on humidity you can go in the winter. This is to prevent condensation in the structure.