skysight-inc/HackerNews huggingface dataset:
Yeah the optimization is similar to the realization that array-of-structs can be the faster memory layout if you use all/most of the members of the struct. So you organize memory by archetype rather than keeping the components separately.
What about systems where there is now hardware support for AV1? How would Vulkan implement that?

Also, maybe someone knows more about this, but I thought that most software like Firefox, MPV and VLC are using dav1d for AV1 decoding as it seems to be the most performant AV1 decoder (in Software) out there at the moment.
tl;dr - A lake flooding a salt mine might have revived a salt-loving (halophile) bacterium (archaea?) - Halobacteriales - that might have been present in spore form or other hibernation.

Side note : extremophiles are fascinating as they each have 'superpowers' - like tolerating 25% salt, or above-boiling water, or very cold. The way they do this is varied, and includes changing the balance of lipids in their cell membrane to change the mechanical properties of it. Or altering enzymes to make them more heat-resistant by tying the ends together.
Maybe the difference for monitors for computer work doesn’t make so much difference (unless you work in photo or video), but for TVs I think going from SDR to HDR can make a bigger difference than, say, going from 1080p to 4K (although HDR TVs will also tend to be 4K). To appreciate the benefit of 4K, you would need a TV big enough and be sitting close enough. Whereas with HDR, the human eye is sensitive to a wider dynamic range. This is dependent on the format and type of content, of course. The vast majority of content out there is going to be SDR. For indoor dialogue scenes, HDR is probably not going to be so pronounced. I recently binge-watched six seasons of The Expanse in HDR with the lights down, and loved the space scenes. Anything bright enough makes you squint as you would in the cinema.
Great idea. Where are you posting the advice you deleted now, so I can go there?
?

I read the whole thing on the linked page. I would not be surprised if you had to click a button in his email newsletter to read it, given how ridiculously restrictive most mail hosts are now with their spam filters.
I agree, but with the addition that Japanese society is so structurally imbalanced towards "big and old companies" that the problem is significantly amplified.
Yeah, the writing style is what I'd call "intentional, funny unhinged" and while the read was amusing, I also couldn't help but feel slightly worried for the author. Maybe they could use a few mental health counselling sessions (don't mean this in a snide way; therapy helped me a lot personally)
Rust is too complex and clunky to ever gain widespread acceptance outside its niches.

It's been a decade already, us recovering and current zealots we all need to wake up and smell the roses.

For system programming, treating memory as a critical resource with strictly traced ownership is a good design. For the other 97% of programing, memory needs to be there when you need it, to be plentiful and to get out of your way and not be a source of runtime bugs or compiler friction. Slight inefficiency is acceptable.
On the flip side, look at all the systems with no dependencies on the left!
Das Schiff Is a GitOps Based Kubernetes Cluster as a Service Platform
If you're not going to post pick a nitter instance and use that to browse the pages of the people you want to "follow".
Well this is just fascinating. 280 million years is a lot of time if you only really need one instance of reheating/hydrating to grow for a bit and reset before settling in for another long sleep.

>When cultured and exposed to ionizing radiations in liquid media, Deinococcus radiodurans could survive up to 25 kGy.[40] Horne et al. (2022) have studied the effects of desiccation and freezing on the microbial survivability to ionizing radiations considering the feasibility studies to return Martian subsurface soil samples for microbial characterization and for determining the most favorable landing sites of a future robotic exploration mission.[41] They found that the desiccated and frozen cells could resist to a 5.6 higher radiation dose: up to 140 kGy. They calculated that this could correspond to a theoretical survival time of 280 million years at a depth of 33 feet (10 m) below the present Mars surface. However, this time scale is too short to allow microbial survival at a depth accessible to a rover equipped with a drilling system below the Martian surface when compared to the moment when liquid water disappeared from the Martian surface (2 – 2.5 Ga ago). Nevertheless, Horne et al. (2022) consider the hypothesis that meteorite impacts could have dispersed Martian soil and heated locally the subsurface during the geological history of Mars, heating sporadically from time to time the local environment, melting the frozen ice and giving perhaps a chance to a hypothetical distant Martian extremophile resembling its terrestrial cousin Deinococcus radiodurans to grow again for short moment before to rapidly become again frozen and dormant for millions of years. So, for returning subsurface soil samples from Mars for microbial characterization with a potentially "successful" mission like the European Rosalind Franklin rover, it would be necessary to target a relatively young impact crater to increase the chances of discovering dormant extremophile micro-organisms surviving in the dry and frozen Martian subsurface environment relatively protected from the lethal ionizing radiations.[40]

https://en.wikipedia.org/wiki/Deinococcus_radiodurans#Clues_...
I wish AMD would just drop ROCm

AMD has a really terrible reputation for dropping old and introducing new APIs on a whim. To the extent that a lot of people in the field are completely burned out on AMD. Dropping yet another API after promising that this is "the one" would completely kill any chance of ever being taken seriously in the field.
Pet peeves:

- interviewers who ramble on when asking a question

- interviewers who rely on declarative sentences (i.e. they don't even ask a question)

- interviewers who rely on imperative sentences (e.g. "Talk about the time that such and such happened.")

- interviewers who say "Um..." often.

Terry Gross commits all of these interviewing mistakes, in my view. She's good at booking guests, but beyond that I'm unimpressive and am suspicious of the fawning over her.

That's just my "two cents" on the topic.
It also has multiple backup copies of the genome, and there some other (more speculative?) mechanisms listed here:

https://en.wikipedia.org/wiki/Deinococcus_radiodurans#Mechan...
If you think Bucharest has few attractions besides Casa Poporului, you must have not had a good guidebook and really missed out. The city is full of interesting sites. Yes, the socialist era and the big earthquake damaged the city, but there are still great museums, churches, parks, and sites connected with the artists and men of letters of the 19th century and prewar era.
Interesting that the cells are only 360 Wh/kg. CATL announced 500 Wh/kg cells earlier in the year.

https://www.catl.com/en/news/6015.html
GPU manufacturers stopped putting 2D functionality in their chips.
Here's a detailed analysis from The Limiting Factor I found very thorough: https://www.youtube.com/watch?v=rxtS7mjrTvo
I agree. sudo is no saint security wise. There are lot's of cases where security may be jeopardized. Intentionally or not.

My argument is based on the fact that being in your own user shell and having to prepend "sudo" for anything that really requires any other user permissions creates a "virtual psychological barrier" where you need to be "more aware" of your surroundings.

Being in a root shell makes this barrier go away and contextual information may not be leveraged well by most humans. And this leads to unnecessary risks.
Notesnook – open-source and zero knowledge private note taking app
Read Uncommitted is fine for aggregate stats, although at that point it would be better to pipe the data into Clickhouse.
True, same with "Mind the gap". There's always been a strong raised finger there. Similar to Holland though that's more because of its Calvinist influences, sadly.

However ubiquitous face and iris recognition around the airport is pretty bad IMO. I doubt this would be permitted in the EU.

Of course since Brexit all privacy brakes have come off and it's now a free for all for big commerce. I think this is the main thing the article refers to.

I do see more anti commerce sentiment here in Barcelona as the author mentions though it's important to realise most of it comes from extremist groups like antifa. Not exactly mainstream.

But yes personally would avoid London nowadays. Not just because the ubiquitous surveillance but because of the Brexit mentality. They don't want us there, I don't want to deal with them. I even refused to go to a Google business conference there. If they want me they can host it in the EU, ideally the Schengen zone so not Dublin either.

The only Brits I still socialise with are expats who are heavily anti Brexit. They're ok. Like myself they have heavily dissociated from their own country. I'm Dutch myself but I'm also competently unaligned with their politics (especially now with the extreme right becoming huge there)
Disappointed that this wasn't about robots in disguise.
This graph is also showing system-system dependencies as well as system-component dependencies. I'm assuming that the system-system dependencies are ordering related which implies the dependent systems depend on the results of the previous system either explicitly or more annoyingly implicitly. That's not a bad thing or necessarily avoidable because a lot of things are dependent in games/simulations. If you look at the big graph there are a couple of core systems that must execute first that are probably setting things up for the next tick and then very quickly many fewer dependencies except for core functionality like triggers and pathfinding.

One of the nice things about being able to graph this dependency tree at all is that it means execution can be parallelized easily as long as there aren't too many undiscovered implicit dependencies.

Similarly components don't depend on one another but many systems depend on components so changing those often isn't free either.
This was a great indictment of asshole tech and VC tech bros in general. I'm reminded of days when these VCs funded apps to sell your metered parking space to the highest bidder.
I did put in a lot of work to make the integration with HA as nice as possible. Their API is nice and they provide it for free. I am secretly hoping they aren't becoming the next MyQ where they want to avoid it.

They even recently launched their Withings+ subscription, so they are trying to bring in more revenue. Their other revenue stream (apart from selling devices) is some kind of reseller program. Let's hope they can make it sustainable so we can enjoy our devices.
The author, Brett Scott, has recently released a book called "Cloudmoney: Why the War on Cash Endangers Our Freedom": https://uk.bookshop.org/p/books/cloudmoney-cash-cards-crypto...

There's also a good long form interview with him here:
https://www.youtube.com/watch?v=4f3PN4UOMA8
The basic idea of seeing who has robbed your store before and directing security staff to pay attention to them seems like a good one to me...

Especially in small theft incidents where police can't be bothered to intervene (eg. Stole $15 of stationary), it makes sense to have this system automatically collate thefts by the same criminal to eventually do a prosecution.
It won't necessarily get indexed. I have a website with close to 50k pages. It's been hovering at around 10% indexing for close to 3 years.
Thank you for answering and indexing the video so quickly.

I'm blown away how good this works! I searched for the query just like you said and it really found exactly the relevant section of the video. Very impressive!

You're right, the query seems to be very sensitive to the exact phrasing. Searching for "heat sink thermal calculation" results in nine videos, (the wanted one on fifth place at least), while your query seems more targeted. "calculate heat sink power dissipation" works reasonably well too.

So again - wow. This is really great and exactly what I've been trying to build for myself too.

One really useful feature for me would be inclusion/exclusion of channels in the search results. For this example, when I'm specifically looking for calculations, I can probably skip channels like LTT from the search results.

Thanks for this amazing tool!
My wife and I would play a game while walking by the supercharger at our local Target in Sunnyvale: see how many Teslas were driving on nearly bald tires.

Not sure if it's a "tech people not realizing you need to buy new tires" or maybe they aren't used to how fast tires wear down on heavier EVs.

Inevitably when it finally rained in the Bay Area, you'll see at least one Tesla smashed into the guide rail on the 101 up to SF.
sysctls aren't a hack exactly, it's there so you can change it.

As for why it's not the default, it's mostly because wiring all your memory will crash the computer pretty fast.
It discourages any modifications or insertions
> this couldn't have been a surprise to the flight crew

...nor to the airport
The main reason for Japans fall from economic dominence was due to pressure from the US governement years ago, China does not have this same unequal power dynamic to worry about.
You are right to a certain point, but all you are required is to follow the airplane in front of you and land. It's a dumb simple requirement. If it was such a big issue, FAA would have put a stop to it at SFO, but just because one Air Canada flight tried to land on the taxiway does not make it a safety critical issue. Mistakes happen all the time.

Asking for an airport to break its arrival sequence because your airline has a different policy than the airport is bonkers.
This all seems very confusing.

The Cloud was too expensive, so they saved money by just buying servers up front without talking about the hosting costs.

They didn't need to hire more people because all their folks are doing sys admin stuff. Oh except for the fact that the actual reason they didn't need to hire was because they have outsourced all the hardware management.

Sure, it really might be cheaper, especially with egress considering their products, but there is a lot of caveats that are getting glossed over here.
I wanted to make a dry joke about renderers supporting the double slit experiment, but in a sense you beat me to it.
Why are you telling me.
The inconsistent naming conventions are surprising
You would not be able to saturate the memory bus if you have a lock contention. Having a lock contention is usually exhibited in under-utilizing your CPU compute and memory bandwidth resources. So, hitting the limit of the available memory bandwidth still sounds like a misrepresentation of the issue you stumbled upon.
That's not just a Japan problem, but a 'most of the industrialized world' problem: Germany, Italy, France, Canada, etc. They all had wealthy growing industries back in the days when coal, steel and fossil fuel vehicle manufacturing was hot, but failed to create, or invest and expand into the new ones, mainly IT, also known here as 'tech'.

Only the US has managed to avoid this trap "thanks" to its lack of industry unions and social policies, coupled with a free market economy, start-up friendly tax system, and strong VC culture focused on disrupting existing players by throwing big money at new risky ideas.

While the VC investment culture and focus on disrupting existing players is non existent in most other countries, coupled with the stronger social policies and unions, like in Europe for example, means there's a lot of political pressure (and lobbying!) to support the existing big old established players that contribute to the economy and employ tens of thousands of workers, to keep the status quo, no matter how antiquated and stagnating they are, instead of letting the free market run its course and letting them slowly whither die and focus instead on creating new businesses and industries in their place.

This is also compounded in some of the countries I listed above by the ageing demographics who's retirement prospects are tied to the old declining industries(like in Germany), meaning their votes, government policies and financial aid will focus on keeping those old declining industries on life support for as long as possible, instead of focusing on supporting newer industries instead at the expense of the older ones. It's what the people vote for.

Exceptions would be Singapore, Switzerland, and some of the UK-Ireland, Nordic and BeNeLux countries that have a strong education system focused on research and innovation and a business friendly tax and legal system for VC investors and who's population isn't too invested and entrenched in old declining industries.
Here are the charges for Zurich airport (PDF)[0].

It's extremely detailed and I would assume every major airport publishes them.

Also, let's just say that landing a heavy plane after midnight gets very, very expensive.

[0] https://media.flughafen-zuerich.ch/-/jssmedia/airport/portal...
How dare you besmirch the reputation of The Awesome Store!

https://theamazingworldofgumball.fandom.com/wiki/Awesome_Sto...
This is horrid.

They talk about sharing your "resources", and then talk about network speed and unused bandwidth... but don't actually say that is what they are selling. Right after talking about network bandwidth they say, "Share your view of the web". And that view is the actual product. Dig into the FAQs and it says the buyers are people who want to scrape internet traffic directly to train AIs, and that the entire network is designed to scrape data.

They clearly know this is an evil product, which is why their marketing is vague and misleading. This is nothing but a product that throws a few pennies at you to get you to run a program that would otherwise be considered malware.
> Finally, the pilot was in some ways quite considerate. He could have just waited and declared a fuel emergency that would have really screwed things up for ATC.

Not really, he would have been sent packing very fast to OAK which is just 10NM from SFO.
PCIe bandwidth is a limiting factor. For brevity, I did not write an essay.

The rest doesn't change the big picture. I spec'ed this out before, and your numbers are a good bit off if you're willing to cut corners. The cheapest way to do the rest is refurbished server, and slightly older parts. That's <<$1000.

New parts is a little bit more, but nowhere near $3k. Motherboard can be found for under $500 when a deal comes up. I found the Supermicro MBD-M12SWA-TF-O for that. PCIe risers and cooling can be done on the cheap, if you're willing to DIY. Etc. Power draw is under 3kW. A pair of 1.5kW PSUs will do that, for under $300. It's a mess (you're not getting a formal case), but it works.

Very similar systems were built during the bitcoin boom. Look some of those up, and see how they got costs down. That was all about margins.

I would like someone more enlightened to comment on PCIe issues as well.
> > No, because we didn’t change the team composition after our cloud exit.

> This has been my experience with my major enterprise company’s cloud transition as well.

Except in classic double speak they did, because they have hired an extra contracting company to look after all the hardware installation and maintenance.
At the end of the day though, it seems like you would be paying for the depreciation on the battery (because it does depreciate, even if you don't own it) plus the extra profit / overhead required for the "battery as a service" part of the equation. There of course could be economies of scale at work here, where the overall price could be similar/lower than owing and eventually replacing a battery, but it seems to me from my very basic understanding of economics that it would be on average more expensive over the long term.
I don't think it will be the same. Capitalism is all about boom and bust, so China will have booms and busts in the same way; but the problem for Japan was that they kinda hit a ceiling in production capacity, so their bust at the end of last century resulted in a long stagnation, which meant that they were forced to reform and open up to grow again.

China is so big that it's unlikely they'll experience such ceilings anytime soon. They will continue with their shady, protectionist practices, possibly forever.
> with that logic we most probably already (re?)introduced life on Mars.

It's not unlikely that all the solar system's planets have been contaminating each other for billions of years. All it takes is a big asteroid impact and some luck, and then some bacteria hitches a ride.

The tough part is of course thriving after the organism arrives. Given Mars' current climate and surface perchlorate levels, I'm not convinced it's likely that something from here takes root over there without some help.
I assume they've split it out so much to better allow smaller systems over larger ones. In theory this should allow better access patterns, for instance for the electricity, the AdjustElectricityConsumptionSystem has to consider each building and the information about it, but the ElectricityFlowSystem only has to consider the edges for electricity flow. This means the ElectricityFlowSystem can be access only the data it needs and in theory allows for better code cache efficiency (since the loops are tighter and more focused than they would be if they were all in one).
Gemini: A Family of Highly Capable Multimodal Models
Show HN: ClimateTriage – Impactful open source contributions
Hello everyone!

We have just launched ClimateTriage.com, a platform helping you to contribute to open source projects focused on climate technology and sustainability. We provide a curated directory covering climate change, sustainable energy, biodiversity, natural resources & more.

Our hope is to utilize the work of Open Sustainable Technology and ecosyste.ms, in order to pragmatically enable developers/contributors to get involved in these fantastic projects.

I built the webapp with Next.js/TypeScript, using the ecosyste.ms API to take a local copy of the repositories - finally exporting a completely static site, hosted on GitHub pages.

We're launching now to gather valuable feedback, iterate, and grow our community. We'd greatly appreciate your insights: What stands out to you, and what improvements would you suggest? Are there any features you're missing?

Looking forward to your thoughts. Thank you!
Which is why it will never be a CUDA replacement, for most C++ users maybe, for the whole ecosystem definitly not.
The answer seems to be "parallel videos can be decoded in parallel"
I thinks mocks are better in C++ than in dynamic languages. In C++ you need to expose a public interface for the customization point so it can be mocked. Mocks therefore test a public interface and not implementation details. Granted, if that "public interface" is not used outside of tests then it's not much different, but I think it adds the correct amount of friction for mocking.

In dynamic languages you can mock anything, even parts that are not designed to be customizable. This indeed has the effect of calcifying implementation details, as mocks don't test a public interface. I think it's harder in this environment to stay disciplined and use mocking in moderation, as the friction to only mock public interfaces is not there.

I definitely saw this in C++ vs Python mocking, mocking tends to be way overused in Python testing.
If you like that - He wrote a book called Disinformation. I really enjoyed it. Recommended.