skysight-inc/HackerNews huggingface dataset:
I've refurbished many packs and built my own, for cameras, e-bikes and laptops. I've yet to find anybody other than myself to be interested in the exact chemistry of the batteries involved. What they're interested in at the highest level is whether it works, and second to that how much it will cost them. I'd be happy to bet that most people that use these batteries would not be able to figure out what exact composition a cell has nor would they care.

It is very clear to me that there is a vast gulf between DIY and professional application, and for the latter I'm 100% sure that everybody there would be able (and should be able) to make the distinction. The number of hobbyists that can do so is going to be very low.

For maximum cringe, have a look at this youtube video and spot the potential problems:

https://www.youtube.com/watch?v=DAoCK3QNLng

And that's one of the very best.
Depends what you're trying to accomplish.

We're using middleware to start spans for http and message handlers, and then adding `startSpan` where we need.

I don't see a problem with `startSpan` everywhere as it's not much noiser than the `log.info` that would be there instead if we didn't have otel.
I’m a moron. Should have been Animal Farm
If you pay them enough, eventually your house cleaner, kitchen help, and tax filer won't have to work as hard as you.

>And eventually, if you have enough money, working at all becomes entirely optional.

Also eventually, if your expenses are low enough, working at all becomes entirely optional.

It would seem to be possible for these approaches to meet in the middle somewhere depending on the individual.

In terms of time one of the most lavish luxuries is to have the time to clean your own dwelling, make your own meals and low-tech stuff like that without having to be bound to only high-tech and/or high-earning action so strongly all the time.
Yes, it has been argued, but has it been ruled so in a court of law?

The answer is no -- just the opposite. In Jacobsen v. Katzer it was ruled that the Artistic License is not a contract, and the licensor could seek damages for copyright infringement, not just breach of contract. In Artifex v. Hancom it was ruled that because the defendants did not agree to the contract terms for a proprietary license, the terms defaulted to the GPL which they were found in violation of as a license, not a contract.

And if a license is not a contract then it is a bare license and can be rescinded at any time for any reason.
Usually until someone bothers to check.

Like the field of psychology which surprisingly often produces results about very successful liberal-endorsed interventions (head start programs or growth mindset) that reliably return weaker results as they're tested more and finally stop reproducing altogether. These, sometimes massive, failures do impressively little to tame the smugness of their proponents.
Ive been in plenty situations where summer + sweat-wet + evening or colds gets cold real quick. Add in situations like too tired to quickly get off the 40F peak + windchill, it can get dicey real quick. Same with a wet cotton shirt sailing. On and on.

In the 80’s wool hiking gear used to be around for this reason too. I’d never feel appropriate recommending cotton for anything serious, any season.
Thank you for confirming one of the many reasons I'd probably never buy a Tesla.

It (and the blue check), just isn't worth it.
Hmm, you're gonna need to explain that again. How will this help me increase my LTV and ensure I'm optimizing every minute of the day for maximal productivity?
How's that T-14 assembly line coming along? Or the T-90 for that matter? Have they shown any ability to make SU-57s at scale?
(Of course this sort of thing could never happen in computer programming, where Logic and Rationality prevail completely.)
When buying in the EU (at least where I'm from) the contract is between the consumer and the seller. So if something is wrong the seller can't shift blame to the manufacturer and have me have to deal with them. How they handle the issue with the manufacturer is their problem. If they can't offer a repair or replacement they need to refund. Manufacturers can offer additional warranty on top of the legally required warranty the seller has to offer which will fall outside of the sellers responsibility.
Otel is great for avoiding vendor lock-in and the spec stability is a long time coming — great to see. Also good there’s architecture options aside from side car (there’s also proxy mode), which is nice for situations like deploying on a PaaS.

That said the main trouble I’ve had in the past is instability in the SDKs. Java one’s decent. Go, not so much, for example. Traditionally Otel has been awesome for tracing but not so much logs, events, and even metrics (obviously depending on your language).

Other than that, auto-instrumentation has been nice. We had this exact functionality when I worked on observability at Netflix and made starting up and maintaining microservices easy and really helped with adoption.
Very cool! Here is the paper: https://zenodo.org/record/7816398. It uses the well known Immix heap layout/algorithm. https://users.cecs.anu.edu.au/~steveb/pubs/papers/immix-pldi...

The old gencgc was pretty cool for the single core era, and it sounds like it still holds up well. If I recall correctly, it was based on the Bartlett Mostly Copying paper, which is an elegant and practical GC design. https://www.hpl.hp.com/techreports/Compaq-DEC/WRL-TN-12.pdf. I miss these old papers that described this stuff in a way you didn’t have to be a math major to understand. I think the first version of that paper had the C++ code as an appendix: https://www.hpl.hp.com/techreports/Compaq-DEC/WRL-88-2.pdf.

Clarity in your technical communications matters. The Immix papers are similarly well written and clear. I don’t think it’s a surprise that both GC designs have also been independently implemented over and over. The Chaitin-Briggs register allocator is another example where I’d attribute at least some of the success in widespread industrial implementation to Briggs’ excellent and approachable PhD thesis describing the algorithm: https://www.cs.utexas.edu/users/mckinley/380C/lecs/briggs-th...
That's true, there are some inherent risks that are hard to mitigate. But those are roughly equivalent to say a gasoline fire or something like that. They are not due to handling the stuff or working on it. Though in fairness: working on an ICE car, especially the fuel supply system is not without risk.
You don’t even need to know awk these days. Just say “how to do x munging task” in ChatGPT and you’ll get a one liner that will be just as good as if you’d say there squinting at man pages for 30 minutes
Disclaimer, I’m one of the EMs for React at Meta, and spent many years directly working on React Native.

> It is not useful, at all for building apps. Apps (as in, mobile apps) cannot be rendered on the sever. You need an api.

Yet.

React Server Components as a pattern and paradigm are not unique to web sites and the team has designed it with React Native in mind. We are just starting with web to flesh out the ideas and work with the ecosystem first.

RSCs (and SSR) are both technologies totally possible to use with RN, theoretically, we just haven’t built out the support yet. At the most basic, instead of rendering to HTML that the server sends down, it would render to commands that React Native’s native code would execute. Similar to the distinction between React DOM and React Native.

So we are excited about these technologies even though they are currently web only, and it’ll still be a while until we bring them to React Native.

Evan Bacon from Expo also experimented with RSC for React Native: https://x.com/baconbrix/status/1629909713910480898?s=46
I see cognitive dissonance on this site every day. Android or rather Chrome supports web apps, and Android allows apps not from the play store, unlike Apple, and yet people complain about both sides.

They'd also complain if Android allowed a loophole to violate privacy by targeting old insecure apis.
It feels wrong, yes. But it's something that needs to be answered one way or another. One issue is that even conducting research into the question is anathema, so all we're going to do is argue about it based on a handful of pre-2000 studies with questionable methodologies.

The reason it's important to know, regardless of what the answer is, is that policy should be informed by reality. If we find that general intelligence is 80% genetic, or 40% genetic, or 0% genetic, this would have starkly different impacts on how we choose to educate our children, how we choose to recognize and/or compensate success, etc.
Prometheus: metrics collector/databases with a defined metrics format.

Many metrics/timeseries databases make an effort to be "Prometheus-compatible" as it was kind of the unofficial standard.

OTEL: new open standards which are supposed to provide vendor-independent formats which are compatible and composable between metrics, logs, and traces, and easily enable things like deriving metrics from traces (latency would be an obvious one here).

Grafana Agent: a metrics? maybe also logs and traces? collector that supports Prometheus, OTEL and other metrics formats, which can forward, sample, and transform the data. Made by Grafana, open source, etc.

Grafana's metrics DB Mimir and maybe some others are essentially "more scalable prometheus", and use prometheus metrics format on disc, so one large concern of the Grafana Agent would be converting OTEL metrics to prometheus metrics format for ingestion into the Grafana databases - but the agent has a whole bunch of other functions supported as well.

OTEL Collector - non-vendor-specific collector, like Grafana Agent but largely just concerned with allowing collection/ingestion of OTEL and coverting other formats into OTEL. Allows extensions and plugins to be added for other purposes.
>infected with the parasite directly from touching the native grass

Next time someone says "touch grass", I'll remember this, and say "No thanks, I don't want brain worms."
Where are you getting 100MB from? You don't need the whole protoc toolchain. Well I've never worked with C or C++ and gRPC, but insofar as rust, go, and python are concerned, the increase in container/binary size is a few MB.
Exactly this. I have three kids and a dog. There is zero spare time. I typically sit down for the first time at 9pm at which time I'm so exhausted that learning is not really possible. I may get to read for 30 mins to an hour before I crash.
TFA's phrasing is taken from the Free Software Definition:

> The freedom to run the program as you wish, for any purpose (freedom 0).

https://www.gnu.org/philosophy/free-sw.en.html

Telling the user that they cannot run software in production is a restriction on the purpose for which the software can be ran. Telling the user that the source of the software must be made available to other users whom the software is distributed to over a computer network is not a restriction on the purpose for which the software can be ran, because it can still be ran for any purpose.
You should always verify every little thing for any new language you’re thinking of using, if only to understand its behavior in details, warts and all. I did the same when I first learned C, C++, Go etc. etc. But one must separate (what I consider) marketing fluff from reality. Evaluate for yourself whether the new language is worth learning, whether its development is going in the direction you can mostly agree with, whether it has promise, whether it is developing an ecosystem etc.
Jaeger for tracing, Elasticsearch for logs? What are you using for metrics?
Great point, and I feel the same thing happens with software. Consumer products are stuffed with hostile attention-stealing software, telemetry, overcomplicated, ads, etc. Professional stuff is actually designed to work. (e.g. TVs, printers)
its called ad absurdum. I used exactly your position and only replaced 'illusive alien' with 'illusive invisible elephant'.

>What you are doing is called a strawman argument

As a matter of fact you created a strawman - a UFO. And now you demand that others have to prove you wrong. Or take it seriously. you are also using Pascal Wager - in case UFOs/aliens exists we need to act as if they are real.

>If you have something constructive to say

I do believe the second part of my reply was constructive. The part that ask serious question (the part you omitted from your response).
Instead learning the "new norm" every couple of years. Which can be discouraging.
Just prepare for the end, total blindness. Aka pay the toll once.
> but at this point everybody knows that when you "buy"/"purchase" something digitally, you're not afforded the same rights as buying a physical object.

I do not think that is the case. I do not believe that even a majority of people know that. I also think that it comes across as ignorant to generalize like this.

Everyone is distinct and like everything else, their knowledge will differ between them. If someone does not work in the tech industry, they most likely would not be aware of subtle differences in rules surrounding Intellectual Property especially as it intersects with digital vs physical goods. It simply does not matter to most people until it does.

Right to repair has become an issue, not because it is morally wrong or anything, but because farmers were seeing the difference not only in their bank accounts, but also in their crop yields because they were not able to simply repair a tractor and instead had to arrange for repairs which could include shipping the tractor somewhere which is expensive.

Similar issues have cropped up around not being able to have your car repaired unless you go to a specific repair shop and pay exorbitant prices for the repair.

Also, similar issues were cropping up around phone repairs specifically having the screen or battery replaced which are very common repairs.

None of these industries have tried to make it easier to repair their products. Nor have they tried to make replacement parts more readily available. Nor did they try to notify their customer base about it before the purchase. These are things that unless you have read their terms of service (with these concerns in mind) you would likely not know about them until you were trying to have the repair done.
> It has only enough functionality to provide text matching and substitution.

Gawk at least can do a lot more than that. Reading and writing files, network communications, and run arbitrary shell commands, for example. It's certainly not as powerful as perl but it's also not limited to just text matching and substitution.

Edit: figured I would provide some examples. Here's an http server and a first person shooter in gawk. Maybe not so practical but they show some of gawk's capabilities.

https://github.com/kevin-albert/awkserver

https://github.com/TheMozg/awk-raycaster
Informationist Real Talk: Inflation – By James Lavish, CFA
Why I’m not learning to code (and why tech needs more humanists)
Except for the motors and batteries, Tesla cars are awful. I would never buy another one or recommend it to others. The only car that was put together worse than this one is a Mitsubishi I had back in the 90's. Elon Musk is a con man. I feel like it's only a matter of time before people get wise to his bullshit. My next EV will be from a reputable manufacturer, even if it's not as fast or as flashy.
I mean: relative to the total weight of an e-bike using one chemistry or another.

A bigger issue is that batteries are often placed in very bad spots (such as riding high on the rear pannier).
If she's traditionally used toilet paper, perhaps install a bidet attachment?

Not to be gross, but it could make her require less help after using the bathroom. It also means she won't be dependent on someone hunting down a roll of toilet paper if she runs out.

Caveat: I have no experience dealing with eyesight-related disabilities. So I'm just guessing.
Two ideas from similar experiences, with macular degeneration
1. Stronger magnifying glass with flashlight, so can read from the side of the eyes easier.
2.We noticed that when we switched from the modem tv, digital displays, etc to an old fashioned (cathode ray tube) massive tv, it was much easier to see and watch.
This is just bad advice. Hot weather days have cool evenings, nights and mornings, and it’s not like you magically stop sweating and dry off at 6pm when the sun is setting. There are plenty synthetics or wool that dry out fine and insulate fine. Those same situations in cotton I’ve seen turn very dangerous.
That is the fundamental difference between a pure copyright license and a contract (eg EULA). A license can only grant you permission to do things you weren't able to do otherwise, while a contract can prohibit you from doing things you otherwise would be allowed to do in exchange for granting other permissions.

Nothing in copyright law restricts the use of a product. If you legally purchase a book or movie, your are free to watch it whenever you want however often you want. Copyright only restricts copying, creating derivative works, redistributing (and public performance for certain types of work), not use. So to restrict use of software, you need a contract.

An explicit goal of the FSF in writing all their licenses is that they do not restrict your existing rights, they only grant new (sometimes narrow) permissions. The courts seem less interested in this distinction, could potentially interpret it as a contract, but even if treated as a contract, it was still written to not restrict your existing rights.
No. It also doesn't run into fire trucks, killing the driver and hurting the first responders just trying to do their already dangerous job.

Early Access also doesn't attempt to run a red light because 'cars are supposed to go straight' when they're taking a protected left hand turn.
“Chapters” is another option that might be more natural depending on if life events don’t align with the seasons. Or some combination of both.
And that's readable?
Do you know what replaced it?
So Awk is a whole new language, but Nim isn't?
I agree that the dissenters bring up a lot of good questions that need answering.

However, if you believe their fundamental argument that NFTs aren't really securities... what regulatory body should prevent this kind of behavior? Or should rug-pulls effectively be legal, and buyer beware?
You're either young, or haven't felt a few years slip away and wondered "shit, what have I done with my life?"

Either way, enjoy it!
Please cite your sources here. Lockdowns were effective.

1) Lacking a nationalized infrastructure to deliver food, utilities, and healthcare, some businesses are clearly essential

2) It is impossible to have unanimous consensus on what "essential" means

3) In some areas, businesses are not tightly scoped - the primary source of food for a neighborhood may also sell non-food items.

4) Even the definition of "essential" cannot be tightly defined - are manufacturers of spare infrastructure components essential? What about their suppliers? What about the contractor who refills their coffee machine?

Decisions had to be made, and administrators largely made the best decisions with the information available to them.
"custom dependency resolver" I am intrigued, Ill check it out.
You're distracted by the parentheses? Really?
Are SEC commissioner assignments explicitly partisan as are, for example, FCC commissioners, or are the less so like the Federal Reserve governors?
Do all systems still come with Perl baked in these days? If so I could see reaching for that over awk/sed. If I have to install a runtime I may as well just reach for Python
I started my APM journey when using Spring w/ Java and fell in love with how i can trace the entire flow through the entire application and then just config on how many spans i want to send over and what sample rate i want collected.

I'd love to accomplish that.

What you mentioned is all nice and well (optimal route), but right now, i'm working with some applications that needs it, but has i don't even know how many methods / classes that i'd need to go through and implement it on.
But you can (and you should want to) only control what you consume. You can't control what others decide to like and consume, even if, in your personal opinion, it drives misinformation.
There's a Chinese meme that PORSCHE means "rubbish second hand car"

PO = 破 = rubbish,
RS = 二手 (er shou) = second hand,
CHE = 车 = vehicle

Here's one instance of it: https://www.youtube.com/watch?v=_x9HlIVCsyg
Maybe this is a pet peeve of mine, but I'm annoyed with the use of the term 'wet bulb event' here and elsewhere. Wouldn't it put less burden on the reader to just say "wet bulb 35C"? (That is the temperature that most people seem to be referring to when they say 'wet bulb event'.)

Every place on earth has a wet bulb temperature, all of the time. Saying "wet-bulb event" doesn't really help explain the web-bulb temperature's significance, which is buried in the wiki page:

"It has been thought that a sustained wet-bulb temperature exceeding 35 °C (95 °F)—given the body's requirement to maintain a core temperature of about 37°C—is likely to be fatal even to fit and healthy people, unclothed in the shade next to a fan;"
> You sighted a problem and cited zero anything else.

Perhaps you missed the analogy in my original between climate deaths and gun+traffic deaths.

> It’s as good a plan as we can get with 30% of 300 million intentionally indifferent, centrists too absorbed in low effort consumerism, and anyone espousing concern being called a tree hugging pussy.

You're so close to getting it. We will be talking about "sensible solutions" that maintain our current lifestyle until the planet turns into Venus.

> What else do you want?

I reluctanty have to admit I'm black pilled at this point. I see no reason to believe that our species is capable of the kind of collective action that's needed. There are no positive examples and so many negative examples.

> You were never going to make it out of this life alive anyway.

You don't have kids do you?
At a practical level, this is NetBSD story is a story of a machine that just does it's job and doesn't change. For example, there is no active experimentation, no machine learning added on, etc. It's like a wood-mill; good that it make 2x4s but also not a highly dynamic business. Probably not a business that's seen a lot of competition or having to adapt to changing markets and products.
Gas stoves are a great example, because in most countries you don't have a right to repair. And it's not manufacturers making it hard, it's the state putting you in prison if you get caught doing it.

Same for electricity to a lesser extent.
We never needed the old one either...
Well, first of all: I'm European. So there aren't that many fat people on the planes that this would actually be a problem. Second: if there's a problem with enough fuel because of a bunch of fat people we have way bigger issues. Nice straw man tho.

What I'm trying to say is: if we leave the path of averages, we start to measure everything that contributes to a price, what happens for things that can't be controlled? I don't feel like that's a good choice for a society.
It's a good question. I suppose it's possible that if your local baseball card store started marketing baseball cards as an investment, rather than a collectable, then they would land on the SEC's radar if they got big enough.
The omission of the reactionary backlash was especially implausible.

> shows people taking positive action to change the world for the better

You might be interested in the Volts' podcast.

https://www.volts.wtf

The recent interviews with Saul Griffith ("use our sunlight and iron ore and rare minerals to transform Australia into the world's forge"), Tim Latimer (Fervo Energy pioneered advanced geothermal, now scaling up), and Ramez Naam (climate tech investor) were quite uplifting.

Lots of gems in the Volts archive too.