skysight-inc/HackerNews huggingface dataset:
The 'general' TSP (unless P=NP) does not admit a worst-case constant-factor approximation, at least not on classical machines (we're still working on the quantum PCP theorem).

So while I'm not immediately familiar with the approximation algorithm you're suggesting (unless it is Christofides[1]), it seems unlikely that it would produce a good approximation for the TSP. It might still perform well in the average-case over random instances. I'll admit I haven't delved deeply into that about the TSP, but I don't believe there are currently any favorable results. There are certainly no Overlap Gap Property related results about the TSP. If I wanted to prove something in the average case about the TSP, I'd definitely be starting there.

[1]: If you were thinking about Christofides: Christofides is indeed a 3/2-approximation, but not for the general TSP. Instead, it approximates a problem like the TSP, known as the Metric TSP. The Metric TSP introduces additional symmetries that make it much, much easier to approximate. As such, Christofides is an approximation algorithm for an approximate version of the problem, which I think is pretty neat. If I'm remembering correctly, the inapproximability results for the Metric TSP are rather favorable.
Man, this reminds me of watching the E3 HL2 physics demo as a teenager all over again.
> The clever LLM scrapers sound a lot like residential traffic. How does the author know it's not?

I think you cannot distinguish. But the issue is so large that Google now serves captchas on legitimate traffic, sometimes after the first search term if you narrow down the time window (less than 24 hours).

I wonder when real Internet companies will feel the hurt, simply because consumers will stop using the ruined Internet.
It's not just Chinese EVs affecting the stock though, the CEO of Tesla has likely destroyed a huge amount of value by simply being a repugnant person loud and publicly, and the culture of Tesla customer service and the fact that people share negative stories online has destroyed an equal amount of value.
Any idea what profitable things they do with that data?
Proof you don't need to own the .com domain name to make it big?:

http://wiz.com/
That's just one part.

The real value is it's linter for _any_ cloud config - you can use terraform or cloudformation or just click around in user interface, and Wiz's rules would still work.
There are a couple of cooperative multiplayer minesweeper games around -- of note is [1], which is an infinite (or very large) persistent minesweeper world where you can just start solving subsets of the board, and move up leaderboards, etc.

[1] https://m3o.xyz
There are a couple of use cases I have come across.

One is supply chain, using what is now called an NFT (the application predates that term). The case mentioned in the article is based on assuring that a physical item (a bottle of wine) is not a fake. This doesn't work, for the reason given. However a different supply chain application is avoiding real items of forbidden provenance being introduced into the supply chain - specifically conflict diamonds. Large diamonds are marked with a microscopic serial number, which addresses the problem of how to associate the physical item with a blockchain token. The company which first sells the diamond adds a record of a transfer to a new owner, associating this serial number. [Point of trust: you have to assume that De Beers et al. will not introduce a conflict diamond]. Every time the diamond is sold, the transaction is recorded. If someone tries to sell a diamond with a new serial number, it is clear that the origin was never recorded. If someone tries to duplicate a serial number, it is evident that they are not the owner. This was implemented for diamonds, and I have seen it in at least prototype form for other materials such as tropical hardwood.

I'm not sure if the second case was ever implemented, but it was receiving serious commercial attention. There is a type of disaster insurance which does not insure against damage, but against circumstances which can cause damage. So you might want to insure against a flood if you have a house next to a river. Rather than a loss adjuster checking damage and months later you get a cheque, an alternative is that the contract says if the water level is above level x, you get $y. Because this does not require any judgement, just an oracle giving the water level, it can disburse funds quickly. A smart contract is one way to handle this. It's one of the few cases where suitable machine-readable oracles often exist already. The advantage to the policy holder is quick access to fund when needed for emergency response. The insurer can in theory reduce operational cost, though most of the saving comes from the type of policy (no loss adjuster needed) rather than the mechanism.
> You people are the enemy of intelligence.

Says the 16 minute old account spewing racist garbage in other comments. Funny how it's always the most obvious ones.
Not the kind of tracker I'm talking about in my comment, but good luck with your product.
Why? They wouldn't buy it.

No offence to anyone who has drank the kool-aid with AWS, but honestly they're making a product *not* foundational infrastructure.

This might feel like a jarring point.

When you think of foundational infrastructure in the real world you think bridges and plumbing and the costs of building such things; which is stupidly high.

Yet when those things get grossly privatised they end up like Lagos, Nigeria[0].

Because there is a difference between delivering something that works most of the time, and something that works all of the time -- Major point being: one of them is obscenely profitable, and the other one might not even break even, which is why governments usually take on the cost of foundational infrastructure: They never expect to even break-even.

[0]: https://ourworld.unu.edu/en/water-privatisation-a-worldwide-...
Pithy hand waving aside, yes, those are the stakes right now.
What I read is that last year they weren't sure yet if they wanted to go public instead, but the current financial climate isn't good for going public so they went for an acquisition instead.
I don't know, but I also think it's reasonable for people (who aren't me) to see if they can figure out use cases where they do want that, and actually make them work. I'm not particularly bullish on any of these projects, I just also think that thinking outside the box in this way is one of the ways that interesting things come about.

I'm personally pretty happy to be conventional and milquetoast, but I think it's fairly self defeating to be stuck in the box of "only projects that work on traditional database architecture could ever make sense", so I'm glad people are out there trying different things, even when I think they're pretty likely to fail.
How well is that working for you?

We use a pattern where we ETL things into tables that model the upstream source closely, then use SQL Views to tighten up the model and integrate across data sources where needed. Keeping this all inside one DB allows us to use tools that understand the schema for autocomplete, etc.

I expect the developer experience would be significantly worse if we started writing views in YAML instead of SQL… but you’ve found the opposite?
It's pro for Google, not pro for customers.
ALL? no. but based on my read of the article's linked bit on thread pinning, it seems like it has been substantially resolved, and remaining pinning scenarios are quite rare (they mention you can look for them in JFR).
thejpster, where do I know that username from...

Ah, he wrote most of embedded-sdmmc-rs which I used quite a bit. Jonathan, if you see this, thanks!
> accusations of racism were considered slanderous attacks by liberals on conservatives, and now they are apparently reveling in racism because it bothers liberals

They're quite capable of doing both of these at the same time.
> So when will it be OK to own a Tesla again? After this administration's term? After this generation dies? Who decides this? Is it zero sum?

Speaking personally, it could be as soon as Musk leaves the picture, depending on who else takes over.

As for "who decides", I think everyone has to decide for themselves — I won't think worse of anyone who boycotts the Tesla brand for life.

> These social movements have little room for nuance and decisions of who to target are rarely morally consistent.

Welcome to humanity.
One did, two did not. None of due to engineering.

Engineering rarely matters unfortunately but ability to weave a story and sell that story.
don't think it was that expensive.
I think what parent is complaining about is the "Art Direction" rather than the technology itself, and I think I agree. Some of the feeling and mood been lost in the translation, sadly. I'm sure if they had some better art direction (maybe they didn't have a person from Valve to help with this?), it could have been a lot better in that regard, even with ray tracing and the rest.
Yes, there are many scam conferences that don't do any peer review. They are a huge problem. They waste researchers time and money and exist only to extract dollars from people, not to advance science.
java is on a great trajectory now. it gets big updates. they know where they are missing on features. even without nullable types you have optional. it’s a great language for any project.
Didn't Google acquire another cloud security outfit called Mandiant sometime back? How is this different from that?
> I really want structured concurrency out of preview!!

I'm guessing they thought it couldn't hurt to do another round of testing. Since OpenJDK 25 will be an LTS release, I suspect it will go out of preview in the next release.
According to chargefinder there are hundreds, if not thousands of chargers all over Western EU with 350kW charing at least!
literally every car company has already doxed you.
Do you know a proof for that?

I.e., that for n logical qubits, decoherence time goes down polynomially rather than e^(-a n)? AFAIK (and yes, I could be mistaken!) what we deal with is reducing a susbtantially.
You're not shouting into the void: Your website will outlast all social media
> also we noticed if you pass an empty tools array the api silently crashes

I will go look into that!

> Also would be super cool to just allow direct sip connections

Soon hopefully! We have all our own SIP infrastructure (from 1800-ChatGPT). Just need to expose it as an API.

People much smarter then me are working on the hallucinations. It's a pretty interesting world writing evals and improving the models.
It's a mod, not made by Valve. Also there are rumors that new HL game is coming this year (or in next 25 years).

https://x.com/mikeshapiroland/status/1874213952680607922

That's G-Man voice actor.
I do it with an air mouse keyboard combo[1]. See below, it's in between, it's small like a remote and sucks to type on, but better than selecting letters onscreen.

https://www.amazon.com/Wireless-Keyboard-W1-Multifunctional-...
> It’s been proposed, but is stuck behind Valhalla.

It is actually a central part of Valhalla now [1].

[1] https://openjdk.org/projects/valhalla/
That’s impressive. But do you think your experience is typical or more of an exception?

What if coding was built from the ground up to be script-agnostic—where people didn’t need to 'learn English on the side' at all?

If a Finnish speaker could code in Finnish while collaborating with a Japanese speaker coding in Japanese — and the system translated everything seamlessly — do you think that would increase access to programming without fragmenting the codebase?
This is the answer, Wiz already has a foot in the door / running contracts with huge cloud consumers, but not all of them are using Google's cloud. I wonder if Google tries to earn more money off of competing cloud platforms by offering services like this.
> It’s space-inefficient as half of the CPUs are shutdown

In practice is doesn't matter very much for a design like this. The size is already limited to a certain minimum to provide enough perimeter area to provide wire bonding area for all of the pins, so they can fill up the middle with whatever they want.
Yes, completely overstated. The 2009 paper on the supernova causing the Ordovician extinction (https://arxiv.org/pdf/0809.0899) has always been viewed skeptically, even for a paleontology paper.

The Ordovician extinction has always been contentious. There's evidence of a severe ice age, but ocean water temperature proxies don't line up. There's even a "It didn't happen" faction among paleontologits. There's probably 4 other plausible theories for that particular mass extinction, including 2 kinds of volcanism, dust influx from the L-Chondritic parent body breakup causing the ice age, land plants drawing down atmospheric CO2 causing the ice age, a meteor impact in Australia, and to my mind, a vastly less plausible explanation, "true polar wander": https://www.nature.com/articles/s41467-022-35609-3
Show HN: DIY LLM "infinite backrooms" in the browser
Github: https://github.com/simpolism/backrooms.directory

After playing with Universal Backrooms last week (https://github.com/scottviteri/UniversalBackrooms), a python implementation of two LLMs having a conversation forever, I wanted to make it available in the browser, so I built https://backrooms.directory, a static site that does the same thing.

Basically: you put in your OpenRouter (or Hyperbolic) key, select a template and the language models that you want to have a conversation, and they start talking, and keep talking, often indefinitely. They can say some strange and entertaining things, and it's helped give me a deeper intuition about how the models work.

I also added a feature not present in Universal Backrooms, which is "explore mode". It's sort of like how Loom (https://github.com/socketteer/loom) lets you select branching conversations, but more oriented toward guiding the current conversation rather than exploring branching possibilities.

I hope you have fun with it!
Why do you need a cable? We are thinking in the realm of pumping fuel. Instead you could use a rail under the car or many other methods.
I wouldn't say I prefer it. There are a ton of top tier modern games. But you are right that there is this persistent blurriness. I have no clue what it is but it just looks super ugly and the result is for me that even some 10 year old game in effect do look better...
Unless you need Oracle's JDK specifically, use one of several certified OpenJDK distributions. Amazon Coretto is a popular choice and they already have a v24 version. There are a few others. Temurin (weird name but basically the eclipse.org one) doesn't yet have one but is popular.

At this point there is no/little functional difference between distributions. The main reasons for using Oracle's distribution are usually non-technical and have to do with compliance, existing license & support agreements with Oracle.

Unless you are a bank (or similar organization) that has deals with Oracle on this or your CIO/CTO/legal tells you to use Oracle, you should avoid Oracle. There is no technical advantage and you potentially expose yourself to complicated licensing and commercial requirements and related auditing requirements.
This to me is the archetypal answer to question about what crypto is useful for. Like it has all these words in it and it seems like a statement of some kind but there’s literally nothing there.
OVH is larger. They occasionally burn down a datacenter or two and are still going.
Sounds great, looking forward to the detailed blog post where you share how to do it!
Leave it better than you found it
That is the origin of the phrase, but it has since entered colloquial vernacular... as pretty much all terms used on social media do.
As far as I remember they didn't ever really collect that money though. I certainly never paid it. I'm not sure they ever even implemented payment on Android.

Obviously hard to source this old stuff but I found an old Reddit comment that backs up my recollection: https://www.reddit.com/r/whatsapp/comments/xesw29/comment/io...
I'm already at the ~5s mark, booting a brand new instance, almost all of which is AWS time before my instance gets control; once the kernel takes over the remaining boot time is milliseconds. (I plan to go the "pool of instances" route in the future to eliminate the AWS time I have no control over.)

But ever so often, I observe instances taking several more seconds of that uncontrollable AWS time, and I wondered what statistics you might have on that.

Possibly relatedly, do you ever observe EBS being degraded at initial boot?
Author here - it's not that we're detecting failure better than they are (though certainly, we might be able to do it as fast as anyone else) - it's what you do afterwards that matters.

Being able to fail over to another database instance backed by a different volume in a different zone allows for a minimization of impact. This is well inline with AWS best practices, it's just arduous to do quickly and at-scale.
I don't know man, iPhones and Macs are really buggy, bloated/full of unnecessary features, and user hostile. Microsoft products are also hot garbage. The cars we get to pay tens of thousands (or even hundreds) are pretty much garbage now. It's not just Google.
The difference is that in the US, it will sweep it up anyway, and in the EU, it can access it only with a court order.
Ordovician–Silurian true polar wander as a mechanism for mass extinction
Long, original title: Ordovician–Silurian true polar wander as a mechanism for severe glaciation and mass extinction

Not to counter the recent burst of "A supernova did it" posts, but rather to give some context on what kind of theories exist to explain the end Ordovician extinction.
AirPlay is a killer feature for me and I love the AppleTVs I have. However, for kids TVs or the TVs that I don't use often, I just get an AirPlay capable 4k Roku stick. They're small, simple and work great as AirPlay receivers.
> But while some readers might not subscribe to outlets that give away some of their best journalism for free, it’s just as possible that readers will recognize this sacrifice and reward these outlets with more traffic and subscriptions in the long run.

In other words we have a wild guess this will be sustainable for news organizations.

Stories like this are always popular on HN but I’m convinced get upvoted because people agree with the idea of more free stuff. I’m skeptical that this will improve the quality of reporting in an already under resourced journalistic environment. Maybe it’s a good idea, but it’s hardly obvious.
Currently exploring cube for a "natural language to SQL" solution.

My schema is - 90+ Tables, 2500+ Columns, well documented

From your experience, does Cube look a fit? My use cases will definitely have JOINS.
Money for criminals, gangsters, drug dealers, etc...

That's the only use case for blockchain.
I would have thought so but fast forward to today and we have template abuse that cause very long build times and creates gigabytes of symbols that flood memory and crash compilers and take debuggers to their knees and create the most inscrutable code to read and debug that MACRO jockeys could never have dreamed of.

I'm working on a C++ project where maintainers have had to resort to changing namespaces to single letters as a grotesque stop gap against the symbol table explosion!
oh no, not the moderates who checks notes stand up for nothing and no one except themselves and overwhelmingly align with right wing politics. what's the moderate position on Trump/Musk, that we should accept a little bit of authoritarianism to make the government more efficient?
We all tested Deepseek and it performs better. What more proof do you want?

At some point you need to accept that others can be better than you. Once you do you can learn from them and get better as well.
The US government has not been unreliable. It has been very much the opposite of that, for a very very long time. That's why it has the best credit that any entity has ever had.

Sometimes I feel like a lot of you want to break things just so that you can then say "See! I told you it was broken!". I have very little patience for this.
Can you point to one vuln?

> I don't think I buy your assertion that nobody has upgraded.

Nobody that uses Security Manager has upgraded I meant.
Not to dogpile too much here, but I think 1992's Unforgiven directed by and staring Clint Eastwood does the best here when it comes to my feeling about this comment:

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

Bill Munny: It's a hell of a thing, killing a man. You take away all he's got, and all he's ever gonna have.

Schofield Kid: Yeah. Well I guess they had it coming.

Bill Munny: We all have it coming, kid.

The acting here is much better than these simple lines as well as the lead up to them.

Suffice to say, talking about dealing death over property online is a lot easier than living with it.
I'm glad they're working on it but I still can't help but my miss async/await.

In C# the API is a bit overturned for sharing a GUI thread but it does the job. Structured Concurrency makes the scopes more obvious but I'm worried about the ergonomics. What is the core use case for the design? Is it just to make collecting a set of concurrent tasks bullet proof? Are we going to see scopes abused and passed around to handle the non-happy path of "a function always ends before it's caller."

It doesn't seem to service GUI programming all that well. I guess there's still Kotlin's approach but hopefully something happens on the Java side.
This will have very little impact on the grid. If you can charge twice as fast you need half as many chargers for the same capacity, resulting in the same load at 100% utilization.

The batteries are the same size that they were previously, so the kWh pulled from the grid doesn't change.
I'm not addressing the point you made because it's nonsensical.

Could you imagine a different set of circumstances where the year is 1950 and Adolf Hitler is still Fuhrer of the Third Reich and someone is arguing that America won WW2?

America lost in Vietnam, they lost in Iraq, and they lost in Afghanistan. The sooner you come to realize this and that your time spent in Afghanistan was a waste the sooner you'll have a more accurate worldview and can make better decisions than to sign up for what was at that point an obviously pointless war.

> I don't think that the Taliban would have great use of drones considering that we could use essentially the same counter measures we used against remotely operated IEDs(jamming).

Doesn't seem to be working out for either side in Ukraine.
Youtube2Webpage, if you much better from text than from videos
answering the first question if i understand it correctly.

The missing piece is data obviously. With search and code, it's easier to get the data so you get such specialized products. What is likely to happen is: 1/ Many large companies work with some early design partners to develop solutions. They have the data + subject matter expertise, and the design partners bring in the skill. This way we see a new wave of RL agent startups grow. My guess is that this engagement would look different compared to a typical saas engagement. Some companies might do it inhouse, some wont because maintaining such systems is a task. 2/ These companies open source part of their dataset which can be consumed by oss devs to create better agents. This is more common in tech where a path to monopoly is to commoditize the immediately previous layer. Might play out elsewhere too, though I do not have a high degree of confidence here.