skysight-inc/HackerNews huggingface dataset:
It's called "virtual interlining".

The startup I co-founded (Adioso - YC W09 [1]) tried to do it, including having discussions with a travel insurance provider about offering "layover protection" - so that if one leg was delayed causing you to miss your onward leg(s), your costs are covered. Kiwi.com does this now.

We worked on it from about 2008 till 2013 then basically gave up, as it was too hard to offer a service that customers could really love and trust. (It wasn't for nought; the technology we developed was valuable, and the company was able to rebrand and pivot and now does important work for airlines to optimise loads and fares [2], though I left when the rebrand/pivot happened).

The thing that makes it hard to do is it's basically impossible to get all the flight inventory, including fares and seat availability, that's complete and up-to-date enough to deliver a service that customers can trust.

The engineering challenge is one thing - solving a multi-dimensional travelling salesman problem (price and distance/duration) highly repetitively - but you can solve that with enough smart engineers and "compute", which ITA did in the early 2000s, and on a smaller scale, our team did a decade later.

But you could build the most beautiful routing engine the universe has ever seen, and still have a user experience that's kind-of garbage because the industry just keeps the flight inventory data so locked down.

These days there are APIs and feeds available from the major distribution platforms - Sabre, Amadeus and Travelport, but it's still not comprehensive. You often still need to negotiate individual agreements with major airlines in order to be able to publish and sell their fares. And even then, many of the low-cost airlines (which are often most of interest to travellers who want to find the cheapest route and deal with self-transfer) are not available through these distributors, and some, like Southwest, have blanket refused to be on 3rd party search sites, only starting to relax that position very recently and only with the dominant platform [3]. Kiwi.com has only recently come to a partnership agreement with Ryanair [4] after being in legal battle with them for years [5]. (I hate the thought of having to be at war with your most important partners).

Others have mentioned Skyscanner, which was always the closest to us in what we were each trying to offer (we talked briefly with them about being acquired by them).

Right from the beginning when we got funded for Adioso, my mind became fixated on the thought "if only you get every single flight in the world loaded into one big graph database, what could you do with it?", but it turned out to be a very big "if".

[1] https://techcrunch.com/2010/08/31/adioso/

[2] https://amadeus.com/en/blog/articles/creating-a-private-resa...

[3] https://www.forbes.com/sites/geoffwhitmore/2024/05/25/southw...

[4] https://media.kiwi.com/company-news/kiwi-com-and-ryanair-ann...

[5] https://www.travolution.com/news/kiwi.com-celebrates-three-w...
Samsung appliances are awful. I'd rather do my own dishes or put my food in a cooler.
What I meant by "standard Hotspot" is Oracle/OpenJDK's standard JVM – I believe it only works using JIT compilation these days, and therefore can't run on iOS (since Apple doesn't allow any third-party JIT).

There does seem to be an "interpreted only" mode [1], but obviously that by itself does not make an OpenJDK port for iOS feasible either.

> but my ultimate plan was to make it run.. on the web!

WASM would actually be an interesting path to get a J2ME emulator to iOS! I believe WASM code generation at runtime might be the closest thing on iOS you could get to JIT on iOS from a performance point of view (since the iOS WASM implementation itself compiles to native code, I believe).

[1] https://docs.oracle.com/en/java/javase/11/tools/java.html#GU...
Kolmogorov-Arnold Transformer
The tremendous number of attacks delivered via trusted package repos versus the number of widespread attacks via curl | sh (probably roughly zero) means that, theories aside, one of these is far more commonly abused than the other.
Amusingly enough, there's been some groundwork laid here by gravity wave interferometer constellations: https://en.wikipedia.org/wiki/Laser_Interferometer_Space_Ant...

You could imagine a deep-infrared mission (longer wavelength, to soften the alignment requirements) launched into deep space (Jupiter+) where both the solar wind density is lower (reducing space weather perturbations) and reduced solar flux would reduce heat loads on the structure, (objects in Jupiter orbit get 3.6% as much light as in Earth orbits) making cooling easier. An interferometer design would also improve resolution. A not-widely advertised feature of the JWST is that, due to the same Rayleigh limits, its far infrared modes have dramatically lower resolution than its near infrared camera. A problem with a 6 meter mirror, less of a problem with a kilometer mirror.
Looking at asus's 4x nvme bifurcation card you cannot use an igpu enabled processor and maintain 4x4 with any CPU. I don't want to fill a slot with a dedicated GPU.

For a NAS I don't need 4 in a pool, just 2 per slot works fine with HDD backups.
Good point but you don't need infinite memory. You can set expiries to discard, for example. Expiries and timeouts can be defined as part of the protocol. You can impose reasonable constraints per-socket on the buffer size for spam prevention. There is a lot of wiggle room.

On the sender side, you can require an ACK response for each message UUID and rebroadcast only if the ACK is not received within a certain timeframe.

You don't necessarily need a sophisticated algorithm to get a good practical solution which solves real problems.
The American TikTok raising seed round of 150M
Will this not increase the economic value of stealing iPhones?

Right now, in India, iPhone sales compete with used iPhones. With an option to unbrick phones, what methods are preventing a new market of “Chor-Bazaar for iPhones” (market for stolen iPhones)?
Ah OK, then I'd actually never actually understood what a derivation is. But then again, the name "derivation" doesn't at all lead to guessing at such a definition, either.
I’ve done this. The internal brand center was focused mostly on sales and people interfacing with customers.

I was using it for internal tools though. I’m sure if I made customer facing sites I would need to go through more official channels and make sure all the branding guidelines are followed to the letter.
Yeah I ended up with the same issue. While I’m technically inclined, I’m not nearly to the point where I can handle the fire hose of (badly named) abstraction at all levels like some people.

I could never have pulled off what this guy did https://roscidus.com/blog/blog/2021/03/07/qubes-lite-with-kv..., though ironically his journal is probably one of the best “how nix actually works” tutorials I’ve ever seen, even though it isn’t intended for that or complete for such a purpose. He’s the only reason I know that a derivation is basically an intermediate build object.
It's doing great for being a 35-year-old cat!

https://en.wikipedia.org/wiki/Neko_(software)
What bothers me about a liberal education that allegedly teaches critical thinking is they teach things that simply aren't true. For example, how can one have critical thinking skills yet firmly believe that Marxism works? There are no successful examples of Marxism - history is replete with its failure.
This is sorta like the argument about CAP impossibility theorem while in practice consensus algorithms work 99.999% of the time. Or like Shannon’s information theory showing impossibility of compression, while many compression algorithms work well on actual data.

This seems to me the same. In practical applications, you can indeed have the at-least-once delivery with an idempotency / backpressure system, and work 99% of the time, and be unavailable 1% of the time.
I use codeium.com - chose it mainly because it has solid plugins for Xcode and VS Code.
George W. Bush did plenty of bad things, so much so that your misleading point about him not accepting the surrender of Bin Laden was unnecessary to fabricate and only serves to destroy the credibility of everything else you wrote. Sometimes you need to let peoples' misdeeds speak for themselves, not embellish to add to your narrative.
Why do we have silly laws and courts? Obviously the world is black and white and puddle deep :)
I believe we are talking two separate things.

You appear to be talking about the external consequences of choices, while I am talking about them making a choice based on what they believed was the inner rightness of their choice. They did not want to be associated with a company like that, so they made the choice to not be -- because it aligned with their inner knowing of not wanting to be a part of that company. The right or wrongness in terms of external consequences is not what makes the choice, right or wrong -- for them
How Well Do Popular Bicycle Helmets Protect from Different Types of Head Injury?
https://archive.is/tdifP
Do you find you really need that level of “resolution” with memories?

On our [1] chatbots we use one long memories text field per chatbot <-> user relationship.

Each bot response cycle suggests a new memory to add as part of its prompt (along with the message etc)

Then we take that new memory and the existing memories text and feed it to a separate “memory archivist” LLM prompt cycle that’s tasked with adding this new memory and resummarizing the whole thing, yielding a replacement for the stored memories, with this new memory added.

Maybe overly simplistic but easy to manage and pretty inexpensive. The archiving part is async and fast. The LLM seems pretty good sussing out what’s important and what isn’t.

[1] https://Graydient.ai
Microsoft Remote Desktop on iOS/macOS Has Been Renamed to Windows App
You can disable New Reddit in reddit’s preferences. That puts old reddit back on reddit.com. No need for a redirect.
A 4 year old piece laying out the exact difference as it's understood and how people use the terms:

https://blog.bulloak.io/post/20200917-the-impossibility-of-e...

I read similar content at least 2 decades ago...

> While exactly-once-delivery is not possible, we have a way out: Exactly-once processing. Exactly-once processing is the guarantee that even though we may receive a message multiple times, in the end, we observe the effects of a single processing operation. This can be achieved in two ways:

> Deduplication: dropping messages if they are received more than once

> Idempotent processing: applying messages more than once has precisely the same effect as applying it exactly once

(I view deduplication as a special case of idempotency).
They published a followup to that article two months ago, and the correct answer in 2024 is still HMAC.

https://www.latacora.com/blog/2024/07/29/crypto-right-answer...
That's like moving the goal posts so you can still try to have a point after the fact. Your comment suggested that package manager was secure while curl | sh isn't because the package manager won't have a valid signature. That's only if the package manager was compromised. A code package that is built to be malicious will still get signed by your manager. Only now, people think they are secure because it was signed.
Previously (including my commentary): https://news.ycombinator.com/item?id=41572957; https://news.ycombinator.com/item?id=41515766

(This is a different URL, which I assume has something to do with how LWN's subscription model works.)
I've also been seeing Typeform emails coming from spam sources. Somehow people are using Typeform's positive reputation score to send emails to arbitrary emails.
I wonder why they don’t pay more, it’s not like the government is shy about spending money on defence.
Yep, and for practical applications (i.e. stuff that exists in this universe) that is absolutely good enough. You just have to choose which tradeoffs you can stomach best. With a fancy enough system, those tradeoffs can be driven shockingly low.

But if someone tries to sell you a database that is 100% available and has perfect consistency, you can laugh and walk away. They're a flat-earther trying to sell you a bridge: they're either trying to trick you or they have no idea what they're talking about. Either way you don't want to be involved with them.
The invasion of Iraq was sold in part by manufacturing a connection to 9/11. This is confirmed by public opinion [1]:

> In the months leading up to the war, sizable majorities of Americans believed ... that Iraq was closely tied to terrorism – and even that Hussein himself had a role in the 9/11 attacks.

Believing one source is simply looking for justification for what you were going to do anyway. There was plenty of evidence to the contrary, not th eleast of which was the UNSCOM inspections.

Also, it's just plain illogical for Saddam to have WMDs. Let's say he has WMDs. If the US invades, would he use them? Probably not because it wouldn't change the outcome and it would invite further retaliation. So if he's not going to use them, why not give them up to save his regime?

This isn't historical 20/20 hindsight either. These discussions were being had prior to the invasion.

[1]: https://www.pewresearch.org/politics/2023/03/14/a-look-back-...
I found this YT channel really helpful for learning about and understanding my ADHD. https://www.youtube.com/@russellbarkleyphd2023/featured
Nothing negative should happen to the company. In an ideal world the company should be lauded by everybody who values free speech for not bowing down to government censorship. The politicans supporting censorship should be voted out and the government should pay back any money it took in fines with interest. Those in the company who stood up for free speech should be given a medal by the new government.

Of course, we live in a society which loves censorship and hates free speech. Given the hatred of free speech we are seeing in this thread, I am guessing the ideal situation won't happen anytime soon.
I'm surprised by the question. He isn't humble by any stretch of the imagination.
I'd counter that simply asserting that the Brazilian government is in the wrong over Elon Musk is a fools errand.

I'm far more concerned about disinformation peddled by oligarchs like Rupert Murdoch. But while we're citing history

https://en.wikipedia.org/wiki/Public_Opinion_(book)

This book is so old it's legally in the public domain. Perhaps give it a read
So how did the alternative course of action work out?

EDIT: instead of rejecting the Taliban's offer outright and, say, negotiating and acceptable outcome, we chose to go to war, spend trillions of dollars, kill countless people and ultimately still leave the Taliban in power.

The Taliban saying they need proof is a negotiation. There is no court of law. We could've simply bribed them. Imagine how much cheaper and how many lives would've been saved if we'd simply given them $1 billion to hand over bin Laden.

But no, instead we started a war we could never possibly win. And again, that's not hindisght being 20/20. The US has not won a war since 1945. We watched the USSR, who had far more tolerance for losses, lose a war in Afghanistan. Like in what world did we think we would ever "win"? The outcome was entirely predictable and foreseeable. Irony of ironies, it was our material support to Afghanistan in the Soviet invasion that quite literally created bin Laden.
That's a very American view of "free speech"
Reading the whole piece a few days ago, it's a pretty good overview of the promises of JPEG XL.

Apart from that, Apple's POV and PR bits being given such a central role felt a bit weird, especially as petapixel already spotted Samsung adopting JPEG XL months before Apple.

Aside from the petty "who was first" bickering, it's a completely different move to adopt a common standard already accepted by rival companies on the android side, and it means we can really expect a larger adoption of JPEG XL than the other standards Apple just pitched on its own.

That was the biggest beacon of hope IMHO, it would have benefited from more prominence.
I'm not personally aware of the idea of Marxism working being some essential belief for a liberal arts education.
Also no Microsoft logos (top two biggest companies in the world). The moral police are out of control! /s
> it’s interesting to see that quote from Morehouse outright admitting that the process is a purely vibes based one that simply sanctions any behaviour that causes trouble for the management clique

I feel compelled to point out (cross-referencing myself: https://news.ycombinator.com/item?id=41580619) that "the management clique" is paid out of the surprisingly limited PSF funds (well, not the Steering Council, but the PSF staff), while developers in general are not (and one of the three paid core devs is also the forum moderator who announced the bans for myself and Dr. David Mertz).
>This forms the basis for arguments that additional regulation of high-risk biological research is unnecessary
>such research just killed ~30M people.
It was a lab leak.. I should know.
The Chinese government has admitted it in secret and let's say they have made agreements to make affected nations whole, behind closed doors and with diplomacy. This in turn has trickled into media and social media indirectly and directly from China inducements, making sure that the lab leak theory is both underplayed and framed in a "we can't know for sure" light. Textbook water muddying where all sides have something to gain. If it's any consolation the party responsible for screwing up and killing more people than Hitler, Genghis Khan, and Stalin combined.... they have been dealt with appropriately by China
This article isn't for you then, this article is for people who have casually heard that exactly once delivery is impossible and take it to mean exactly once processing is impossible. When someone talks about at-least-once and at-most-once in the context of well-known queueing systems they say will say delivery but will mean processing, because as you say, they're the same in practice.

You typically hide the processing bit so that from the perspective of your application code it really is exactly-once.
Negotiations and treaties.
The whole concept of the Big Bang is a mind warp. The whole explosion must have happened in some… space-time thing to begin with. What was that immense point of matter and energy in? What was “around” it? We’ll never know.
The article states that because the file sizes are smaller the format is more environmentally friendly because, they state, "All that stuff lives somewhere, and wherever it is, it requires energy to operate."

Cold storage exists, as well as different tiers of storage. The hard drive on my shelf isn't using any energy. Are they storing all of their images in RAM? Maybe you could say this would lead to less use of storage space so less use of raw materials for storage devices.

I would posit that it is possible this format is less environmentally friendly because it takes more compute cycles to produce the output from the compressed data, but I have no real insight into this just intuition.
I used Kiwi.com for this a few weeks ago (combining multiple European carriers, including Ryanair) and it worked rather well.

My first flight was delayed, and it seemed likely I would miss the second leg flight, so they sent me an email with a list of options to reschedule. I'd purchased the 'Premium Protection', so I think I could choose a new option up to €250 (+ hotel if overnight) without paying any extra.

I decided to risk taking the first flight, as the second airport was much bigger so figured there would be better flights from there. Fortunately the flight on the second leg was delayed too, so I didn't need to change anything.
They’re not, but they are shy about defying their own regulations around pay scales. The real money in defense is in private contracting.
They are not blocking Cloudflare or Fastly.

They are blocking X IPs being used on Cloudflare and Fastly.

These CDNs agreed with Anatel, to reserve IPs exclusively to X, so IPs can block X without collateral damage, that's all.

That said, Cloudflare is also blocking X. Cloudflare Warp doesn't open X.com anymore, neither iCloud Relay's (which seems to use Cloudflare).
The IT industry as a whole still hasn't quite internalised that servers now have dramatically worse I/O performance than the endpoints they are serving.

For example, a project I'm working on right now is a small data warehouse (~100GB). The cloud VM it is running on provides only 5,000 IOPS with a relatively high latency (>1ms).

The laptops that pull data from it all have M.2 drives with 200K IOPS, 0.05ms latency, and gigabytes per second of read bandwidth.

It's dramatically faster to just zip up the DB, download it, and then manipulate it locally. This includes the download time!

The cheapest cloud instance that even begins to outperform local compute is about $30K/month, and would be blown out of the water by this new Samsung drive anyway. I don't know what it would cost to exceed 15GB/s read bandwidth... but I'm guessing: "Call us".

Back in the Good Old Days, PCs and laptops would have a single 5400 RPM drive with maybe 200 IOPS and servers would have a RAID at a minimum. Typically they'd have many 10K or 15K RPM drives, often with a memory or flash cache. The client-to-server performance ratio was at least 1-to-10, typically much higher. Now it's more like 10-to-1 the other way, and sometimes as bad as 1000-to-1.
Don’t just quit. Find a new job first. It’s much easier to get a new job when you already have one.
Most ISPs already blocked X again in this morning.
I think what the author of the parent post meant was that Israel supplies Gaza with water via water pipes. The river that you're talking about is too small to be a significant source of water. The Palestinians (like Jordan, who also enjoys benefits coming from the peace accords it signed) buy water from Israel. Water is a scarce resource in that area, so it's no surprise that it has political significance.

I don't intend to single you out, and this goes for everyone posting about some far away region that's a bit more complex than what this or that source claims. I guess it's a matter of personality, but I don't feel comfortable talking about politics of far away regions, or even of my own region in some areas. I would rather talk about the simple easy stuff that I feel confident about, like this weird paragraph in the latest C++ standard. Then I wouldn't make embarrassing claims that are basically pre-chewed propaganda for the usefully ignorant foreigners. Except the Rust people. They are the devil!
The constitution of Brazil explicitly protects political speech and makes no mention of exempting misinformation.

> Any and all censorship of a political, ideological and artistic nature is forbidden.

We should not be happy seeing a judge going after free speech that is explicitly protected by the constitution. This is a loss for the citizens of Brazil, not a win.
More config options means more to test and support, so more cost. The manufacturers who are buying lower end motherboards/chipsets at scale don’t need the feature. And virtually no consumer installs a PCI-E device, ever.

So basically, it’s an argument to make all computers more expensive, in order to subsidize hobbyists.
Granted I only travel with hand luggage, I never had any issues with cancelled or delayed flighs when booking separate tickets. Even so they are relatvely cheap. It is even cheaper if you book your return flight ticket separately.
I'm sorry, but I didn't explain anything except that your links are unconvincing and can be traced back to a single person, or people discussing what this single person said, and not a single shred of evidence.

Extraordinary claims require extraordinary evidence, of the sort you first claimed people are coming to terms with.

Unfortunately, there's nothing of that sort in any of your links.