skysight-inc/HackerNews huggingface dataset:
This wasn't a "grid issue." It is a last-mile issue.

It's specifically an issue with the sheer amount of above ground power lines and population density. There is no easy fix, preparation, or practically anything else that can be done to prevent something like this. Plus, what causes the same amount of power outages (wind damage) isn't going to be different between 90mph winds and 150 mph winds. The effects are going to be the same on the power infrastructure.

The hurricane, while even a Cat 1, still brought what would effectively be a localized extremely severe thunderstorm over vast swaths of, and a direct hit upon, major population areas over the 4rd largest city in the country.

New Orleans was in the same boat with Ida in 2021. There were areas of the city that didn't get power back for over a month. Everyone was furious with Entergy there, but there's just a simple reality with this stuff.
https://www.utilitydive.com/news/the-real-problem-in-texas-d...
In college I had Calvin and Hobbes in German. It was the best way to learn vocabulary
Ericsson expects losses to 'aggressive' Huawei as sales fall
I played around with the original (Java) LMAX disruptor which was an interesting and different way to achieve latency/throughput. Didn't find a whitepaper--here's some references[0] which includes a Martin Fowler post[1].

[0] https://github.com/LMAX-Exchange/disruptor/wiki/Blogs-And-Ar...

[1] https://martinfowler.com/articles/lmax.html
This is interesting: MIMO channels to a process. Single stdin/stderr/stdout is effective for a single OS process, but with so much pulled up to user land (e.g. workers via green threads) maybe it makes sense to introduce multichannel i/e/o.
they were only off by 8.3 miles
I bet you'd also be onboard with files having data forks and resource forks too ... ?

TBH, it's a great idea, but history proved that we apparently prefer a single stream of data and solving all the problems it brings ...
>The breach here was not against AT&T but against a cloud computing company called Snowflake.

It wasn't really a Snowflake breach, if it's like the other Snowflake data leaks, AT&T didn't set up MFA for a privileged account and someone got in with a password compromised by other means. For smaller companies I'd be willing to put more blame on Snowflake for not requiring MFA, but AT&T is large enough to have their own security team that should know what they are doing.

This is yet another wakeup call for all companies - passwords are not secure by themselves because there are so many ways for passwords to be leaked. Even though SMS MFA is weak, it's far better than a password alone.
Third is power toys
Homes/buildings in your area are built with not having AC in mind - window locations, shade, insulation, etc is all purpose driven. Homes in Texas and generally the US are built with AC in mind, so we can’t not use it - it would get 104 inside.
What do you know about Snowflake's role in this? According to the article, Snowflake says that they offered 2FA and AT&T didn't use it.

Perhaps that's not the whole story, but if true then blame certainly lies with AT&T to a significant degree.
Ask HN: How to manage sessions with OpenAI's chat completion API?
Hi HN community,
How can I efficiently manage sessions for OpenAI's chat completion API to remember past conversations? My current method of sending all previous data each time feels inefficient. Any suggestions?
2024 is the beginning of the end of ice engines as it looks like battery and electric motor are cheaper then ice engines for most categories already in the largest car market China. Whoever created rules for banning of new ice cars after 2030 looks like was on point.

China will likely hit 50% electric cars sales in 2024. And with way prices are for solar, wind and batteries are falling in China they should be replacing a lot of ice vehicles passenger and commercial both. Oil consumption for vehicles should be peaking in a year or 2. I think the move of oil is coming a lot faster than people are expecting it to be.
Python is dynamically typed because it type-checks at runtime, regardless of annotations or what mypy said.
No doubt all kinds of social and health factors can have an effect on IQ test performance, especially since IQ tests themselves are socially biased in various ways.

But what if we ask whether the difference in intelligence between humans and chimps is environmental or genetic?

It seems to me that genes are quite obviously the most influential factor in intelligence. Or at least for 'potential intelligence' - correcting for health or education deficits, etc.
Texas famously wanted to be "independent" from the energy market and has steadfastly refused attempts from the federal government to have it join regional grids for the purposes of redundancy and resiliency, saying it can handle its own needs just fine.

Until every power grid failure, when they ask the Feds for relief money (this is notwithstanding that in cases like this, they are not just asking for money for the grid failures but the general aftermath of Beryl, but it is a component).
It can matter also in practice. Once I was trying some Python ML model to generate images. My script ran for 20 minutes to then terminate with an exception when it arrived at the point of saving the result to a file. The reason is that I wanted to concatenate a counter to the file name, but forgot to wrap the integer into a call to str(). 20 minutes wasted for an error that other languages would have spotted before running the script.
No even in the same ballpark. Houston is literally built on top of a swamp. The humidity is oppressive.
man was a goddamned genius. love the kfc coleslaw. im sure the miracle whip pairs well with the tarragon vinegar thats called for.

heres a reddit link: https://www.reddit.com/r/food/comments/mq5ty/original_kfc_re...
I’d love to hear the inside baseball on how a committee determines “minimum product quality” for a fried chicken sandwich.
IDK about France (where Thibault is from, and IDK if he lives there), but where i'm from, you would have a very comfortable life earning 5k every month, so his self-imposed 60k/yr salary doesn't seem unreasonable at all. At some point, more money yields diminishing returns.
Currently around 100. This post is the only source of traffic currently.
The story of San Francisco changes with each passing generation
In places like Houston, which is effectively built on reclaimed swamplands, it's not the just the temperature, the humidity plays a huge part too. When it's 40C and humidity is at 100% and wet bulb temperatures are approaching 30+C, lack of AC becomes a life threatening problem. It becomes practically impossible to cool off and maintain a safe body temperature, especially for the very young, chronically ill, or elderly people.
"no easy fix, preparation, or practically anything else that can be done to prevent something like this"

Regulations on the initial construction? In other words, plan ahead.

But no, I must have my 'Freeeeedooooommmmm'.

You can't force me to prepare.
Increased trimming of trees near power lines. Apparently CenterPoint spent significantly less than some of the other power suppliers on maintenance.

I don't know that it would help in this specific instance, but connecting Texas to the rest of the power grid would likely make the system overall more resilient.
The idea of searching a database of extension manifests to find exploitation targets is pretty interesting. I am curious about this though:

> by first triggering a download of a malicious DLL file followed by sending a message with the GetCertLib action and PKCS11Lib pointing to the download location

I see two problems here. The download location contains the username of the current user which is unknown, right? Also, I thought Windows blocked loading of downloaded DLLs the same way as it blocks running of downloaded executables until you click through the warning dialog box. I don't see how this would work in practice.

Extension security is definitely concerning, and it is definitely true that the recommended ways for extensions to communicate with content are error-prone. But I think Manifest v3's security precautions like the restrictive CSP help a lot.
Lichess is a non-profit. It is run entirely on donations and volunteering. It has only 1 employee, the dude who founded the non-profit, and it seems he takes far less money than he could make from any other job based on how talented he is.

Also the organization is based in France. I don’t what impact that has on costs but it’s worth mentioning.
Lichess is a great example of how efficient Wikipedia should have been (both on the code and organization level). :-)
>That's because the US is a profit farm for US corporations....so they can subsidize the rest of the world.

Do you mean the corporations subsidise the rest of their corporations (ie cheap usa kfc supports mmm-lovely jpn kfc etc), or the subsidies extend to 'the rest of the world' in general?
The fact you mentioned you are talking about your intuitionn not verified knowledge, was what kept the diacussion grounded, thanks for it.

Otherwise, as you have been told, your intuition was trully false, and spacetime behaves in some unintuitive ways. Whats weird about it is that it seem to behave differently depending on where you are observing something from, thats cruical. Its all about point of view, literally. Wherever you are (earth, moon, space, near of blackhole), time and space will work normaly for you because you are there. But if you are looking how things are happening somewhere else, it suddenly starts looking very weird.

You said that you would be surrounded by time travellers, and you indeed literally are. The boring answer is we are all tkme travelers, but the interesting part of it that if we accelerate differently (one going up the tower while other waits down), their times literally start moving different amounts, and when they meet, one is younger than another. The reason we dont notice is because we keep moving at very, very, very low fractions of speed of light where time dilatation is easy to ignore (must be mathematically compensated for GPS sattelites to even work, tho), but that doesnt mean its not ever-presently there.
Seems like having tailscale or at least wireguard would be really useful in this
It is known that vitamin D is best obtained from sunlight. I was once at a dinner and sitting with the head of the office for supplements for the United States and asked him how much vitamin D someone should get. His answer was quite simple, get it from sunlight. The skin autoregulates vitamin D dosage that way.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3897598/

>Thus when the skin is exposed to sunlight it can only convert approximately 15% of 7-dehydrocholesterol to previtamin D3 (Fig. 18).32 Any further exposure will result in a photoequilibrium whereby previtamin D3 is converted into lumisterol3 and tachysterol3 as well as revert back to 7-dehydrocholesterol (Fig. 17). In addition when vitamin D3 is made from previtamin D3 in the skin if it is exposed to solar UVB radiation it will absorb UVB radiation and be converted into several suprasterols and 5,6-trans-vitamin D3 (Figs. 17 and and19).19). In addition previtamin D3 can also be converted to several toxisterols (Fig. 20).33-36 Therefore no matter how much sun a human is exposed to vitamin D intoxication will not occur because any excess previtamin D3 and vitamin D3 is photodegraded into products that have no calcemic activity.31,32
Gustave Flaubert said, "be regular and orderly in your life, so that you may be violent and original in your work." Perhaps we who strive to be regular and orderly in our work should accept a little chaos in our life.

On the other hand, perhaps we simply need better external anchors for our habits. I have been journaling on-and-off for years. Environments change, people change, and my schedule changes. What got me back into it this time was joining a Shut Up and Write™ meetup. That broke the seal, and I've been sporadically journaling to de-frag in the weeks since.
Just the other day I was wondering about a search engine for small, personal blogs.

I frequently stumble upon interesting blogs, add their feed to my RSS reader and then never read them again. But I'd like to be able to keep them as a repository to search through.

Of course, such a search engine would have to be maintained almost by hand to prevent gaming its index. Maybe I'll create something for myself and self-host it.
What's wrong with below-ground power distribution for metropolitan areas?
As European I find it strange how few power and telecom wires seem to be buried in the US. What's up with that? I get that in rural regions digging a ditch isn't worth it, but the Houston area has pretty high population density and still has wires on poles.
OpenAI whistleblowers asked SEC to probe NDAs stopping from probing AI risks
Exactly. I find it hilarious the problem is with only i9. The i9s cost hundreds more than the i7s and don’t seem to be significantly better for any real world usage.

There are just those people out there who have an entire hobby of getting the biggest benchmark number possible. Most of them don’t even use their computers to actually do anything. Intel makes the i9 only to extract more cash from them.

IMO both Intel and the people foolish enough to buy an i9 deserve this problem, and each other.
I see people talking about deficiencies in the Texas grid, and that may be true but hardly seems relevant to Houston; it's the Houston grid that seems to be acutely problematic. In fact, it occurred to me that with much of Houston still offline, the TX grid is probably less stressed than usual and a look at the dashboards on ercot.com would seem to confirm this - capacity is well over demand.
> HN also has stories of random software libraries and deep discussions of those. Whenever a mismanaged business in other sectors is discussed its only about that business, not the entire sector that business operates in.

The major difference seems to be that there doesn’t seem to be anything in the entire crypto industry that isn’t fraud or crime. And a lot of vague promises that typically turn out to be just more fraud in a year or two. It’s not prejudice if it’s true.
It's time consuming and expensive to implement due to a mix of property rights and construction.
Maybe you could try and educate us? Because they are more similar to each other than they are to plate tectonics.
In a hurricane, 90% of the damage is in distribution, the only thing that fixes it are boots on the ground
> You just did tell us what it does by looking at it, for the 90% case at least

The problem is that you can't know if the function is going to do what you want it to do without also looking at the context in which it is used. And what you pass as input could be dependent on external factors that you don't control. So I prefer the languages that let me know what happens in 100% of the cases.
Even powershell sometimes with execution policies
"There is no easy fix" underground power lines for an entire city isn't easy.
I have only one example (dont want to give any attention though) the company started maybe 5-6 years ago, lasted 3-4 years and last I checked the company sold to a "media company" who oddly just took the site and made it a generic "news" ad page.

My guess is these domains can be juiced for a few $1,000 in ad revenu just from people searching the old name.

So yes, they 100% do see off their domains to "media" compaines who fill them with ads.
> There needs to be a way to add an annotation[...] to a previous message to correct assumptions

You rarely want to do _just_ this, i.e. call out the bad commit message in question and nothing else; you're generally going to have something to fix because of that "bad assumption", too. You just branch off the old commit, do the needful (read: make the correction to the code), commit it, and then merge that into mainline. It seems like a lot of people fail to consider that a branch merged into mainline does not become immutable; at any point you can check it out and make further changes and then remerge those and do all of this as many times as necessary.

If you really do need to only draw attention to a bad commit message in a past commit and correct the record but nothing else, then you can just "annotate" it with an ordinary merge commit—

1. Check out the old commit that you want to annotate (create a branch there if you want, but it's optional).

2. Merge the mainline into this HEAD/branch, making sure force a merge commit using --no-ff, and write your "annotation" in the commit message.

3. Merge that into the mainline branch.
Show HN: Burst God – QR Slate Solution for Shooting Video with Burst Photography
A few years ago I was working on a commercial and learned all about how great looking videos/gifs can be produced using burst photography. In my spare time, I did some experimenting with shooting burst photography clips to make videos. However, the editing process was horrible because the timeline was thousands of single frame images. Exporting the images as long clips is a solution but it still requires the manual effort of breaking up clips.

I created Burst God to make the editing prep work considerably easier. The solution is a QR code film slate that is photographed between burst shot sequences. After the shoot, the software determines the shots and allows quick and easy video exporting. Plus, the video files are named according to the slate data. There are a lot of options for frame control. For example, with "Pattern Mode" you can create a repeating pattern such as 1,2,3. With input frames of ABC, the output video would be frames ABBCCC, which can yield interesting looks.

Examples are available on the Burst God website.
The software is free and can be downloaded at: https://github.com/BuzzaBoo/BurstGod
The QR Film Slate is just an html file.
The Software is just a few Python scripts.

Burst photography for video can yield some great looking and interesting footage. With Burst God, it's possible to use burst photography video for something like a music video or short film or even a feature film without a painful and unorganized editing process. Although the software is made specifically for burst photography shoots, it could also be used for batch processing any image sequences into videos.
Well if the implication here is that me and everyone else commenting in the subthread is crazy, i suppose that means you do like to argue but just not with logic.
Did you ever consider that USAians are not really a democracy and their understanding of the world is severely warped by their media? It is 100% true, by the way.
Where will climate change hit hardest?
This interactive feature from the Proceedings of the National Academy of Sciences models the effect of different global temperature averages on wet-bulb temperatures, droughts, and flooding.
I usually don't move notes to and from OneNote. I tried this Obsydian importer, and it is OK for my meeting notes in terms of formatting. However, it has a bug that strips slashes from page titles, which is a bit of an issue for me because I always add dates to titles (e.g., 7/13/2024).

With a few good examples, maybe some LLM could help you with reformatting?

Good luck!
There's nothing wrong with it. But it would take lifetimes of money and time to retrofit a city like Houston to move all power infrastructure underground. And there is no way consumers would ever sign up for the cost to do so. It would be akin to building the Hoover Dam today. It would probably be one of the largest public works projects ever attempted.
Houston is gigantic.

Maintaining underground infrastructure can be very difficult.

https://practical.engineering/blog/2021/9/16/repairing-under...
They are also a lot more vulnerable to flooding which is also a major issue in a hurricane
I live in an area northwest of Houston.

We had similar outages (though not as long) in May (serious storm, but not a hurricane)

In many cases, it's the result of winds knocking trees into powerlines. I feel like preventative maintenance could mitigate this. A big factor is likely our deregulation: the electricity provider isn't the company billing end customers.
This is similar to the PPA/PCM that Safari added in 2021.
> The default for multiprocessing is still to fork (fortunately changing in 3.14)

If I may: Changing from fork to what?
Houston doesn’t have high population density. It has a gigantic population over an utterly enormous land area. And that’s why they “can’t” build infrastructure correctly and cost effectively.
I'll start:
Homo Sapiens-cultural appropriation is what we do
Looks like Germany Navy[0] want to some how emulate floppy disks. Maybe the you can make a living out of that.

[0]: https://arstechnica.com/gadgets/2024/07/german-navy-still-us...
my next task is traefik + authelia + ldap, and I will definitively try this lldap (openldap is really old style... )

I'll do it in Docker Swarm: if anybody have suggestions or want to work on it together pls let me know
TIL you can run the WebGPU runtime without a browser.
You are far more organized than me if you remember to keep every device with a battery fully charged.
Lowering energy usage doesn't solve the climate problem it just slows the devastation. We need to use clean energy regardless if it's for AC or for work to have a worthwhile impact on that half of things. From another view: it's better to live well sustainably than be proud of unsustainably living miserably. To do that we need to convince people to pay more for electricity generation instead of pointing out they likely wouldn't die if they used less dirty energy.
Germany has overengineered and expensive utilities, but I'm happy sometimes that all power and telephone lines are underground.
A New, Deadly Era of Space Junk Is Dawning, and No One Is Ready
Snowflake has the same shared-responsibility structure as any other cloud provider: they provide enforcement but you are responsible for setting up and protecting your own credentials and permissions. They can’t impose “security” unilaterally in the abstract.
> From a product standpoint

Makes sense from that perspective, but Lichess is not run as a for-profit company with a product, it's run as a non-profit organization (which it is), so a perspective shift is needed to understand their decisions :)
Much more expensive to install and maintain, and while risk from wind and rain is lessened, you add the risk of any below ground construction accidentally severing cables.
When SARS broke out in 2002 the first case was an animal handler on a medium size farm in Foshan, 50 miles upriver from Hong Kong. Our best guess is that the domesticated animals were infected by wild rodents. The initial spread of the SARS virus infected farm workers, butcher shop workers, grocery store workers, and people at farmers markets.

https://en.wikipedia.org/wiki/SARS#Outbreak_in_South_China
A lot of the infrastructure was established when density was much lower, so it was built out in the cheaper way, and now changing it is more expensive than just keeping on keeping on.

That and a lot of Europe got to do some involuntary infrastructure rebuilding in the 1940s that the US didn't.
The state grid is problematic at other times, but in the case of storms, it's irrelevant when a fallen tree takes out a physical power line. It's more of a "last mile" issue.
Mac’s don’t require much maintenance either, and last longer then Lenovo things. When I worked tech in Beijing already a lot of programmers used them, even in changping around Lenovo’s big R&D office.
Sounds like a Dan Brown fanfic
Establish UBI and then we can blame families for not wanting to care for their elders, but until capitalism demands dual-income to sustain the nuclear family... we can't unfold that blame blanket you're proposing.
It targets the right.
His comment won't get [flagged] even if it's a mind fart.
Probably Italy. From my experience in the Netherlands, a bidet is quite rare and requires a new toilet in some cases as exposed plumbing went out of fashion 20 years ago so a retrofit is not easy like with most North American toilets.