skysight-inc/HackerNews huggingface dataset:
> What's been your experience with home batteries? What recent power outages have you had, and how were you affected?

I love my Powerwall, but it's not powerful enough to power my HVAC. (Heat pump in a northern climate.) I wish I spent more money on a more powerful one.

The payout I got last year for the virtual power plant was phenomenal. If they continue for a decade or so, the Powerwall will come close to paying for itself.

That being said, when I was a renter, I once went looking for a UPS for my CPAP. I never experienced long outages. (Just the one where the Tesla exec flew into a powerline and died.) I don't think I'd spend $1000 on one of these. Even if I hacked together a solar panel onto one, apartments are so small that it seems like it's overkill.
Not a map, but there is a list of semi-standard time zone abbreviations here: https://en.wikipedia.org/wiki/List_of_time_zone_abbreviation...

CST and BST are a couple of common ones with overloads. Use the ISO standard for your time stamps guys. I have to work with one API that uses these ambiguous abbreviations in a key time stamp field (faceplam).
> I don't think this is fair [at all], you use the types precisely to not need to be so overreliable on tests

At the extreme end of the spectrum that starts to become true. But the languages that fill that space are also unusable beyond very narrow tasks. This truth is not particularly relevant to what is seen in practice.

In the realm of languages people actually use on a normal basis, with their half-assed type systems, a few more advanced concepts sprinkled in here and there really don't do anything to reduce the need for testing as you still have to test around all the many other holes in the type system, which ends up incidentally covering those other cases as well.

In practice, the primary benefit of the type system in these real-world languages is as it relates to things like refactoring. That is incredibly powerful and not overlapped by tests. However, the returns are diminishing. As you get into increasingly advanced type concepts, there is less need/ability to refactor on those touch points.

Most seem to agree that a complete type system is way too much (especially for general purpose programming), and no type system is too little; that a half-assed type system is the right balance. However, exactly how much half-assery is the right amount of half-assery is where the debate begins. I posit that those who go in deep with thinking less half-assery is the way eventually come to appreciate more half-assery.

> I don't think the "industry" is a person

Nobody does.
I would hope so, but on

Tarlogics blog post, it is mentioned “modifying chips arbitrarily”, “infecting chips with malicious code”, “obtain confidential information stored on them”.

Even though they rephrased the backdoor wording, the remaining statements make me believe the undocumented functions can be used to gain code execution on the main cpu.
I'm more talking about projects that do start with an ORM, but have judicious (and correct) usage of inline SQL for certain parts. It's not uncommon to see developers spending weeks refactoring into an ORM-mess.

The argument is always that "junior developers won't know SQL".

But yeah I've also seen the opposite happening once. People going gung-ho on deleting all ORM code "because there's so much SQL already, why do we need an ORM then".

And then the argument is that "everyone knows SQL, the ORM is niche".

I guess it's a phase that all devs go through in the middle of their careers. They see a hammer and a screwdriver in a toolbox, and feel the need for throwing one away because "who needs more than one tool"...
That is an insane assertion, does your house stand on a cloud without plumbing or electricity? Some places require a plan for water and septic on your land before they'll even approve a house.
I am not a Vite expert, however, when running Vite in dev mode, I can see two things:

- There is an esbuild process running in the background.

- If I look at the JavaScript returned to the browser, it is transpiled without any types present.

So even though the URLs in Vite dev mode look like they're pointing to "raw" TypeScript files, they're actually transpiled JavaScript, just not bundled.

I could be incorrect, of course, but it sure seems to me like Vite is using ESBuild on the Node.JS side and not tsc on the web browser side.
Record Judgement Against HOA, $1.8MM, in Santa Clara Suit over Abandoned Well
I’ve made the mistake of typing “--tools echo” before instead of “--tools=echo”, just in case that was your error too.
It's easy to mock people who've had a failed project. I wish you success with yours.
Have a link to the implementation?
I think Deno and Bun are the two successful attempts at a faster tsc :)
tl;dr

10x faster compilation, not runtime performance
1: And of course some sort of isolation of the house from the grid when it's back-feeding.
Scrolled to find the SQL. Such an elegant, powerful language. Really happy I chose SQLite for my game/project.
The hook near the start (something about moonshine) is unintelligible for sure (and supposed to be) but honestly the rest of it is easier for me than a lot of mainland US accents! I am from the West Country as GP mentioned, it's not quite the same but certainly has a similar sort of drawl as the stereotypical local farmer.

(I haven't seen it but I believe there's a deliberately barely-intelligible character in Clarkson's Farm who's an example of it, if you're familiar. Or Hot Fuzz.)
Pen test reports are usually delivered in narrative form, with a description of potential risks and mitigations. What are your plans for translating that into a dashboard format?
Agreed. Thank you to all for the endless curious discussion.
That would be preposterous if it wasn't so hilariously false:

> These days, having a GPU is practically a prerequisite to doing science, and visualization is no exception.

It becomes really funny when they go on to this, as if it was a big deal:

> Depicted below is an example of plotting 3 million points

Anybody who has ever used C or fortran knows that a modern CPU can easily churn through "3 million points" at more than 30 frames per second, using just one thread. It's not a particularly impressive feat, three million points is the size of a mid-resolution picture, and you can zoom-in and out those trivially in real-time using a CPU (and you could do that 20 years ago, as well). Maybe the stated slowness of fastplotlib comes from the unholy mix of rust and python?

Now, besides this rant, I think that fastplotlib is fantastic and, as an (unwilling) user of Python for data science, it's a godsend. It's just that the hype of that website sits wrong in me. All the demos show things that could be done much easier and just as fast when I was a teenager. The big feat, and a really big one at that, is that you can access this sort of performance from python. I love it, in a way, because it makes my life easier now; but it feels like a self-inflicted problem was solved in a very roundabout way.
NYC Developer Dilemma (2006)
Apparently 3dfx had a contract with Sega for making the Dreamcast GPU, but IPO'd in 1997. As part of the IPO they disclosed the terms of the contract, and the next gen console at Sega was a closely guarded secret at the time to avoid cannibalizing Sega Saturn sales (which were abysmal).

The contract with 3dfx was canceled leading to a lawsuit. Then Sega of America CEO disclosed they were abandoning the Saturn for the next gen console. The console did not release in Japan until November 1998 and in America until September 1999. The CEO of Sega of America Bernie Stolar was fired just days before the release, partially due to these shenanigans, and the Dreamcast as a whole was such a failure it nearly killed the company.
Or American students we've taken on a pub crawl and taught well.
I think we will see full self driving NEXT year.

2016, 2017, 2018, 2019, 2020, 2022, 2023, 2024, 2025
Census Bureau in 2019, for people over the age of 5:

- Can't speak English at all: 1.3% (~3.9 million people)
- Speak English "not well": 2.9% (~9 million people)
Is this hyperbole, or are you seriously claiming that the Jewish men who run Breitbart, or Jewish founders like Ben Shapiro or Andrew Breitbart, are neo-Nazis?
Both Deno and Bun still use current tsc for type checking
aerospace in the US is very much NOT low workforce. It's quite the opposite. One of the highest employers of "traditional" manufacturing in some ways. I think you also underestimate how many employees are required for medical equipment manufacturing as well.
Yep, and to clarify Pila includes an MID onboard so while Intentionally Islanded there is no backfeed. But in terms of a whole-home disconnect, I believe we'll see more generic options appear that are somewhat DER-agnostic.
Puget Sound Electric here in Western WA has a very nice feature showing usage by hour by day (using their smart meters). We live in a relatively small home, and do not use electric heat. Yesterday our "vampire draw" was about 0.5 kwh per hour (12am to 5am -- nothing really active). Once we got up, fired up the coffee pot, and lights, etc. we used 1.3 kwh from 6am to 7am. Pia looks like a good UPS for standard appliances, but as a whole house solution... Folks really need to understand how their home would work using a combinations of Pias. For us, we spent about $1k for a Westinghouse 9,000 kwh generator which runs on propane, and I put in the fairly inexpensive breaker and lock-out in our service panel. Costs were well below $2K. When our power goes out (which it does A LOT), simply fire up the gen, shut down all the high amp circuits in the house panel, and switch service panel input to the gen. Takes less than 5 minutes, and everything works apart from some high amp devices which we can easily live without short term. Having a good backup is important -- moreso with the power system strained and more "once a century" events.
They do not. They require arbitrary code execution on the main cpu to be used.
Ah, that's great info, thank you :)
https://archive.md/G3wj6
Of course, a marketing line to fit the current situation (and curry favor with the current vindictive administration) is easily added/updated at press time.

This does not mean the making of the deals and building the factory had anything to do with it at the time, but stating that those past decisions also have benefit in today's situation is not surprising.

It also does not mean that this has anything to do with the actual reason the deals and investments were made years ago. As you point out, those deals & investments years ago couldn't have anything to do with this week's tariffs.
what happened next!?
I'm not going to hassle some poor rando who I don't know about their vehicle.

Too many people looking to pass judgement over random things that don't mean whatever they imagine.
Feels like OpenAI really want to compete with its own ecosystem. I guess they are doing this to try to position themselves as the standard web index that everyone uses, and the standard RAG service, etc.

But they could just make great services and live in the infra layer instead of trying to squeeze everyone out at the application layer. Seems unnecessarily ecosystem-hostile
So this is not quite true about when leaded gasoline is used. It is generally used in track specific cars. Vintage cars have long been retrofitted to not need let it gasoline. If those vintage cars have not been retrofitted it's fine because they literally don't put enough stress on the engines to need it.

But there are street legal cars that have a track mode which changes the tune on the car and bypasses the catalytic converters while in that mode. The optimized tune can require 100+ octane gas. The way this is typically achieved is by taking a 118 octane leaded gas that is sold at the race track and mixing it with a lower octane gas to get the octane rating you need for your tune.

Leaded it gas is not actually required to do this. It's just what's used because it's, probably, cheaper than unleaded alternatives. Additionally with unleaded alternative fuels that have very high octanes they generally require a different tune on your car. Because even for racers you can get ethanol blended gas or even pure ethanol which has a high enough octane rating but the tune on your vehicle is different because how it burns in the engine is different.

So typically changes like this don't really happen until there is legislation that pushes the conversion to happen. Which it is long past time for leaded gasoline to completely disappear in every aspect. If there is still some exceedingly limited niche then it needs to be sold as an additive which is controlled and you must show you have a need for this. Although I'm really not sure what that need would be at this point.

Some small engine airplanes do still use leaded gas. I'm not sure if they still do this but as part of pre-flight checks on those small airplanes they would check the gas to make sure it is the correct gas for the plane and then just dump that out onto the ground after they validated it. There's literally no reason for piston engine aircraft to continue to use leaded gasoline either. Especially considering that aircraft are highly regulated with the number of hours that can be on an engine before it's torn down and rebuild. There is plenty of opportunity to update these to unleaded.
I don’t really think the first example is easier to read, it’s more of an illusion. A skilled reader should be able to carry the context as they read along. It is only because we occasionally work with inexperienced coders that the list style is necessary. Consider:

“The quick brown fox jumped over the lazy ass dog”

Vs

The quick brown fox

jumped over

the lazy ass dog

The second example helps a reader understand the subjects and action but it is wholly unnecessary for people who know how to read.
Supporting the cryptocurrency economy with American wealth sure isn't a very good start.
Reasoning Models OpenAI O3 and DeepSeek R1
Wait, a Tesla exec flew into a power line?

When was this?
lol it just “released” recently. Like in the last couple of weeks. It shook the typescript world.

It’s been a crazy couple of weeks for TS!!
> I have a feeling that

The problem is that Tarlogic went full nuclear with "There is a Backdoor in ESP32!!" all over the tech media based on logic that aligns with yours. "They had a feeling."

This is not a backdoor. It is arguably poor security design as one might like it if the BTLE controller was a separate permissions domain. But it isn't, and doesn't have to be, and there isn't even a theoretical vulnerability demonstrated.
I only really had one a day around 3pm. It’s got like what, 50mg of caffeine? Not much.

Not even the morning/noon tea would pick me up. It was a different kind of lethargy that’s hard to explain and it went along with this uncomfortable sensation on my tongue.
https://archive.ph/zPdaB
I too worry about a future where the rich no longer have any need for the poor. I think the scenario where the rich end up just giving the poor a bit of money each month is an extremely optimistic one. Much more realistic is a slow genocide, where the poor simply die en masse in the streets due to having no homes, food, and healthcare, while such homelessness becomes both increasingly more unavoidable and more illegal.

And before talk about violent uprisings and guillotines: surveillance and law enforcement are also becoming increasingly more powerful and automated. The French Revolution might have turned out differently if the Bourgeoisie had cameras on every street corner and AI-powered murder drones.
I definitely like it. I experience regular outages and have a whole home generator because of it. But that takes time and isn't cleat. So this is basically how I already have everything set up, with ~6 UPSs scattered around. And I have looked at the whole home systems to get away from that. But the mesh with smart features is definitely interesting.

Does it have any power cleaning functionality? I have occasional issues with voltage drop and it and confuses some of my stuff. The input V is out of range and it cannot get it back up to 120V so it ends up just turning off to avoid passing through to the equipment.

And how about any automatic load shedding? I have some which will start turning off outlets based on percent battery left, to power the most important stuff longer.

You also mention moving past the basic lead acid UPS. I can't seem to find it anywhere, are you not using lead acid batteries? Or what are you using? Will I be able to buy a replacement battery up the street at the battery store like I can my current UPSs? Or will I be locked in to buying replacements from you?

Also looks like you have Smart Outlet Strips mentioned, which are only 3 outlets. Any plans for something more substantial? Like 12s? Most places I have UPSs there are many things plugged in and a single 12 would be preferable over multiple.
I love this community, the only social media worth investing time into. Here's to another 20 years.
5% is also low enough that you can just use another technique for the exceptions.
The site being made by AI explains some of it.
> But in functional code, the entire chain is a single statement

Not necessarily. You can use intermediate variables when necessary.
This is definitely something that surprises me when talking to younger people (being fine with their partner talking to people of the opposite sex on social media) despite the pains it seems to often cause. I've talked to multiple men and women who said a relationship ended over online infidelity that started out innocently enough (they're just friends, online conversations mean nothing, I'm just passing the time). Maybe they are afraid of seeming over controlling but it's something that seems to have been normalized as "okay" yet often leads to issues.

People see social media as a disconnect from real life but in my eyes looking at it within the context of what it's replacing it seems like incredibly inappropriate behavior. No one would ever be happy knowing their partner (of either sex) is having private meetings or conversations in person at all hours of the day/night with strangers of their own opposite gender. So why do private online interactions (keeping your social media door "open" to strangers who may have romantic intent and engaging with them at all?) not raise similar red flags among people?
I've used gas and portable "solar/battery" backup generators and UPS systems.

The win for me is the form factor. It can slot right next to any appliance or utility room shelf. The cost is not bad by comparison to portable battery systems, but portable battery systems fall into two form factors:

1. Garage / basement stacks that have to connect to a generator hook-up: which itself costs kilo-dollars. And what if my garage / utility panel isn't heated? Extreme temp swings can degrade these I'd imagine.

2) carry or roll-away. Which is great for camping or pulling out of the closet during an outage, but that's not convenient and not what I'm looking for

And finally, the UPS-like standby power beats both options as well. The solar generator types don't do passthrough power well (they warn against it) and the garage/basement stacks have to be connected to a cutover switch anyway.

Correct me if I'm wrong nowadays but this product beats both those for these reasons.
"Decoupling" was started in the US by the Obama administration.
This is almost exactly my question but I'll be a little more specific. I want to guarantee that no data about my usage leaves my network. You mention local integrations, is there a formal commitment to opening up the platform to opensource local servers? Similarly, what about always providing functionality without sending usage data?
Kennedy Rattles Food Companies with Vow to Rid Food of Artificial Dyes
You just have to boil it first ;)
https://archive.ph/c4Bvx
Appreciate the question! The coordination is similar to what a whole-home battery might be doing for you, depending on how you configure it: Timing charging to follow real-time solar production, energy arbitrage to shift home usage to times of day when electricity is cheaper (e.g. TOU rates, big in my neck of the woods in California), "storm mode" to charge up automatically when severe weather alerts are issued, and eventually things like Demand Response for grid services which you can get paid from if you opt into. Beyond the battery control stuff, locally sharing energy data across the batteries across your home can help build a model of energy usage to help make sense of your usage, look out for anomalies in your home wiring, and more -- And doing this with a local connection just means it can be a more reliable, more resilient system, even providing this sort of value when internet drops out
My first thought was to rewrite it without any or and operation.
just return early from if statement.

If user is blacklisted return access denied;
If account is expired return access denied;
If no conditions match return access granted;

Wouldn't that be more effective?
There was no such attack demonstrated. The debug commands operate on the memory of the running BTLE controller. They can't be used to modify persistent firmware.
> the Wasm GC extension, which would likely be needed for anything like real parity with JS

Well, for languages that use a GC. People who are writing WASM that exceeds JS in speed are typically doing it in Rust or C++.
> Not sure how this announcement impacts VSCode's UI being powered by Electron

It has no bearing on this at all.
He also

* believed in astrology

* denied Avogadro’s number (???)

* practiced telepathy

* didn’t believe in HIV causing AIDs

* didn’t believe in climate change

* didn’t believe in the ozone hole

While he certainly had incredible intelligence, clearly him believing something isn’t a hugely convincing reasoning.

disclaimer: i am a person who believes in Avogadro’s number and not astrology. truly an intellectual outcast and rebel
C++ will outlive all of us.

In general, you can assume that any technology or standard which had significant market share during a growth period will have, at the very least, a long tail of continued use for the foreseeable future. Stuff that's in use and works doesn't get replaced unless the alternatives beat out the switching cost.

For another example, I typed this comment on a QWERTY keyboard.
They just strip types and don’t do any type checking
No matter how many times I come across your product, I always feel excited to know that there are engineers taking on this level of perfectionism in testing. I hope you all are adopted widely!
How Do Pundits Never Get It Wrong? Call a 40% Chance (2018)
WSJ math failure:

> Citigroup’s Mr. Suva forgot to hedge. He put a 40% chance on Apple buying Netflix, but also a 25% chance Apple buys Walt Disney Co., a 10% chance each it buys one of three videogame makers, and a 5% chance it buys Tesla Inc. That sums to 100%, implying it is mathematically certain Apple buys one of them.
Relevant: TIL that Chicago street gangs today identify themselves by song. By listening to what drill music (a Chicago form of gansta rap) is playing, youths can tell which gang's territory they are in, or even when gangs are working together.

<https://np.reddit.com/r/todayilearned/comments/5t7ig0/til_th...>

A reply to the post:

>Drill rap, possibly the first genre of music that will end up disappearing because its practitioners have killed each other off.
Thank you. Which open source ones do you recommend?
> Given how seriously the spookie parts of the US government are taking it, I would treat it with a similar level of urgency

Various US standards require encryption algorithms to be considered safe for the next 30 years.

Sufficiently big quantum computers are likely in the next 30 years, but it's not urgent in any other meaning of the word.
Low-power 2D gate-all-around logics via epitaxial monolithic 3D integration
We've hit a rate limit with Anthropic
"it can't be that bad, can it?"

> astronomers use the word metals as convenient shorthand for all elements except hydrogen and helium

what, ok