skysight-inc/HackerNews huggingface dataset:
Meh, I disagree. It is not a feature of evolution, it is completely accidental.

Evolution doesn't give a damn about any of that at all. All that it is doing is selecting for survival and reproduction. Things find a niche that allow them to survive and reproduce, if they only need to live days like a fly, or a hundred years like some lobsters, turtles, birds, and even hundreds or possibly thousands like some trees[0] are able to do, they will go ahead and do that.

What happens is old ones that become weakened die from predation, or reduced hunting capacity, or some kind of senescence from something like molting, cell division, disease or injury.

Typically, reproduction can happen relatively quickly so there isn't much selection pressure towards extremely long lives in general. Some things are able to live incredibly long, but that again is mostly an accident. Either for or against, evolution doesn't favor anything but enough, after that--its gravy.

The thing about humans is that we are the ultimate generalist in the evolutionary kingdom. We can work in any niche, we could probably live on a scorching Venus in small numbers for a while--who knows?

Communication has allowed us to find survival traits in the knowledge of our elders, stories, and later in societies and writing and large scale organization. Now that we have evolved science and soon, if we slide through the filter, post-industrial technology, we might just find that our selection pressure leads up to increased lifespans, or at least the possibility. We certainly have the urge here and there ...

Perhaps it would enable us to colonize extrasolar planets, or maybe gain a perspective of scale that allows us to break free of the local minimum of the economics that is fossil fuel usage, planetary destruction events, knowledge transfer, or just plain ole' happiness, if living a long time somehow turns out granting us that. Can always pull the plug (in the space suit's oxygen tank or perhaps space-narcotic micro-drip injector) if it turns out to be terrible.

[0] - https://en.wikipedia.org/wiki/List_of_oldest_trees
So there is definitely gray in overlap, but there are also functions which are distinct.

Market segmentation is definitely marketing. Usually pricing is as well.

Product Roadmap and direct links with Engineering is Product.
And yet, the vaccine doesn't keep you from getting the disease, nor does it keep you from spreading the disease.

Unlike, say, the Measles, Mumps, Rubella or Polio vaccines (what I believe that science would classify as true vaccines if scientific researchers were to be honest in their work).
I can't speak for XState specifically, but I will say that state machines shared across the frontend and backend are a great way to manage complex workflows. The guarantees that come with a state machine help to stupidproof a whole lot of application logic.
There's probably a ratio of bug-report-to-occurrences that they're used to for difference kinds of bugs. Ex: If user-visible security bugs have good report rates, say 100-1000 leaks per 1 report, and 10 reports, then 1K-10K incidents. This is harder in b2b, but in b2c, PM's should have a feel for it..
I suspect the OP is referring to the fact C++ uses vtables which means function calls and object layout make heavy use of pointers.
>Getting a domain is not prohibitively expensive if you have low standards for the url

finally every famous fake phone number could have a domain https://www.steveharveyfm.com/content/2017-05-30-12-songs-wi...
Has the myth that Japan is a uniquely technically advanced society been debunked in culture yet? I see this a bit among laymen but it seems the only Japanese technological advantage today is the manufacturing of factory line robotics and control systems. The large consumer tech companies have been effectively plundered (Sony is a shell of what it was in the 90s) and Toyota and Honda are routinely outcompeted by Tesla and GM in EVs. The rest of consumer tech seems to be coming out of Taiwan, PRC and South Korea now.
(2008), but my first time reading—I only realized when the date when it started talking about Wii in the future tense towards the end, which brings me back!)

Previous discussions:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I wonder how many of the people cheerleading for indefinite lifespan technology also believe in heaven. I'm curious how they explain the desire to live a long time in this imperfect world when heaven awaits. Of course, if they think they are hell-bound, then there is nothing to explain.
I think you meant to ask mean or median? (To me 'average' means mean, median OR mode. Although in general usage often specifically refers to mean).
Heating is much more energy intensive than cooling (unless you have a heat pump, aren't particularly common in the U.S). Air conditioning consumes a lot of electrical power in comparison to heating, but if we're counting overall energy efficiency it seems like darker, colder northern climates should have a disadvantage.
The first smartphones, in 2007, cost $750 in inflation adjusted terms. Only 40 million people worlwide, almost exclusively living in the developed world, could afford one.

Today, smartphones are in the hands of over 3.8 billion people (approaching 50% of the human population) [1], with the most affordable today going for $50, and with far more capabilities than the 2007 iPhone.

[1] https://www.bankmycell.com/blog/how-many-phones-are-in-the-w...
It shows a trade-off between arbitrarily breaking code in production or not. Lots of PHP sites are hosted on services that don’t give the programmer control over the PHP version. If the hosting provider upgrades and breaks a bunch of sites that’s a problem every bit as serious (to the site’s owner) as unescaped HTML opening up XSS attacks.
CSS is a lot like the underground infrastructure of NYC. Most of it was happenstance, a lot of it is undocumented or no longer remembered, you ignore the advice of authorities at your own peril, and no matter what you're trying to do it's going to involve a lot of digging.
What many Go adopters don't grok is that many of us have seen this "worse is better" movie at theater so many times, that the end is relatively easy to guess, but hey we are just old guys and gals that don't get progress.
Another problem is because of hedonic adaptation http://en.wikipedia.org/wiki/Hedonic_adaptation

People might actually feel happier when moving from a miserable state to a better state compared to being in a good state all along.

So we are seeing the effects of people being grateful that recovery is happening, not that the world has already recovered.
Biological life can't escape death, but future artificial life forms will.
This might be fun for just foolin' around. And yet for the same $100, a person can find a used hardware MIDI synth that's programmable (knobs/pushbutton/display) with it's own built in sample ROM and RAM, and probably more than one pair of 16-channel MIDI I/Os.
With different transit measures, there will be more livable communities available, freeing up that family of 5 to move somewhere where they don't need to take such long winded trips in the first place.
CoPilot but for detecting horrible code & generating regexes.
https://edsource.org/2021/california-math-guidance-sparks-ne...

https://www.theatlantic.com/ideas/archive/2021/07/why-univer...
Software-aided humans. The market is optimized to lazy investors and idealists right now. Hopefully they lose buckets of money and abandon their hustles and the rest of us can buy homes soon.
lol if quantum computing reaches even hundreds of qibits all your bank accounts and stock exchanges would be in whole lot more trouble than crypto.

with crypto you can just fork a new quantum resistant function or even just increase the key sizes & fork away. even if you managed to break some wallets it will be reverted due to fork. can't imagine your stock exchange pulling something like that off
There's a risk to this sort of thing though: you tend to discover how hard it is to generate a life-bearing planet, depending on your pre-conditions. One of the devs on Star Control 2 put in a bunch of work to automatically generate the map and star systems in it, and during dev ran into the wall that while he could generate too hot or too cold or too dense or too light planets easily, getting interesting and potentially habitable planets out was exceptionally hard - the goldilocks criteria were in full effect and didn't happen too often when randomizing.
$29k vs $45k. https://www.oecdbetterlifeindex.org/countries/united-states/
Most of what I've read about anti-aging suggests that the same treatments would allow people to live longer and _healthier_ lives, which solves half the problems you're mentioning. But hey, maybe it doesn't and just pushes it back another 10 years. Still, I'll take an extra 10 healthy years.

I'm not disagreeing with your premise that we should fix these social problems, but it feels a bit orthogonal. In addition to that, it seems like human policies are reactionary. So making people live longer seems like a good way to make these things more important to more people, and thus sufficient enough to pass the threshold to actually do something about it.
Welcome, I am also addicted!
http://www.cyclingtorrents.nl
Mean and median are higher by most accounts, mean significantly moreso.
Oman isn't actually richer, that part was incorrect.
Took a secure programming course in college that was basically just that for each assignment except the provided code wasn’t just inefficient but broken in interesting ways that prevented you from googling an error message. Incredibly fun course!
I'm just getting started with XState and so far I'm loving it. Something that it is not that clear to me yet and I'd love an article about is how would you integrate it with form validation libraries, like react-hook-form, veevalidate (for Vue), etc.

I've just seen some examples where the validation is implemented from scratch into the machine but I think this is just reinventing the wheel. Has anyone did something like this in real life? how did you find this integration? Any pains?
I can't speak for you of course and I have had a similar instinct, but I think there's another perspective that I personally don't yet grasp.

Think of the famous Dylan Thomas poem, Do not go gentle into that good night

Do not go gentle into that good night
Old age should burn and rave at close of day;
Rage, rage against the dying of the light.

Though wise men at their end know dark is right,
Because their words had forked no lightning they
Do not go gentle into that good night.

Good men, the last wave by, crying how bright
Their frail deeds might have danced in a green bay,
Rage, rage against the dying of the light.

Wild men who caught and sang the sun in flight,
And learn, too late, they grieved it on its way,
Do not go gentle into that good night.

Grave men, near death, who see with blinding sight
Blind eyes could blaze like meteors and be gay,
Rage, rage against the dying of the light.

And you, my father, there on the sad height,
Curse, bless, me now with your fierce tears, I pray.
Do not go gentle into that good night.
Rage, rage against the dying of the light.

I suspect many HN users have a similar perspective, as I have had. But one day I realized that the poem was published when Thomas was ~37 years old and dedicated to Thomas' father. I realized that it is not the wisdom of an elderly person, but a young person who (in my reading) realizes their parent's mortality and morbidity, and pleads desperately against it. Elderly people I know don't say these things.

The parent's comment and Thomas' perspective make perfect sense for a younger person: If you are young, do not go gentle, and do not linger in a place like a nursing home - to demonstrate the difference in stages of life, a nursing home is accepted for elderly people, but just imagine the absurdity of a healthy 37 year old living in one; at that age, it would be indeed be barely living. An opium den would almost be seen as more acceptable.

But in my experience and understanding, and again for reasons some of which I guess at but don't yet grasp, for elderly people it's very often different. Some elderly people I know well are much more accepting of death, in ways they don't often discuss with young people, just like they don't discuss many physical issues of aging - death is all around them; they have growing maladies and can't avoid risking death (a flu, a broken hip, Covid, etc., all carry that risk); their business includes planning their own deaths via wills, DNR instructions, etc.; and their friends and colleagues are not getting married, getting new jobs, having new kids, they are dying - and they are more tired of life.

But what do I know? I think I know nothing, like a 13 year old talking about life at 37. Maybe Dylan Thomas (at age 37) and I are not quite ready to know the truth of old age. I don't tell teenagers many of the worst elements of adulthood; why burden them and take away the optimism and energy of youth? They will learn anyway, and now is their chance to enjoy what they have.
The public schools (at least in Washington State) are run by the teachers' union, which is the most powerful political entity in the state.
I remember one time, there was code that took 3 hours to run. Then printing the output took another 3 hours. A huge problem was that it printed out a stack of output about 3 feet high, and if the printout jammed, as was often the case, you had to start all over, even if it was 10 pages short of completion of the print job. Another 6 hours. Another printing error, yet another 6 hours. So, as you probably can see, it could take 18 hours or more to get a correct printout.

I took one look at the code, and changed it. It then took about literally 5 seconds to run the code. Then I added some code that would allow the entry of a page number, and the users could enter that page number and print from that page. So, it would then take always a maximum of 3 hours to print out the output. Then I told the night operator to run this program for the operations department at midnight. So, as far as the operations department was concerned, that brought the time down to zero, and the printouts were on everyone's desk when they walked in the door in the morning.

The manager of that specific department literally came up to me after it was rolled out and was crying hard, and hugged me for about a minute, crying the whole time, as her job was on the line, no fault of her own, because she couldn't get the job done, because she couldn't get the printouts.

There was no way that the most powerful computer in the world that would have got that code to run any faster, because of the horrible way it was written. Going from maybe 18 hours to zero time, on the same exact computer....what is that improvement in percentage anyways? What's 18 hours/0 hours? haha...
Sounds really interesting, best of luck!

You mentioned trials, are you trying to get FDA approved?
In this context should point to the War Prayer https://warprayer.org/ which Twain probably wrote in response to the Spanish-American war.
FSD != auto pilot
Sometimes, if your goal is to hit a specific target, the best advice is "aim for the bullseye", and not "don't aim at everything that isn't the bullseye". Worse yet, an enumerated list of non-bullseyes not to aim at.

I get Doreen's point. I can see the political logic in alliance-building. I understand that there are times when full-frontal assaults go poorly. I actually don't have a whole lot of issue with the suggestions. In this one case the advice might even be valid, for messaging purposes.

As a general rule, and in terms of devising strategy, it's ... ill-conceived.
> The official docs for _years_, if not decades, included them. The docs for how you were supposed to do SQL were just full of the antipattern of building queries by string formatting and concatenation.

PHP directly exposed the libmysqlclient C library. Any language that provides the ability to send a raw SQL query (hint: almost all of them) has documentation you can copy and paste to introduce an injection vulnerability.

You'll find injection vulnerable examples in the MySQL docs themselves: https://dev.mysql.com/doc/c-api/8.0/en/mysql-real-query.html
Well, the IBM MicroDrive already existed in 2000 with sizes up to 1GB. Apple itself used them for the iPod after a certain year, so the technology for tiny drives weren't that exclusive or hard to get - I think the mindset was really the big factor at play here. Japanese conglomerates definitely didn't get the appeal behind the iPod as much as they didn't understand the iPhone in 2008.
If you mean median or average, both actually. You have to quite poor to be worse off (on average) in the US than in Europe (don't know about Japan); last time I checked it was something like the 10-20th percentile. FWIW, I am European, so no bias.
That can be easily answered - just look at the decline of Christianity (and other global religions) in the Western World [1].

[1] https://en.wikipedia.org/wiki/Decline_of_Christianity_in_the...
Gates sent his kids to local private schools.
Anyone can report fireball sightings at the American Meteor Society website:

https://www.amsmeteors.org/

Looks like this could be the event:

https://fireball.amsmeteors.org/members/imo_view/event/2021/...
This is not sustainable or a desirable thing to keep. By accepting this state of things, no security fix with breaking changes can ever be implemented.
These are good concrete concepts to use as a foundation.

I would add a general principle that I think is really important: let the layout engine do as much work for you as possible. Which is to say, tell it as little as possible.

If you want that <div> to be narrower, you probably don't want to set it to a narrower `width`, you want to step back and understand where its current width is coming from, and determine how that flow can be shifted upstream to achieve the desired result. CSS is a language of constraints; use them to guide the layout like water, instead of hammering it into place like wooden planks.

When you do the latter, that's how you end up in a quagmire of competing constraints where the sum behavior is impossible to predict, and changing that behavior is infuriating (and often involves `important!`s). That's the kind of situation most people are talking about when they say they hate CSS. For some, it's all they've ever known.
Thanks. How we see load is, the product advertises 1000 watts so for me that means 1kwh or one unit of electricity. Same for something that is 200 watts or 2000 watts.

I am aware of the solar thing. I have a grid tied system and I sell the energy to grid. I produce around 30 kWh a day which is good.

My problem is storage. If I want to store energy, should I go with 48volt 24 ah battery or 12volt 96ah ? As I said, there will be an inverter giving 220volt output so does battery voltage matter?
How bad is space tourism for the environment? And other space travel questions
"Pronounce q like ch" is good advice for a English speaker, but it's worth noting that pinyin does have another consonant that's actually written "ch", and the two are quite different from each other. To my ear they kind of "sit on either side" of the English "ch", and it's not surprising to me that sometimes they don't seem to match.
I own pixel 3 for a while now. didn't think I'd like a phone better than my old oneplus one.
I almost exclusively browse & text but it's nice to have latest gadgets such as ARCore and I already used Google Search & Gmail so unless they gonna steal my IM messages they don't get much else.
maybe just maps data. I opt off all ad IDs, tracking etc, but I take it with a grain of salt. I'm just not that interesting to have my data looked at by someone who's not a machine
Most growth in childhood is making order out of chaos and reducing noise, so it's extropic. The point was that continued growth is not always a sign of reduced entropy.
> This only works for trivial flow charts, i.e. demos in blog posts

This applies to everything. Real life projects are always more complicated. I'd like to see how the same real life application compares vs just using useState.

I've been on both end of this. Applications where people went crazy "ReDuXAlLThEThiNgs" and become an unmanageable disaster and applications where people went "We just need context and hooks" and also became a mess.
It’s no excuse for professional developers working at “serious” companies. It is an excuse for the legions of amateur developers just trying to get something to work.

If Google and Amazon can’t find and hire enough developers imagine what that supply/demand and cost problem means for small companies. I have clients who have been trying to hire a f/t or p/t programmer for years. They can’t pay $100/hr for a simple web site. So they hire amateurs trying to get that experience needed to get a real job at a serious company.

Yes, they leave a trail of crappy code full of vulnerabilities and bugs. The only way to blame that on PHP is to criticize its low bar to entry, which is a good thing for beginners.
Agreed, IAM is exceptionally great name.
This has (sort of) been tried - .xyz were available for a penny each at some point. https://medium.com/@DarrylLopes/why-i-registered-20-000-xyz-...
It sure helps though. You can't just stroll into the US as a foreign entrepreneur (unless you are very wealthy already or well-connected) and sell your product.
I would scour DRM-free ebooks (Humble Bundle has some good stuff occasionally; otherwise Internet Archive) and load them into Calibre.

If your child is very hands-on/project-oriented, set up an IDE/word processor/image manipulation program and let em make stuff.
While interesting from an intellectual point of view, how is the link relevant to the topic being discussed?
> it sometimes all of a sudden it thinks the car next to me that I'm passing is in the same lane, and then phantom brakes while trying to pass

For reference, I've had a Honda with adaptive cruise control for about 10 months, and it's done that once. But I don't think it is designed to brake that hard no matter what.
MixedMarvelousMermaids are joining WeirdWhales in the OpenSea
https://www.thestranger.com/slog/2020/01/24/42658513/seattle...
While I understand the general point, not all families care, or care well. See King Lear.
> Companies like Toyota have withdrawn their TV commercials in fear of a public backlash, paired with a public statement / apology.

Then I don't think anyone told NBC because there are a TON of Toyota ads during Olympics coverage in the US.
I know these kinds of situations are frightening, but as long as AutoPilot is significantly safer, statistics-wise, over similar driving, it's hard to argue otherwise.
Just curious why Amazon combines push messaging service and pub/sub service to SNS.
I see what you're saying, but maybe "array" is the wrong term. Indeed you can't say `WHERE foo IN (?)` and pass more than one parameter (or an array parameter) for the single `?`. That's a limitation of the databases, not the programming languages. But Postgres does have arrays, and you can pass them as parameters. In fact that's how you solve this problem. An equivalent to `foo IN (...)` is `foo = ANY (array[...])`. So parameterized that would be `foo = ANY (?)`. Instead of a bunch of parameters, you have one parameter of array type. The parens here signify a subquery, not a list of single-attribute tuples. In fact using ANY is more expressive, since you can say `ANY (array[])` (but you might need to add a cast), but you can't say IN ()` (which is a syntax error).

Anyway your point is true that lots of languages' client libraries and ORMs implement sql "parameters" by string substitution. That's still better than having the programmer do it himself, but not as good as it could be.
Entropy is a condition where a system becomes more chaotic over time when energy isn't added to a system. Otherwise life itself wouldn't occur due to entropy, life is precisely possible because energy is added to a system to prevent entropy.