skysight-inc/HackerNews huggingface dataset:
Reading this article reminded me of the Komogorov axioms[1], which are basically a way to define probability "by the envelope", that is, without dealing with the serious and complicated essence of it. Mitteldorf and the authors he criticizes, Colchero et. al., all seem to be trying to go the same way with aging.

So I wonder, how can age and aging be defined mathematically, the messy way? If age were related to entropy, one could think of age as some sort of function on entropy. But despite all the hand-waving, I haven't found any evidence of biological age being related to physical or information entropy. Rather, I think people like to connect them to show that aging is inevitable and irreversible. Which, by the way, Colchero et. al. seem to be doing too by looking at some pitifully small amount of data. It is not[2]. IMO, the purported connection is more of a political, moral or religious statement than a scientific one.

Here is a simple definition of biological age I like to use: an organism which is not at its prime, is old. Basically, one picks an _arbitrary state_ in the lifetime of the organism, the "prime" state, and builds the notion of age as how far in state space the organism is from it. By this definition, a newborn human is (by my fuzzy idea of prime state) 21 years old at birth, and then during the next 21 years, for each birthday, their biological age decreases by one. At what we call the age of 21 years old, the "prime" state, the person is 0 years old by this definition, and from there on, the age goes up.

If describing the biological state of a human being seems overwhelming (it most certainly is), one could start with something simpler, say a bacterium, or even a totally made-up organism living in a computer, and try to model all the ways state can fluctuate. If one does that, I bet we will find the following:

- It is possible to design/find an organism state which is a stable attractor[3], and it is possible to make that state arbitrary close to "prime", or close enough to be considered "eternal youth".

I'm pretty sure that from the point of view of natural selection and population dynamics, such a state attractor would be a death end more often than not. But for the question of human immortality or eternal youth, it could be a really nice start. In particular, it will change the question from "is aging a physical/biological inevitability?" to the more constructive "how does one create unaging organisms?". This last question has more of a heretic charm than the (insert-your-adjective-here) take from Colchero et. al.

[1]: https://en.wikipedia.org/wiki/Probability_axioms
[2]: https://en.wikipedia.org/wiki/Turritopsis_dohrnii
[3]: https://en.wikipedia.org/wiki/Attractor
A guess my question is more "how tightly coupled is this to Linux containerization technologies" because if the answer is "fundamentally so" then I don't see a legitimate use for it that creates any value.

I spend a lot of time and money on build automation because nobody has solved it for cross platform builds, and I see forcing containerization of key elements into backend services as an insane solution to that problem.
License plate readers are costly and need to be positioned with a good field of view etc.

Bluetooth sensors are more widely used, you've just never noticed them.

Also, the highway congestion is most likely done with magnetic inductance loops.
Random Numbers from a Smoke Detector
Nothing, I believe. Every drug approval isn't suspect. Just the ones where pharma lobbyists get to spend the power they bought thru beefy campaign contributions.

Also - Covid vaccines were under intense public and medical scrutiny, during every bit of their development.

Good government and transparency tend to go together.
you totally got the point of my title. thanks.
Sure, in the 1970 paper "A Relational Model of Data for Large Shared Data Banks" where E.F.Codd introduced the relational model, he specifically mention how it is superior to hierarchical and graph databases, which were the dominant models at the time.

The hierarchical database evolved from the flat file database by allowing nested records (i.e a record could have sets of child records, arbitrary deep). The graph model further added support for navigation links or pointers between records across the structure, hence supporting a graph model (also commonly called network model at the time).
The West’s cultural revolution is over
Odroid N2?
awesome. Please let me know your use-case.

I would feel elated if people can make use of it.
Why Debugging Is Broken
>It even means you need to re-purchase all the apps, movies, and books you’ve bought from the Google Play Store.

That cannot be legal. Surely this is ripe for a class action.
Shot by a paparazzi, so she didn't authorize the paparazzi to take a photo, she was not a "modeling" just walking in an airport
In a similar vein - can anyone recommend the lastest and best effort at emotive TTS? ( Preferably with an accessible API? ) Thank you
When I was younger, 100W was a light bulb. We’ve come a long way. :-)
Love seeing these modern alternatives to coreutils! Ripgrep, fd, hyperfine, bat, exa, bottom, gdu, wc, sd, hexyl...

Yet to find a GNU 'tr' alternative though
>What really matters is what language you can hire for

The whole mental framework of hiring for a language comes, I think, from HR/business people assuming that programming languages are like natural languages and that language experience is a central, fixed component of a candidate's identity.

In large parts of the industry we simply don't believe this at all, interviews are about algorithms / problem solving and experience filters at senior levels are about business problem domains. Getting up to speed in whatever language is just part of onboarding.
well, one assumes that by the time the first video make it to youtube, the tunnel's been completely done for a while.
Show HN: German Noun Genders
Hallo all,

While I was learning German, one of my biggest pain point is to memorise the genders of nouns. Are you learning German? Are you struggling with the genders of nouns? If yes, this extension will help you like it helped me.

Every time you open a new tab, you'll be shown a German noun along with its meaning and gender. Each word will have a relevant image and the background will be color coded according to the gender of the word.

How will this help you?

1. Gives you repeated exposure to words without any extra effort from your side.

2. Images and colour coded background will help you in subconscious visual association

How can you get it?

1.Click on this link and install the extension - https://chrome.google.com/webstore/detail/german-noun-genders/ikjacbimocbgjkbiccbpnhhjnaigjdmj

How can you help this product grow?

You can help this product grow in a lot of different ways

1. Send Feedback: You can share feedback via DM or an email (praveenchavali29@gmail.com)

2. Share this with your friends and family.

3. Submit Reviews on Chrome Web Store (Link)

I hope this helps. Thank you for your time.
I've used managed power strips for data center applications in the past. The strips have individually addressable power ports and a web interface, telnet, as well as SNMP support. They've been around for decades and are the solution to your problem of needing to remotely manage the power state of power hungry devices.

If you set your servers to always power on after power is restored you can control them with that device.

There's also Wake On Lan (WoL) support in a lot of systems, where you can use a correctly crafted "magic frame" to wake up any machine that received it.
Is supporting MSSQL completely out of scope in not too distant future time frame?
Scientists Have Connected a Superconductor to a Semiconductor
thanks for spoiling it! i was meaning to read it.
From my point of view, better C++ than C, however and not speaking from this project rather in general terms, adopting best practices for secure coding in C++ seems to still be an uphill battle, saying this as C++ aficionado.

https://microblink.com/blog/be-wise-sanitize-keeping-your-c-...
What is a good iOS app for turn-by-turn directions (driving, biking, walking, public transit) that uses OpenStreetMap data?
Some perspective...

"Universe Size Comparison 3D"

https://youtu.be/i93Z7zljQ7I
He makes over a million a year. He probably can handle any of these expenses.
A non-Googler replying with the same take I was worried that was biased simply by being a Googler, rules out that the take can only be had if you have bias due to being a Googler (as does your take: we're both Googlers and have different opinions!)
> Independent subgroups can produce more interesting or unique discussion.

Right but the point is that all of these independent subgroups use the same protocols to communicate (i.e. web standards). Anyone who has a client that can understand these is able to interact with the entire internet. As we can see, standardizing protocols does not limit the ideas which can be expressed over those protocols.
HTTP-Prompt, httpie turned into a shell
Yes batteries keep improving. This is not something that is debatable it's a hammer and nail fact.

I'm not making any statement or argument to counter the fact that batteries will continue to improve a) their efficiency b) their longevity or c) their energy storage density.
As you say this is a trillion dollar industry (at least).

The problem is the current state of play for _any_ ion based battery solution is that using them long term at very high scale (I'm talking national grid/infrastructure level) there are _serious_ issues they need to overcome.
This isn't the same thing as building a tesla car.

By the statement of this is a demonstrated technology we should all be using nuclear batteries in our houses like the mars rover. It's a proven technology. (Incase this isn't obvious I'm being facetious).

The problems with storing compressed hydrogen isn't the long term storage in huge facilities, it's the doing something/anything with it.
Transporting the hydrogen involves compressing it to liquid densities due to movement/transportation factors. A pipeline (even gas) to send this to regional burning stations would also be incredibly difficult to build/maintain due to the corrosive nature of the gas.

I'm not making an argument based the flammable/explosive nature of this, that stands for existing gas infrastructure, although this is a reason governments are looking to phase infrastructure such as this out, there are regular explosions/fires damaging houses in Europe and the UK so improving safety is a sensible concern.
(Yes, albeit based on concerns that people can't do their jobs in such a way that everything is always up to spec)
Cuberun a game made with react-three-fiber
Sorry if this is uncharitable, but your comment reads strongly like something an oblivious extrovert would write. Consider this statement: “she’s only a lesbian because she hasn’t been fucked the right way by a guy” and how horribly awful and wrong it is. It’s the same as your comment.
Thanks for the appericiation, @jwilber.

I'm still working on the responsiveness of the spacers, though that is rarely needed because you can implement multiple spacers for different screen sizes.

That'll take care of the responsiveness.
Right, but if we standardize the language, we can keep track of and de-duplicate all the iterations, much like we do with web standards.
Even the CentOS co-founder Greg Kurtzer agrees that Red Hat did the right thing, but sure. https://www.theregister.com/2021/07/09/centos_stream_greg_ku...
> How a fast-food marketing campaign turned into a widespread Yuletide tradition for millions.

Christmas here too was a marketing campaign gone wrong.
There has been a lot of discussion recently in certain AI research communities recently about whether or not the entire idea of reinforcement learning is even necessary. Self supervised sequence models seem to represent the best path forward for general purpose problem solving agents because we can essentially just keep improving them by increasing parameter counts. There was a previous HN discussion about the idea here https://news.ycombinator.com/item?id=27659526
Is this the kind of symmetry to which Noether's theorem applies? If so it should come with a conservation of something. Any idea of what?
Are you taking a narrow view of earnings? As far as a stockholder is concerned a company being bought out qualifies as earnings even if they never turn a profit and are only bought for their IP.
Exactly. I read so many posts on HN about living alone in the middle of nowhere being better than driving 2 hours each way in terrible traffic to sit shoulder to shoulder in an open plan office. There are lots of downsides to living in the middle of nowhere, healthcare, access to other resources, etc.

Don't get me wrong, I've fallen into that trap of thinking.

My wife and I bought a small RV trailer that we tow to these kinds of "middle of nowhere places", we stay for a few weeks, or long enough to make us want to come back.

My point - so.many of these comments I read on HN focus on putting all eggs in one basket. Why does it have to be bumper to bumper traffic and open plan offices vs. Hermet life in the woods?

The reality is if one finds a good job I a semi-major urban center that often allows them to live both lives. Take a month or two off int he summer, live and work remotely in the boonies, then go back to "normal life". If you live full time in the boonies and align with that lifestyle that's all you get, it's hard to then go live for a few months in the city without blowing the budget.

Variety is the spice of life?
But with Mozilla, a trustworthy party, more or less certifying it after doing the investigating for us
Thanks for the appreciation, @zeta0134.

happy with the validation :)
What do you use in it’s stead?
CTL. https://github.com/glouw/ctl

It's functionally blackbox compatible with the STL for the major containers. Unless you're writing heap spaced firmware where C++ with an STL isn't available I recommend you just use modern day C++.

Unless, of course, you want blazing fast compile times!
Blitsort can sort strings, but something like a 12 byte data structure would require an array with pointer references to sort.

As for the degradation against std:stable_sort:

5% slower at 1 million, 10% slower at 10 million, 20% slower at 100 million.

With sqrt n auxiliary you're looking at 2%, 4%, 6% slower.

Against qsort() it remains faster at 10 million, 3% slower at 100 million.
I've had 2/8 Seagate IronWolf drives fail on me slightly outside of the first year I had them. I'm using them in a Synology NAS. I've never had such problems with the WD Reds in my last Synology.
Thanks! You can also read our own rant here: https://www.edgedb.com/blog/we-can-do-better-than-sql (We can do better than SQL, it was on the front page of HN a couple of times).
Really it was a lose-lose situation. Ignore it and you stack bodies in a freezer truck like in NYC. Lock down and a lot of your businesses no longer exist. Hopefully we're done with it for the next 100 years.
In the California lockdown, we weren’t allowed to visit with neighbors (we’re in a 34 floor apartment, and we weren’t even supposed to ride the elevator with other households). It sounds like your region may have had a softer lockdown since they allowed people to visit.
Makes me wonder if anyone has looked into using genetic algorithms combined with RL where the genetics determine the reward function.

This seems to be how humans have evolved. Ultimately, all living animals are here based on only one reward function, the ability to have had an uninterrupted chain of reproduction. Our nervous system provides stimuli and our brains chemicals provide positive or negative rewards (pain or pleasure) that optimize us taking actions that result in having an uninterrupted chain of reproduction (it's why sex feels good and putting your hand on a stove feels bad).

Presumably, both the reward function within our brain, as well as the signal it interprets (nervous system) evolved to find a more optimal combination of inputs and reward scalars for each input to maximize for this singular goal (reproduction).

Maybe we need to frame RL goals in much more simple terms, and allow genetic algorithms to evolve their own inputs and reward functions on their own.

RL is one of my weakest fields of knowledge in the AI field, so I'm sure some of this has been tried before, I'm curious how much and what the results have been.
Currently out of scope, sadly.
> I could be wrong but I think nix is focused more on just the producing the artifact part.

That is only true to a point. Nix has an extremely broad definition of what constitutes a "build", in practice, and this process can include things like tests.

That having been said, there are undoubtedly certain tasks that Nix itself is not great at - but when you think of Nix more as a system primitive for expressing build processes rather than as a universal do-everything tool, that just means you would build tooling on top of it for those tasks, like Hydra does for CI for example.

That way everybody wins; you don't need to reinvent the build orchestration parts of the process, it interoperates with the entire existing package set, and the broader Nix community gains a new tool that helps them solve their problems more effectively.
I’ve experienced 100C in a sauna :)

It’s a lot different though, since you can exit the sauna into air that is substantially colder, you can’t escape the desert heat.
> We do deserve better.

Totally! SQL is like shell, c and js that somehow generate this "never ever try to improve them for real, lets stay suffering for all eternity!"

And the AMOUNT of energy in mask them (transpilers, linters, "good practiques", tricks, etc) is a monumental waste of effort that cost so much than actually go and fix the core issues.

And in this case, SQL is the most trivial to fix. It could get simplified and streamlined far easier that is to replace C, for example.

And a lot of interactions to the DBs are using bridges already. Create a "good sql" is similar to create WASM and then for legacy reasons support in EOL fashion all the old sql and all the new go against the new way.

But this mean at least 2 or 3 major database vendors go for it (I dream: sqlite & postgresql).

P.D: I'm exploring building a relational language, so already have a simplified dialect for it: https://tablam.org/tutorial
Not only that, there is a well-known https://en.wikipedia.org/wiki/Peto%27s_paradox highlighting that per-cell cancer rate has to drop to support long lifespans of large animals with huge amount of cells, and indeed it does.
Engineers go through training to build safe tunnels and drivers go through training and exams to drive the car safely.

Maybe you have heard, there are even rules that aim to making driving safer.

Both tunnel collapses and car crashes happen, but but less because we have regulation to prevent most of the carnage.

The correct analogy would be showing on youtube how fun it is to be driving car without any training or driving license.
I wrote something similar (but necet really finished it), called 'gut', in Go a few years back. Funny thing is, that I literally never use it. I thought splitting on regexes and that stuff would be super useful, but it turns out that I just use Perl one-liners instead. And Perl is available on something like 99.99% of all *nix machines, which my own 'cut'-substitute isn't.

Still a good exercise for me to write it, and I assume for OP too.
This happened to my wife and me just last night on the east coast of the UK. We followed directions to a named restaurant POI on Apple Maps and ended up in the middle of nowhere.

Google Maps took us right to the door.
From what I know there is a secret sauce beyond a mere AMI and a control plane, based on some EBS volumes magic. I may be mixing things up with Aurora though.
Note to author: TFA has a couple of spelling mistakes
Technically speaking there is no "in the sun" temperature because it would depend on how much thermal energy the thermometer material absorbs from light.
Yes, but they've been making continuous improvements. Every year the build quality and material quality seem to get a little better. The pre-EFI 2013 and earlier bikes had a lot of rough edges and were known for questionable alloy quality. Mine is a 2014 and has had an oil weep/mist since the day I bought it. But new ones seem to have a solid EFI system, the alternator is made by Denso so the electrical system is pretty good, the brakes are Brembo so they're good. Just don't be misled by social media seeing them cross rivers and go up mountains, they are capable of that but it'll cause lots of rust and the need to regrease everything. They are not as reliable as a modern major manufacturer motorcycle.
Can you link or elaborate more on this PPPoE problem? i have a UDMP on the way, and I don't think I'll be affected by it with my simple network design, but also not sure.
Can you give a specific example of a word in Kalam or Tariana that cannot be expressed with a short sentence in English? It would follow that a short sentence in Kalam or Tariana may translate to a long sentence or short paragraph in English. I'm sure the same would be true the other way around. But doesn't this reinforce the idea that the difference is mainly in verbosity? And that the differences lie in which ideas can be expressed concisely and which must be expressed verbosely?
>we've made having children... an outright horrible financial decision... people are reacting rationally.

Something rings strangely about this. Surely "sound financial decision" cannot be our ultimate utility function. All that money has to be for something. Buying an ice cream cone isn't a sound financial decision either, but it remains a popular activity. People who choose to have children are not doing so because it will make them money.
> [...] the initial backup though, especially on a cable internet connection is going to take weeks.

Initially, I drove my HDDs offsite... and I keep another offsite backup in my car.
> In London I find Apple Maps superior to Google Maps in almost every way

Google Maps is good in a backwater town in some country you've never heard of.
It's not actually no-code but "for" no-code tools.

For example - web builders like Divi, brizy or Webflow uses this type of functionality all the time.

There was no library for it. And I was working on a project (a no-code tool) that needed this type of functionality.

that's why I thought, it's high-time now for a spacers library. I created the spacers through backbone.js and jQuery at that project.

But later, I created this library in pure JS (vanilla js).

That how spacers came into existence.
ShellSpec: A unit testing framework for shells
the benchmark you even link shows absolutely abysmal performance curves, dropping down into even half a gig perf for small packets single stream.
I think the stove and sex examples are on the right track but these qualities are also what every animal experiences. Well... judging by the face of a dog when he's humping your leg, I'm sure it feels good for him.

Anyways, I think there's another ingredient that's missing that we humans uniquely have. I think that ingredient is the fear of death. The knowledge that of all our intellect and powers as a human, we will inevitably die. Its better summed up by terror management theory I believe.
How so? And where’s here?
even if it works, "50% off" an uber eats order isn't that great of a deal. it only applies to the food. after accounting for the delivery fee, the service fee, the "local regulations fee" (whatever that is), tax, and the tip, the actual food is less than half the total cost of the order anyway.
Well that explains it. I wonder why the cab companies do that.
The next “thing” will happen in 20 years. 9/11 -> Covid -> (whatever 2040 cooks up for us to make sure the next generation lives in fear)