skysight-inc/HackerNews huggingface dataset:
I can 100% confirm that OpenTelemetry is a fantastic project to get rid of most observability lock-in.

For context: I am the Head of Product of Dash0, a recently-launched Observability product 100% based on OpenTelemetry. (And Dash0 is not even the first observability based on OpenTelemetry I work on.)

OTLP as a wire protocol goes a long way in ensuring that your telemetry can be ingested by a variety of vendors, and software like the OpenTelemetry Collector enables you to forward the same data to multiple backends at the same time.

Semantic conventions, when implemented correctly by the instrumentations, put the burden of "making telemetry look right" on the side of the vendor, and that is a fantastic development for the practice of observability.

However, of course, there is more to vendor lock-in than "can it ingest the same data". The two other biggest sources of lock in are:

1) Query languages: Vendors that use proprietary query languages lock your alerting rules and dashboards (and institutional knowledge!) behind them. There is no "official" OpenTelemetry query language, but at Dash0 we found that PromQL suffices to do all types of alerting and dashboards. (Yes, even for logs and traces!)

2) Integrations with your company processes, e.g., reporting or on-call.
"Alright, here's another one: A man walks into a bar with a duck on his shoulder. bartender says, You can't bring that duck in here! the man says, No, it's not a duck, it's my friend Ducky. And the man orders a drink for himself and Ducky. Then he says to Ducky, Ducky, have a sip. What does Ducky drink? Correct! Ducky drinks beer because he's a man in a duck suit, not an actual duck."

Fascinating...

"I glad you enjoyed it!"
Of course they are humans like everybody else. But I do not support mass migration as a tool for bringing the wages further down and exploiting workers. I think the rich should be taxed much more, and that money used to reduce poverty & improve education globally. It's not migration itself that is the problem, but the fact many migrants are in a position where they can be exploited more easily than native workers.

In ideal world businesses would have to pay a fair livable wage, no matter where they build factories, or receive migrants from.
Show HN: Supademo, a great tool to create interactive demos
Created one for my product. Extremely easy, intuitive, and with AI capabilities.
not only they did not offered any resistance.. but they were the ones that reached out and offered to comply without even requiring a specific court order..

when i posted they had already announced they would comply to the block, i wa referring to that..

that they isolated twitter traffic to 2 specific ip address that can easily be blocked.. the block is already in place for the big ISPs and the rest should have it blocked by the end of day..
I wonder how many tor users actually know this. tor would probably not exist in the same capacity without that funding
Agreed, but as long as you can't successfully sue them for doing it anyway, the point is moot.

Also, if you already “agreed” to TOS that lets them do whatever they want, they don't need to change it.
you should escalate this to their manager i guess. you're probably paying a chunk of their salary.

but then again, google is not really well known for their support experience.
I've heard this 'oxide layer' argument before (usually in regards to recycling swarf) and I don't buy it. Typically these oxide layers are measured in nanometers, something a few hundred microns across isn't going to lose an appreciable amount from a tens-of-nanometers-thick layer.
Hezbollah doesn't speak for all of Lebanon but it certainly is at war with Israel. Permanently for that matter because it exists to attack Israel.
I don't think they share on the bulk data. I would highly doubt they routinely cooperate on cyber crimes given Russia's stance on the matter (basically encouraging it).
The rethorical Amazon of Lebanon doesn't comingle inventory?

I am paranoid about new hardware as it is. Especially those with radio tranceivers.

And that was before we knew Shin Bet have been massproducing consumer gadgets that blow up in your face.
The unix way is re-parsing text 5000 times in separate programmes with no consistency or contract between them really.

That's not great.
We Got the Story
Does it not entirely depend on the delivery mechanism? If I receive an order from the US military for Radios and I put bombs in them, what would be the risk of hitting civilians when detonating them? Wouldn't that be OK because the probability of a military Radio being given to someone non-military is negligible? If you undermine the Hezbollah supply chain and specifically deliver to them, isn't that pretty targeted?
Rayman Origins and Legends from Ubisoft have loading screens where you can move around, sometimes even catch a powerup.
While I can see populist parties pushing for an agreement with Russia, it would be a ridiculous move because it would completely split EU into two parts: Russia-lovers (countries that don't border Russia) and Russia-haters (countries that do border Russia).
A Novice's Misadventures in Tree of Thoughts Implementation
Might be time to scale up spider silk synthesis, then?

Or maybe (high strength successors to) Rayon, which as I understand should decompose like regular cotton.
I wonder if research communities would be able to switch from publishers like ACM and Elsevier.
Open letter: Fragmented regulation means the EU risks missing out on the AI era
Sometimes you can catch a flying health pickup. Actual gameplay.
HN censors anything they don't like specially about their related startups/companies and is also biased to the left politically speaking
"Arguing over minutia to dilute and divest the focus from the main discourse" pattern detected again in this thread.
It's clear that some are eager to squelch the AI boom, so this message may fall on deaf ears, or even be met with a dismissive "heh, good." However, the recent Mario Draghi report was very critical of over regulation. Hopefully, this will put some pressure on them
And on top of that you are directly helping chromium to an even larger marketshare and bringing us closer again to the internet's technical monoculture.

Usage of Brave indirectly helps Chrome become a better product, by significantly increasing stability and security of the chromium-base, sucking up resources that couldve also been spent on a more privacy-friendly browser alternative.
What the Financial Times learned from experimenting with AI
I think they've realised that proving prior art is so expensive that most smaller companies won't be able to afford the lawyers fees to do so.

That means that as long as you can sneak prior art past the patent examiner (fairly easy), you still get an effective business weapon.
My daily driver for the last year or so. But it really is an acquired taste. Some colleagues love it and now use it as well, some hate looking at it and comment on it every time I share my screen.
Combobulate: Bulk Editing Tree-sitter Nodes with Multiple Cursors
Who are the lobbyists pushing this?
Stop Designing Your Web App for Millions of Users When You Don't Even Have 100
Their ability to manage the "industrial complexity" is an incredible competitive advantage, and means than in consumer comparisons among flagship models, theirs is rarely behind. This would not be the case if they had every other year releases, that would leave the off years open to attack by, say, Samsung, "Why buy last year's phone when you can get a current model?"

It doesn't mean consumers are or have to update every year, it's about having something up to date when the consumer goes phone shopping.

As for reducing compulsive behavior, nobody's forcing anyone to update. If one looks beneath the glass, Apple generally updates on a "tick tock" (more obvious when every other model was called "S").

Look back at the S years, and you see those generally tried out the new camera systems and other non-phone internals, while the integer models were the phone capability updates. Folks more interested in the camera or processing tended to upgrade on S years, folks wanting "new" designs or looking for mobile (radio) updates tended to upgrade on integer years. Apple still does this, though a less clear tick tock, and are now cascading these features.

Think of it as a kind of "canary" release channel, with the "Pro" features being constrained production till it ramps, and those same features can go in the next cycle's base model (as made clear across the 14, 15, and 16 models' feature cascade.

Once they have this cascade flowing, it allows a much longer subcomponent life cycle (as the subcomponents can be used across multiple generations without having to do a repackage. That's fantastic for reducing waste reduction, industrial complexity, defraying costs across many model years, all the things you say you want.

Automobiles do a similar thing with their "platforms" that change slowly and are used across models or even across badges, even as "model years" refresh each year. It's far more efficient for both pre-assembly and post sale supply chains.
Yes, in the same way that affordable flying cars are science fiction. The technology is known in theory; we just have (possibly insurmountable) political, financial, and legal hurdles to overcome before it will become possible.
Hezbollah does specifically exist to attack Israel. Of course that does matter, even if I ignore them firing rockets constantly.

They could decide to build up their country and Israel wouldn't interfere.
I certainly didn't intend it turn it into a flamewar. Posting the link was poor judgement on my part. My intent was to outline a particular branch of ideology, not a whole religion.
>Also, it was filed on May 2, 2024.

>Palworld Release Date: Jan 18, 2024[1]

[1] https://store.steampowered.com/app/1623730/Palworld/
https://zen-browser.app/ is a browser based on the Firefox engine.
If you mean Chinese or Russian OEMs with their own version of ASOP, well that's not really Android anymore and is not using the Play app store anyway.

Western devices have to go through certification to use the name Android, so its not the wild wild west you think it is (although obviously some bugs may fall through).

See for example

https://source.android.com/docs/compatibility/cts
Nirvana fallacy (Perfect solution fallacy)
SE's seem to have problems with many websites that blithely assume larger form factors. Not a blocker tho.
I’m not the author of the tool, I was just chiming in. But yes, inverting it probably makes sense.
Thanks, I was a bit worried that maybe the initial comment was not a good fit. I've read the article, but had more to say about OpenTelemetry rather than Grafana.

We use Grafana at work, with their Tempo product for trace analysis. We generate traces using OpenTelemetry. Tempo helps with debugging and perf work, but for personal projects I prefer open source solutions. I've used Uptrace, OpenObserve and Jaeger as backends, but thanks to this thread I also discovered Perses. In general, I prefer HN discussions that are a bit broader than the article itself.
It seems most who are not using tech professionally don't particularly want or habituate all the multiple devices, and as such, the phone becomes their "tablet" experience. No desktop, no laptop, if there's an ipad it's in a different room, the bigger screen of the phone means they only reach for the one thing.
genuine question: What if the energy does not come back?
there are graver flaws in your analysis.

his so-called personal beliefs are shared and deliberately engendered through education. one may say, i think suicide should be prevented at all cost. but when they do so they’re not expressing a personal opinion but rather the result of their education and training. and education is conducted with the law in mind. ‘personal opinion’ from an adult who has been subjected to education is usually a misnomer. they’re not coming to it from independently perusing any data. so yes, the government is there to enforce your beliefs, the same ones they gave you.

democracy isn’t a minority rule, and conjuring up a so-called ‘majoritarianism’ is almost a dirty trick. the standout symbol of democracy is the election where the popular, by a mere enumeration of votes, wins the day. we are not allowed to disqualify ‘unqualified’ votes. do you have an example of a democracy where the minority wins?

> it is our duty as human beings to point out the contradictions and hypocrisy in ourselves and our societies.

not essentially our responsibility qua human beings but of heretics. the mechanisms for this sort of analysis and meta analysis are not by default available to all human beings. they’re acquired through education and through use. so whose responsibility is it to critique the current order? because most of us are blind to it. in the many challenges we face daily, bodily survival takes precedence, and when the current order doesn’t interfere in threatening ways, we can acquiesce.
This is good advice. I've been dating someone recently who's only 7 years younger but I feel like I've (unintentionally) said, "wait, seriously?" too many times lately.

Her not knowing who Christian Slater is hit me particularly hard.
You think you're old? I was part of the team at the other end of that stack building and debugging the Java runtime for the Nokia Symbian phones :)
My first paragraph is very well true. The second one says "there is nothing inherently wrong with made-up names", which seems to be in agreement with what you hold to be true.

I am also entirely in agreement with the position that no significant criticism of the author can be made from a single sentence, especially when presented without context.
When their patents include things like "a character stepping on a moving surface and moving along with it [1]", yes, it's litigious.

[1] https://automaton-media.com/en/news/20230808-20590/
Inject values to a contextual stack in JavaScript
Get the convenience of a global variable, without any of the shortcomings.

Often while programming you have a need to pass in an object deep in the call stack. It can be a singleton or a special resource, such as a database handle, a browser for automated scraping, or just some value that you get early on and is needed in many places.

The common way this is handled is either by passing the value down the call stack - which is safe but highly cumbersome and results in signature duplication (i.e. the same parameters are written along the call stack), or a global variable is set - which is unsafe, hard to test and limits your ability to use the same code in different contexts, or to mock the value for testing.

This library leverages the NodeJS async_hooks API for a better solution - you can wrap an async function with an injector, and everything within the execution of this function and its constituents can access the value using a global getter function.

While the getter itself is global, the value it gets varies according to what was injected in this specific call stack.

So you get the flexibility of a global variable, with the locality of a value passed down a specific stack.
These products exists since the 80s. I have never seen one that is actually practical in real life. The elevator-pitch always sounds nice, to sighted people at least..

Please don't fall for this patronising attitude that just because you are a tech person, you can invent all sorts of helpful gadgets.

Educate yourself about the disability before giving advice or your great $0.02 ideas. They are always ment in a good way, but tiring for those who are in the know.
I wouldn't call that a hidden gem, neither is RBS. A hidden gem would be Typeprof (https://rubygems.org/gems/typeprof) which creates .rbs files from your ruby code. Very good for lazy people.
Our bodies and minds get replaced bit by bit over time. We're ships of Theseus[1] -- changing all the time, but still the same entity throughout.

Mind-scanning your consciousness and pouring the resulting Copied Intelligence[2] into a computer and / or a cloned body[3] is not the same thing. That's more like building a copy of Theseus' ship, nailing the name-plate from the original onto it, and claiming it's still the same ship.

It's not.

___

[1]: Or for simple guys like me, George Washington's axes.

[2]: CI may exist some day; about "AI", I'm still in doubt.

[3]: Or an android body, or a pickle-jar on Mr Burns' desk.
While I welcome any efford towards open science, it's extremely frustrating that most of these effords are done by people with very little technical merit.

At best it's librarians with very little compsci background, at worst it's entrenched organisations trying to deepen their moat.

Many organisations in this space that burn through millions of funding each year, could individually be replaced by a hash-function, an ed25519 signature, or BitTorrent.

There are a few people that truly want to change things, even in the upper echelons, but they are stone-walled by a behemoth of public and academic mid-level bueraucrats that try to keep things as unchanging as possible.
If you can do your joints on first try, lead free solder is exactly as "difficult" as leaded solder. I never notice the difference except when I have to remove it.
You can’t do exactly this if you’re not in control of all code.

With this, if a third-party library interns a string whose content is “Foo” they get a Handle. If you also intern a string whose content is “Foo”, you get the same Handle back.

Having this in the standard product likely will make all code doing what you propose migrate to use unique.

Also, the implementation likely (I haven’t checked this implementation) will move any interned objects out of the memory range(s) inspected when doing garbage collection. That makes garbage collection do a bit less work.
Yup that's why on my mail nodes I use the S25R regular expression methodology. Google passes the regex checks.
EDIT: Hard Drive is a satyrical site like the Onion. So I just sounded like an idiot reading the Onion for the first time and taking it at face value XD

--------
My old comment below.
--------

Yuck. They may have just hired yakuzas lawyers (yakuzas use a lawyers a lot, and are experts in exploiting legal loopholes (and sometimes participating in the creation of them)).

That's a shame to put money into this disgusting mafia.
The issue with the debate over "free at the point of use" is that it is often framed as two extremes: It's either free or we'll have the same as the US where people are pushed out of healthcare on price (ignoring the counter-examples of most other developed countries).

But in reality there is a vast continuum between "free" and prohibitively expensive. There is also of course the option that some categories get "free" care in any case (like prescriptions now, which in England are £9.90 in general but 0 for children and people on specific benefits).

"Free at the point of use" is totemic of the NHS and any suggestions of change are rejected as a matter of quasi-religion (which can be seen in a few comments here to some extent)
pets white Persian cat in lap
We haven't been the land of the free in a while, but we repeat it enough and then keep electing the uniparty in to keep it moving.

Itjumped significantly when the Federal Reserve was founded, backed by a national and originally-unconstitutional unapportioned direct income tax to feed it money.
DC suddenly had a way to tax anyone and everyone without repercussions. Then FDR played with fascism and instituted many new agencies interested in managing the economy.

The welfare state LBJ started began the individual competing with free government money, and we've had nothing but an explosion of regulations tied to taxes or grants thanks to these categories and the hope of managing an economy to utopia.
> In a democracy, the government is not there to enforce your beliefs, it is there to prevent other people's beliefs from overriding your right to have your own.

That's why I gave the example of forceful suicide prevention. That is the law in my democratic, non-theocratic country.

Tell me how forcing someone not to commit suicide differs from forcing someone not to sin.

In my view it's the same: You are limiting someone else's liberty; forcing them not to do something you consider a grave mistake.

You personally may view personal liberty as more important: If you think people should have the liberty to commit suicide, it would be morally consistent for you to think people should have the liberty to sin.

I do not believe people should have the liberty to commit suicide. So if I was religious, and believed sinning to be a mistake far worse than suicide, it would be morally consistent for me to believe people should not have the liberty to sin.

> Secondly, you make a false assumption that just because a society agrees with you on one thing, you must agree with it on everything else.

> You are making the most retrograde, anti-liberal case possible by saying you would not question the values you were surrounded by.

I don't know where you got this from. I do question the values of society. It is my very own personal opinion that we should legally prevent people from making certain obvious mistakes.

(And yes, I am very anti-liberal in that sense. Not only do I agree with forcing people to wear seatbelts and not to commit suicide, I would even support banning caffeine.)

If I was religious, I would consider sinning to be the most obvious and most serious mistake of all. Hence, I would try to legally prevent people from making this mistake.

I find it very understandable that a religious government makes sinning illegal.
China are subsidising the entire supply chain.

https://ec.europa.eu/commission/presscorner/detail/en/ip_24_...
I always preferred Shadow President, the back end simulation seemed more realistic.
The 4s married both the design refresh and a generational internals upgrade, arguably Apple's first "perfect" (for its time) iPhone.

https://everymac.com/systems/apple/iphone/iphone-faq/differe...
This is super! Best of luck ! BILLING PROFILE: bp7cc3b60e5ce167e99b1ce77
I proudly study each word carefully.
> if nothing follows death, then this would also mean the end of the universe

Huh?!? How the heck do you get from one to the other??? I see absolutely no logic connection there. Care to explain?
The revolution was a quarter of a century after the Shah came to power. It is a bit silly to state counterfactuals over such a long period in such an unstable and violent region. The Shah's reign was pretty popular during the first decade, it went quickly downhill after that. Mossadegh was only prime minister for 2 years. Two extrapolate in any way from this is ridiculous.
I’m not so sure. One of Tesla’s big selling points is access to its charging network, which is a night-and-day difference from others. If Tesla is subsidizing that network but not raising prices for its own vehicles, it makes sense to charge non-Tesla vehicles a higher rate. It’s similar to how I get a significant discount on gas at Costco because I’m a member, while non-members pay more at the station across the street.

How can you have such a strong opinion when you don’t even own an EV?
I certainly mean Android device I can buy in any European country from the lame 100 euros pre-paid throwaway phone up to 2000 euros three ways foldable phone, plus everything else running Android on cars, kiosks, TVs, handhelds and everywhere else Android gets installed as alternative to GNU/Linux by OEMs.

CTS only covers a subset of what everyone is doing with Android.

And it will never cover everything, because as the Android team likes to point out, they don't want to stiffle the innovation of their partners.
EU here, the 2nd one was on for me. I don't remember opting in to this.
Will it remove exports that are only imported for the sake of testing? Eg: it is only imported by files ending in .test.ts or with __test__ as a parent directory?

I’ve tried tools like this in the past within projects that have high test coverage but I have never had any luck because of this edge case.