skysight-inc/HackerNews huggingface dataset:
> Invading multiple neighbouring countries

Which nations has China "invaded" recently ? Kindly elaborate. Please note that the U.S. has occupation bases in both Iraq and Syria presently. U.S. military and intelligence has directly and in-directly killed more tens of thousands of civilians within the last decade in the middle-east. (I won't even go into the Syrian war sponsorship since whatever Obama did is "old news" to Americans now)

Looting of oil - there are several sources. But if you don't believe them - find a Syrian on telegram and ask him.

https://thecradle.co/articles/the-other-occupation-us-forces...
https://thecradle.co/articles-id/21826

It was reasonably well reported that Delta crescent energy extracts oil from occupied Syrian oil fields - of-course passed off as propaganda in helping the Kurds in the U.S. media.

https://www.politico.com/news/2020/08/03/delta-crescent-ener...

> Exterminating populations considered hostile?

Hello, Yemen ? The full sanctions block and complete intelligence analysis, weapons and targeting given to PMC's and "allied" forces causing the deaths of tens of thousands of people ? This was an extraordinary extermination of the civilian population that got black-holed in the U.S. media. Of-course any time the population resisted, they got bombed - even weddings.

https://www.hrw.org/news/2020/09/21/us-war-crimes-yemen-stop...

China's imperialism is orders of magnitude lower than the U.S. Its like comparing a ravaging T-Rex with a stubborn mouse.

PS: The U.S. has now merrily resumed bombing Yemen again since the last few months. Yes, I use the word "merrily" because executives of the American military sector are happy about this. Utterly no bias there, just point-blank honesty.
The victim is identifiable by their bank and therefore traceable by the law enforcement agencies. If they're fraudulent, men with uniforms and guns come to their house and put them in jail. It's a clever system, really.
For anyone who's interested there's a BBC radio programme in which Glass speaks about his life in New York in the early 70s, driving a cab and finding his way to recognition as a composer. Lots of interesting colour about life in a city which was on the verge of bankruptcy and yet, partly because of that, had opportunities for the impecunious artist.

https://www.bbc.co.uk/sounds/play/b065tqz1?partner=uk.co.bbc...

My favourite bit is his, years later, encounter with Martin Scorsese who, on learning he used to drive a cab, was surprised to discover that Glass had never seen Scorsese's film "Taxi Driver". Glass replies that when "Taxi Driver" was released he drove a cab four nights a week and so, when he had time off, he hardly felt the need to go and watch a film about cab driving ;-)
Why doesn’t the successful bodega owner open a supermarket? It’s the same general idea of grab and go, just bigger.

Why doesn’t Toyota go after the semi truck market? They’re all vehicles.

Why doesn’t Hilton have a line of bed and breakfast locations? Both are just short-term accommodations.

Why doesn’t the excellent restaurant also have catering services? It’s all making and serving food, right?

Why doesn’t UPS get into the trans-ocean shipping industry? It’s just another form of moving boxes.

When we see sufficiently successful businesses there’s an alignment between the customers’ needs and how the business operates. Once the targeted customer changes too dramatically, the unseen skeleton supporting the company is no longer appropriate, and altering (or adding to) the bones of a business is so difficult and rare that it’s hard to find successful examples. All of this is often reduced to, “It’s just not in some company’s DNA” or “Money can’t fix/create everything.”

So when it comes to Apple and enterprise, all facets of how they do things are geared toward consumers, not businesses and their IT setups. That’s product design, marketing, sales, support, etc. Like most long-term successful companies, Apple has generally been good at working with its strengths and steering clear of its weaknesses. Instead of adjusting itself to accommodate the enterprise market, for example, it’s “easier” (and likely more profitable) to develop AirPods, which I’ve heard on their own would be a Fortune 500 company.
After spending a decent amount on Sensibo equipment and finding its accuracy is laughably bad, I did a heap of research into PurpleAir and the other sensors on the market. I already had a couple of Aranet4 devices and wanted the same high level of accuracy they provided - and so it was really down to PurpleAir or AirGradient given the SenseAir and Planter sensors. I'd say clinched my decision - and I dropped quite a bit of money on 2 outdoors and 4 indoors, split between me and a friend.

Why didn't I do with PurpleAir?
- The order above with AirGradient was about USD$800 (for kit form devices, excluding freight). PurpleAir for the same models is USD$1774.
- PurpleAir seemed to require a Google login to put the devices on a map, and I don't like the big-vendor-lock-in.
- Browsing the AirGradient forums, Achim (the founder) is really involved, and the open-source nature of the platform appealed.

For a (what appears to me to be, anyway!) small organisation, the quality and deliverable of the AirGradient system is exceptional. The equipment looks professional, joining it to the AirGradient dashboard is surprisingly easy, and the dashboard itself is really slick. It's fast, it works as direct icon on my iPhone, and does it's job (giving me key info) really well.

In saying all that, I'd better clarify I'm getting nothing out of this glowing review! I just love it when tech works well, as it should, and when it does it should be recognised and supported.
If the numbers from the phoenix project are to be trusted, a loose estimate is the time spent in queue is proportional to the ratio of utilized to unutilized resources. For example, 50% used & 50% unused is 50:50 = 1 unit of time. 99% used is 99:1 = 99 units of time.
I actually could make an exception for porn I think. So much abuse in that industry, and taking advantage of people who have had terrible lives since childhood. If people could satisfy their voyeuristic urges without contributing to the perpetuation of abuse that would be a good thing.
Boq/Pod: canonical service frameworks and configuration automation all-in-one system. Boq and Pod give you blueprints for server configs, deployment, server discovery, environments + release pipelines, monitoring, alerting, canary analysis, functional testing, integration testing, unit testing and presubmit, server throttling, etc etc all for free with automated setup.

P2020 + Rollouts: This is for intent-driven deployment, where deployment configuration for jobs, networks, pubsub topics, and other resources are declaratively checked into source, and the Annealing system automatically finds diffs against production state and resolves those diffs (aka a rollout).

Automated job sizing: load-trend driven automated capacity planning. Separate from autopilot, which is a more time-sensitive autoscaler. This will actually make configuration changes based on trends in traffic, and request quota for you automatically (with your approval).

BCID: this is for verifiable binaries and configs in prod, where it requires two parties to make source changes, two parties to make config changes, two parties to approve non-automated production changes, and only verified check-in binaries and configs can run in prod, not stuff you build on your desktop machine.
What do the two ownerships clauses (quoted below) mean in practice? It's unlikely AirThings will come after me if I download all the data from my sensors and post them online. And is there any evidence that they've gone after people who have created open source interfaces to their APIs? It sounds like their lawyers just wrote aggressive clauses into their contracts to cover their asses in case they are acquired or want to utilize the data in other ways.

> In 15.4. of Airthings T&C it writes: “We own and shall retain ownership of all rights to all data and information collected via the Services provided to you…"

> Furthermore, in 15.2 Airthings claims all rights for modifications that you might carry out on the Airthings monitor: “You hereby assign to Airthings all right, title, and interest (including Intellectual Property Rights) that you may have in any custom developments, modifications, or derivative works of the Services and Products created or developed by or for you, including but not limited to design, artwork, technology, software, data, functionality, and documentation."
That just opens up questions for a third-party perspective. If the team you are interviewing for is hated, that is a red flag because usually teams need to collaborate with other teams.
What comes after open source (2019)
It was, I wonder if such physical experiences will come back in the future.
> open source log collecting and monitoring projects

SigNoz looks interesting
After the quiz, the source is linked along with the full comment.
I've tried enabling it two times. The first time my phone permanently broke immediately after enabling it. The second time it was stolen. Now I just rely on randomly generated passwords.
> Resample audio to match the video. This mode will also try to adjust audio speed to compensate for other drift. (This means it will play the audio at a different speed every once in a while to reduce the A/V difference.)

I'm not sure what's the benefit of that is though.
When I was hired for my first real programming job, my future manager spent a lot of time asking me questions about how I deal with ambiguity. This stuck with me as a really important element to consider in people, but that doesn't seem universal, especially in tech circles.
I have to thank you for that lofi Tristram. So freaking cool.
I have both the Airthings Wave+ and the AirGradient Pro. I like them both. The Wave+ can connect to Home Assistant just fine with Bluetooth so there’s no worry about “owning” the data etc. I didn’t care for the initial software that came with the AirGradient but it was easy enough to flash once I understood how ESPHome worked.
If we completely understood biology it would be possible to do this. That might be millennia away though.
The FOSS alternative to Grafana is Grafana, which is FOSS. More FOSS than it was before, actually.
I wonder how is it different than radiosurgery? Machines like Cyberknife, Gammaknife also treat brain tumours in non invasive way
One of this reason, I can think of having Passkey can be a better advantage over relying on centralised account management?
This happened in Boston decades ago. Flying glass blades at the right time of day.

Thankfully the adhesive problem is solved. I wonder what decisions were made that caused the wrong adhesives to be used…
> No experiment could support the hypothesis "There is nothing" because any observation obviously implies the existence of an observer

Fun article, reminds me of how much I enjoyed philosophy classes in undergrad
The first thing I wanted is not trivial to find (vids on github don't load for me), so here's a bunch of links:

https://www.youtube.com/@alien-project/videos

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

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

also: not entirely clear how this'll work on Linux, at first glance it looks like it is restricted to a Windows + NVidia setup. Happy to be proven wrong.
Lawyers are who rich people and companies use when they did wrong in order to make that wrong somehow acceptable (for them). There is sometimes accountability, if a sort. It is rarely the form of accountability that mere mortals receive.

Let's not pretend: we're not equal under the law. We should be but we're not.
FlightAware’s iOS app also just stopped supporting iOS 15 and, instead of just letting the old app continue to work, they did it with a full-screen modal telling iOS 15 users to fuck off and buy a new phone, preventing us from using the app that worked last week. Every other app on my phone gracefully continues to work on my old device except this one. This is absolutely bonkers and not the way any legitimate app does backwards compatibility. The developers over there are pretty clearly clowns that don’t know what they are doing.
That's funny. SMPlayer was my preferred MPlayer front end before I switched to MPV years ago. And I've never really felt like I needed more GUI for MPV.
Mark Rober covered the “Zipline” drones which are near silent, unlike almost any other drone you hear. There’s a demo in the video.

Done by varying the propeller design so that the noise is spread out over many frequencies instead of concentrated in the buzzy band.

I also remember Apple talking about doing the same in their MacBook pro fans at one point. Varying the blade pitch from blade to blade to do the same.

https://youtu.be/DOWDNBu9DkU?si=jW6Iaeobg7j5yAzW
L5 is a great terminal level (and the equivalent at other companies). you are trusted to walk and chew gum at the same time, can cause meaningful damage (good and bad), and largely “too lowly” to be in the perpetual pissing matches of mid/upper mgmt. sure you won’t control your own destiny in broader projects but it’s a good life you often don’t miss till you’re past it.
I'm gonna have to get an external GPU aren't I ^_^
> And yet slices.Sorted was added which does exactly this already

It does not. slices.Sorted accepts an iterator, but returns a slice.

Like the earlier comments point out, Go tries its best to give a reasonable idea of what kind of complexity is involved at the API level. slices.Sorted returning an iterator would mask that. By returning a slice, it makes clear that the entire collection of data needs to be first iterated over as the parent described.
I mean... edge is chrome today lol, its just branded as MS.
Serious question: what king did Google kill? They really didn't take down a big player in an existing industry, they started by being very good at search and displaced other search companies at a time when internet search wasn't a big business.

I don't have a great answer here, but one of the things that I think caused public opinion to shift is when people started realizing how truly massive they had gotten. It's possible to avoid Facebook, Apple, Amazon, and Netflix, but by 2015 it started to become nearly impossible to avoid Google or their products.

Not sure if that's the reason public opinion shifted, I'd started to get worried about the same time I also dropped my Facebook account, so ~2011. I have successfully managed to avoid Facebook products and tracking, but I had to give up on avoiding Google, it's simply not possible unless one is willing to make extreme sacrifices. So i kinda gave up, it was starting to become digital masochism. There's a very bitter irony in me typing this on a pixel 8,but I've just accepted that there isn't any avoiding Google tracking my online life so I've just stopped caring as much as I used to.
Achim from AirGradient here. You raise an excellent point.

Often T&C are indeed just written by lawyers and potentially not being enforced at all.

However, it really does restrict what you can do with the monitors in practical ways.

Let's say you want to build a business around using AirThings monitors with your own dashboard analysing the data and giving value added services. If you don't officially own the data, are you actually allowed to use it and monetize it for your own purposes?

With these T&Cs and if you do this (and I actually know a few companies that do exactly that) you open a legal liability that AirThings could come after you.
Zen guru – You may not know anything, but can still be wise
What scores are you getting using this technique?
https://en.wikipedia.org/wiki/Password-authenticated_key_agr...

“An important property is that an eavesdropper or man-in-the-middle cannot obtain enough information to be able to brute-force guess a password without further interactions with the parties for each (few) guesses. This means that strong security can be obtained using weak passwords.”
Even if The Singularity isn’t Nearer, 1000 years seems like way too long

https://youtu.be/xh2v5oC5Lx4?si=kd47S0TI8wLiYa-M
Electric grids typically lose up to 5% of electricity to heat during the transmission stage. Putting the data centers at the nuclear power plant, accordingly, adds 5% more electricity than placing it at the end of the public grid. Seems like a win to all involved.
How about fine the building management $10k a day till the mandated stronger supports are installed?
Super cool! It is definitely a good choice for the RAG system.
LSP: Support announcing to the server whether the user trusts the project
I need a good authenticator app, I guess. I'm using Microsoft's and have a lot of different stuff in there. I may have run into this already but don't know it.
Okay, something interesting about this is that you don't need to mount routes but has the option to apply them as is. It may help cut down boilerplate.

(Not sure if the underlying Axum also has this feature)
> Except for those true things that are contradictory with other true things. Like quantum mechanics and Newtonian physics.

Neither of these things are true. Both are models. As the saying goes, all models are wrong but some are useful.
You’re setting up a relay using two well known domain names it seems. And you’re encrypting files that probably can’t be decrypted using MITM so you’re sending all kinds of “red flags” if they use any number of MITM detection software.

To be fair our offshore team was so bad with security (“doesn’t work? Turn it off!”) it is unfortunately necessary. If I had a slightly different app “magick wormhole” they’re likely to use it if it had a pretty GUI.

Like if we didn’t have strict security policies in place how do you manage 500+ “developers” who have no repercussions? Part of it is getting the cheapest labor possible, part of it is security is hard to do right and part of it is english as a second language issue.

It is much easier to put everyone in an incredibly locked down environment than it is to have them decide what’s secure or not. If I were to fork this and internally use our own DNS and put a GUI wrapper and there’s a flaw in the implementation of magic wormhole I’d be in much more trouble than using Crowdstrike which no one will get fired for using for example.
If we completely understood biology, we wouldn’t need to wait for a tumour to come along in order to take advantage of that knowledge. A tumour would still be a nuisance, they don’t bring along any more resources. OP is talking nonsense.
With our latest firmware we now natively support Home Assistant and the monitors are auto discovered. So no need to flash ESPHome anymore.

We also expose a local API that makes it very easy to make GET requests to the monitor within your local network and basically gives you all possibilities for easy integration.

[1]https://www.airgradient.com/home-assistant/

[2]https://github.com/airgradienthq/arduino/blob/master/docs/lo...
I got into an argument about black magic in a library with someone and have been thinking about this since.

I think "magic" is fundamentally "hidden dependencies" that prevent full reasoning about a piece of code. Like functions that use globals/thread locals to avoid passing in context, or a smart algorithm that makes a decision based on two supposedly independent arguments, or whatever. Authors recognized these dependencies, but think it makes using the library overly burdensome, or think it somehow reflects badly on them, and then go out of their way to obscure them.

It's similar to TFA's definition, but I feel like TFA's definition could just as easily describe spaghetti code which I don't think anyone would consider magic.
Stratasys vs. Bambu Labs [video]
Exactly the sort of take I hope to find every time I browse HN.

A thoughtful "what if" that prompts reflection on a topic in a fundamentally unique way, even if it doesn't readily suggest a resolution.
This was a real thing actually.

The Pentium had a FOOF instruction that immediately halted the processor until reboot (https://en.wikipedia.org/wiki/Pentium_F00F_bug)

There were stories of overclocking certain brands of CRTs which would catch fire.

So the game was to write a program that set the CRT to overclock and then execute FOOF. The result was that the CPU hard-stopped and the CRT caught fire.

Fun times.
This is incorrect. Singapore is not a high censorship/low freedom society. You should visit countries before you trash them.
> Caring about the user's requirements is part of the dev's job description.

For OSS project, it's better to assume that the user persona for the software is the devs or the maintainers. The dev-user relationship you expect is actually the vendor-client in commercial software.
And India: https://www.bbc.com/news/world-asia-53061476

https://www.nytimes.com/2023/01/01/opinion/india-china-himal...
Seriously! And this is the comment that gets downvoted? Who is to say what is misinformation, the KGB? What has gone wrong in the past 30 years that we are pining to be like Soviet Russia was? Are we so historically ignorant of world history one generation previous that we don't understand the problem? Or are we so arrogant that we think we are qualified to decide what information other human beings should be allowed to have?
I don't quite understand, what makes "Okay I've" more correct than "Okay so"? No meaningful context was provided here, how do we know "Okay I've" was at all meaningfully correct?

For the longer comments I understand, but for the ones where it's 1 or 2 words and many of the options are correct English phrases, I don't understand why there's bias towards one? Wouldn't we need a prompt here?

Also, I got bored halfway through and selected "D" for all of them
“Free speech” has limits. Spreading lies about people with the purpose of undermining someone’s reputation is defamation, which is a crime in the US.

In Brazil, it happens that lying about the democratic process with the intent of getting people to not vote or to get people to support your fascist coup is also a crime.

The Supreme Court ordered X to ban people who commit these crimes and subpoenaed it to reveal their identities so they can be arrested. Subpoenas happen all the time in the US.

Complying isn’t the problem here though. Twitter complies with similar requests all the time. The problem is that Twitter is failing to comply in time and is being hit with ever-increasing fines for it.

Musk could hire more people to deal with it or pay the fines, but he decided that firing everyone and leaving the country would be cheaper.
I think they finally managed that last year, but only by syncing to your Google account: https://security.googleblog.com/2023/04/google-authenticator...

… Yeah I'm not sure that's very good for a 2FA app either. Offline backups feel better for me. I use something else for 2FA.
Uhm I was just wondering if all models could get a question correct at the same time and except this "you" model all got it correct.

you: 0/1

gpt-4o: 1/1

gpt-4: 1/1

gpt-4o-mini: 1/1

llama-2-7b: 1/1

llama-3-8b: 1/1

mistral-7b: 1/1

unigram: 1/1
You’re preaching to the choir. I’m all for a common culture and societal pressure to adhere to it. But as circumstances are, the preexisting common culture in the US is no longer viable as this country is now heavily heterogenous, both ethnically and ideologically. You can try extracting aspects from the past culture that are still relevant but that’s clearly not acceptable to a sizable part of the country as they hold the parts most unacceptable- latent bigotry and the other- as the most crucial aspect of the previous common culture.
As a FOSS maintainer, I have sympathy for him, but as a communicator, I see he really failed to address multiple commenters pointing out that several other FOSS video projects had the feature. (At least in the first page of comments.)
In Philip Glass's autobiography he says when people accuse him of selling out by having his music in movies and ads, he tells he got into music to make money.

I've got an insane amount of respect for that honesty.

The book was really a fascinating read.