MurphyA/hacker-news huggingface dataset:
by seydor | 2025-11-24 15:28:59+00:00
People who travel often dont have the resources to deal with so many separate bookings, so they ascribe trust to Booking.com , airbnb etc.

Perhaps if there was some "shopify of accomodation" it would be easier to have a seamless experience. In the meanwhile, the existence of a stable reference point gives the false sense of a trusted travel assistant.
by orochimaaru | 2025-11-24 15:29:49+00:00
Engineering pay in the EU is bad. If that can be rectified then top talent would not move to the US. Also, US companies actively harness senior individual contributors. I don't think traditional EU companies have that.

I think all the talk around regulations, taxes, etc. are a side show. Yes, there could be slightly looser labor laws. But when it comes down to it - money matters and Europe just doesn't pay. The same for Canada. Their universities plodded through AI all through the "AI Winter" and now all their best AI talent works for US companies. There is no single Canadian AI company that's at the level of what their US counterparts are doing.
by imdsm | 2025-11-24 15:29:51+00:00
Just to add to the dynamic for those too busy to read:

> When Mann booked the accommodations, Formula One organizers hadn't locked in the exact race dates. So she covered her bases — reserving the same four-bedroom unit for two possible weekends in May 2026, both with free cancellation.

> Once the official dates were announced, she cancelled the extra booking, in line with Booking.com rules.

I wonder if this changes our perception of things. If you book two dates and then cancel, are you not also part of the problem?

Perhaps if you didn't go for the free cancellation, then it should be a fair two way lock in, if you commit, we'll commit etc. Still not as bad as when Jason Manford finished a show, turned up at the Village Hotel in Bournemouth, and because he checked in late, they'd given his room to someone else.
by ericmay | 2025-11-24 15:30:40+00:00
Well it wouldn’t because we wouldn’t have as many people driving cars, so there wouldn’t need to be as many roads so costs would be much lower.

In Ohio we just spend $2bn on about 2 miles of road to effectively temporarily ease congestion. That’s $2bn paid for by taxpayers regardless of how it’s paid, that we didn’t necessarily need to spend.

I’d also like to add, yes that “bus ticket” (I’m no fan of busses for short term travel) might be a little more expensive but consumer costs overall would’ve likely to go down. Why? Well in addition to already paying for highway infrastructure you’re paying $30,000, $50,000, &c . on a vehicle, plus insurance, gas, repairs, tires, maintenance, interest on loans, &c. So while I think it’s hard to compare apples to apples, I think it’s good to have this information in mind as well when discussing this topic broadly.
by madamelic | 2025-11-24 15:30:52+00:00
I used to walk past one of these every day on my way to and from my dorm.

My school apparently had no idea what it was for years and it just sat outside underneath the EE building and people would draw dicks in the dust on it. When they realized what it was, they immediately yonked it inside and made a student team to refurb it.

It's super cool I got to see such a piece of history and rare car even if I didn't realize it for so long.

Before: https://images.hgmsites.net/med/gm-ev1-electric-car-at-misso...

After: https://i.redd.it/8hqyo6iq7ixa1.jpg
by SAI_Peregrinus | 2025-11-24 15:30:54+00:00
> But because the stdlib isn't versioned

I honestly feel like that's one of Rust's biggest failings. In my ideal world libstd would be versioned, and done in such a way that different dependencies could call different versions of libstd, and all (sound/secure) versions would always be provided. E.g. reserve the "std" module prefix (and "core", and "alloc"), have `cargo new` default to adding the current std version in `cargo.toml`, have the prelude import that current std version, and make the module name explicitly versioned a la `std1::fs::File`, `std2::fs::File`. Then you'd be able to type `use std1::fs::File` like normal, but if you wanted a different version you could explicitly qualify it or add a different `use` statement. And older libraries would be using older versions, so no conflicts.
Show HN: Portcall – open-source billing engine for modern SaaS
by bricho | 2025-11-24 15:30:57+00:00
Billing should be simple, composable, and flexible. But most tools are either too limited or too heavy. We wanted something in the middle, and made it open source.

Portcall gives your SaaS:

- Self-serve PLG checkout (payment provider agnostic)

- Entitlements as a first-class concept

- Usage metering built into the model

- Automated invoicing

- A unified product/pricing system that evolves with you as you grow

- And a lot more to come

Curious where billing has bitten you and what you'd want from a modern OSS billing engine.

Repo: https://github.com/useportcall/portcall Demo: https://youtu.be/ZJ2sI-VnNiA?si=bVn4xskIcSLKg6hE
by moefh | 2025-11-24 15:31:34+00:00
> Special Relativity (non-accelerating frames of reference, i.e. moving at a constant speed)

Sorry, but this is a pet peeve of mine: special relativity works perfectly well in accelerating frames of reference, as long as the spacetime remains flat (a Minkowski space[1]), for example when any curvature caused by gravity is small enough that you can ignore it.

[1] https://en.wikipedia.org/wiki/Minkowski_space
by yuto_1192 | 2025-11-24 15:32:45+00:00
I’ve written over 200,000 lines of code with Cursor this year, and I’ve read many vibe coding guides. But most of them require heavy setup and a bunch of commands to remember, and honestly, I’m too lazy for that. They also keep changing.

So instead, I follow a lazy but effective workflow with Cursor. I’d like to share it with you, and I’m curious what you think.
by Yarden_Bruch_El | 2025-11-24 15:32:56+00:00
Thanks for the feedback—that's a solid critique. You're right that TRT-LLM wins on raw latency, but we chose vLLM for the flexibility to hot-swap LoRA adapters dynamically. Regarding the 'race condition': we actually view that divergence as a feature to prevent sycophancy (agents biasing each other). It’s effectively Map-Reduce for conversation.
by Cthulhu_ | 2025-11-24 15:33:15+00:00
I want to believe that this is an order-of-magnitude kind of problem, that is, if 100K is fine then 500K is also fine.

I only skimmed the article though, but I'm confident that it's more a physical hardware, time, space and electricity problem than a software / orchestration one; the article mentions that a cluster that size needs to be multi-datacenter already given the sheer power requirements (2700 watts for one GPU in a single node).
by asdefghyk | 2025-11-24 15:33:19+00:00
FROM https://www.abc.net.au/news/2025-11-24/bom-website-approved-... "... "The $96.5 million that we're talking about was not just the front end of the website, the tip of the iceberg that the public sees, but the back end, which sees data flowing from tens of thousands of pieces of equipment in the field, to the supercomputer that does all the modelling, right through to systems that actually forecast the weather and put it through to the website," he said.

"So every bit of that chain had to be hardened and made secure to stop a future attack taking down the whole website."...."
by crazygringo | 2025-11-24 15:33:30+00:00
No it's not, because the cops get there and the bus already left. Or the cops wait around but the bus is stuck in traffic and another call comes in so the cops give up and leave. Trying to pick some arbitrary bus stop somewhere between 10 and 30 minutes ahead based on how fast they think the bus is going and how long some cop (and which one?) will take to get from where they are to that bus stop depending on traffic is just a recipe for missing each other. And cops are a scarcer resource than buses.

Like, if there's a serious crime is being committed in a moving vehicle then sure they'll have someone constantly monitoring and redirecting in order to intercept. It's possible, with high enough priority. But someone not paying a fare does not have that priority.

And the point is the person refuses to get off the bus right away. They stay on it till they get to their destination and then get off.
by trial3 | 2025-11-24 15:33:33+00:00
> Oh which continent?

what answer could i possibly give to you that would change your response? antarctica?

> Is it possible that what you assume it's normal and default is colored by your personal experience and not representative of the world at large?

of course this is true. what are you going for here. my objection is to standing up a Train Security Panopticon with "modern AI" and locking commuters (in north america) on a train (in north america) who might depend on a schedule (using a north american time zone) stuck at a station until the (north american) cops can come and pull someone (who statistically, but not for sure, would be north american) off of the car for being drunk (off of beer i've had in my personal experience, coloring this example, which may not be the beer that is representative of the world at large) and napping on the seats
by kunley | 2025-11-24 15:33:46+00:00
Why the biggest package mess is always with the Node ecosystem?

Why in particular this community still insists on preemptively updating all deps always, on running complicated extra hooks together with package installation and pretending this all is good engineering practices? ("Look, we have so plenty of things and are so busy, thus it must be good")

Why certain kind of mindset is typical to this community?

Why the Node creator abandoned his creation years ago?

Why, oh why?
by stevenjgarner | 2025-11-24 15:33:59+00:00
Power requirements, moving mass and audio sampling and processing.

Hearing aids run on tiny voltages (typically ~1.4 Volts). They are designed to amplify speech (a small frequency range) at moderate volumes. An IEM is designed to handle the massive energy of a live drum kit without distortion. To do this, the internal amplifier needs Headroom. It likely steps up the battery voltage significantly (internally converting to higher voltage rails) to ensure that when a snare drum hits 120dB, the amplifier has enough electrical height to reproduce that spike without clipping.

Hearing aids use microscopic balanced armature receivers that require almost zero power to move because they are only moving a tiny amount of air near your eardrum. IEMs use dual-driver miniature subwoofers and tweeters that are physically larger and heavier. It takes significantly more electrical current to push these drivers back and forth.

Hearing aids often use aggressive battery-saving tricks, such as lowering the sampling rate or "sleeping" processes when silence is detected. The processor of an IEM is running wide open 100% of the time. It is constantly digitizing the world at a high sampling rate to ensure zero latency. If it tried to save battery by "sleeping" between notes, you would hear a delay (latency), which would make it impossible to play in time.
by kuschku | 2025-11-24 15:34:23+00:00
How's she stretching the terms of service?

Free cancellation is an upcharge (often a significant one), which she paid for, and made use of.

It would have been easily possible for booking.com and the hotel to offer rooms at two price points and make the conditions clear ahead of time:

- High price (guaranteed room)

- Low price (based on availability, if F1 is that week you'll get the choice between paying an upcharge, cancellation, or moving the booking to another date)
by exasperaited | 2025-11-24 15:34:27+00:00
There is another workbench — indeed I think this is possibly a candidate to replace the core one:

https://github.com/KeithSloan/OpenSCAD_Alt_Import

There's also a CadQuery 2 workbench now: https://github.com/CadQuery/cadquery-freecad-workbench/
by aunty_helen | 2025-11-24 15:34:35+00:00
Ok great, in-source the project but we’ve been promised a yearly headcount increase of exactly 0. Any hires above that require the minister to sign off.

In your team you have, 3 data scientists that have never worked on a software project, an intern who likes computer games and a PM that used to work in the tax department.

This is a 12 month project, everyone needs to also do their own job and if it’s late, they’re coming for all of us in next years budget.

What would you do? The correct answer is to pay an external consultancy to take the heat and an external team to get the right people needed to get it done.
by ziml77 | 2025-11-24 15:34:59+00:00
I think I can understand it to a degree. If the code is well-documented (with comments and design docs) then there really should not be a need to look at the prior state of the code. In an ideal universe, the only things that should matter are what the code currently does and what is being requested that it do new or differently.

That's about as charitable as I can be to their take.
by meindnoch | 2025-11-24 15:35:35+00:00
"When Mann booked the accommodations, Formula One organizers hadn't locked in the exact race dates. So she covered her bases — reserving the same four-bedroom unit for two possible weekends in May 2026, both with free cancellation.

Once the official dates were announced, she cancelled the extra booking, in line with Booking.com rules."

And then Booking.com cancelled her booking, in line with Booking.com rules. Shit goes both ways.
by injidup | 2025-11-24 15:35:54+00:00
It's simple. Booking.com will fuck you over and have all sorts of fine print to cover themselves. However I can simply recommend if they do something like cancel a confirmed booking don't bother contacting customer support. Simply get on Facebook and start swearing and causing a huge fuss till they sort it out. They will tell you 100 times that they are very sorry and they would love to help but they just can't and they feel horrible about it all but "the policy" forbids them doing anything that could smell like genuine customer service. Simply raise the temperature of agitation just as this customer did and eventually booking.com will buckle.

I had exactly the same case. I had a non cancellable room booked for an event and a week or two before the event it was cancelled and booking tried to claim they were not an agent, they were not part of the contract, that they cared very deeply. Customer support in English cost 1€ per minute and they kept putting me on hold. Eventually I just went to Facebook and asked GPT to start incrementally generating more and more offensive posts direct at their social media account. It's much cheaper than their customer support line and it actually reaches someone who can do something.
by tracerbulletx | 2025-11-24 15:36:02+00:00
I'm not saying those trends charts demonstrate anything, just that commercial human astro-turfers or bot networks are no less of a thing than intelligence ones and it wouldn't really be a conspiracy theory to think McDonalds or any other company, trade association, lobbyist, PR firm etc, is operating a lot of social media accounts that could theoretically show up on a report like that if they were doing a lot of it from a specific place.
by MarkusQ | 2025-11-24 15:36:05+00:00
Nice presentation. I would probably have written it as an additive group (and then shown that the two strand braid was isomorphic with ℤ) as a further bidirectional intuition anchor (both "look, this new thing relates to something you are familiar with" and "this thing you are familiar with generalizes in unexpected ways").

Definitely liked the exploration of how theorems arise from speculation, and don't spring fully formed straight from Zeus's forehead.
by renewiltord | 2025-11-24 15:36:15+00:00
I don’t know why everyone is saying you shouldn’t use booking.com. The story is that the person booked two weekends and canceled one. The hotel canceled the other and upcharged. Then booking.com paid the $13k difference? I don’t know. This makes it more likely I’ll use booking.com. If they booked directly with the hotel they would just lose the room.

With booking.com they’re big enough that making a fuss in the media gets you a $17k room for $4k. I’m taking that deal every single time haha.
by paulo_cheque | 2025-11-24 15:36:20+00:00
API UP is a SaaS platform where you can create, deploy, and manage APIs without setting up servers or writing boilerplate.

You define your schema, commands, and rules, and API UP generates a full async API, with background tasks, authorization, built-in multi-tenant support, CRUD/search, and optimized defaults for performance and security.

What makes it different from “no-code API builders”: • new Python 3.14 web framework compiled in C • it’s not low-code — it generates a real Python project • automatic query optimization • multi-version deploy flow (dev → alpha → release) • admin UI + CLI included • SDKs for web/mobile • can self-host later if needed • multi-database support (MongoDB, Redis, etc.)

You can create an API, test it, deploy it, and call it from mobile/web apps — all self-managed inside the UI.

You can try it here: https://apiup.ai

Documentation: https://docs.apiup.ai

Early users can already play with the UI. Feedback welcome.
by neodymiumphish | 2025-11-24 15:36:36+00:00
Fair enough, it's protocol is open source and the apps are source available. Modifications can be made by individuals for their own uses, though. I think it's as close as you can expect to get with a mostly full-fledged Notion competitor.

In any case, I don't particularly enjoy AnyType, despite coming back to it a few times to test it out (and still maintaining my own sync server, despite not actively using it, in case I go back to try it out again after some demonstrably updates). Just pointing out that it's a less restrictive alternative.
by jancsika | 2025-11-24 15:36:44+00:00
Dear some seasoned cryptographer,

Please ELI5: what is the argument for including the option for the non-hybrid option in this standard? Is it a good argument in your expert opinion?

My pea brain: implementers plus options equals bad, newfangled minus entrenched equals bad, alice only trust option 1 but bob only have option 2 = my pea brain hurt!
by hudo | 2025-11-24 15:36:55+00:00
My booking.com latest experience: booked big appartment for 4 people. Arrived to destination (Bristol, UK), and apartment already had guests inside. Tried contacting landlord, no reply. Called booking com, they offered acommodation 30km from the city centre, and its already 11pm, no way to get there. Had to pay our own hotels, and we never got money paid to booking. One neighbor of that apartment said they often double book! Seems booking com doesn't care.
by traceroute66 | 2025-11-24 15:37:09+00:00
> China is already catching up.

Sure of course, just like COMAC vs Airbus/Boeing, BYD vs Western EVs etc.

But this is a bit different IMHO.

First there's still a lot of catching-up to do.

And second are they going to be able to gain sufficient marketshare in the Western market ? I am thinking here, both in terms of displacing ASML and in terms of Western companies being willing to depend on Chinese tech for such critical activities.
by Nextgrid | 2025-11-24 15:37:49+00:00
K8S clusters on VMs strike me as odd.

I see the appeal of K8s in dividing raw, stateful hardware to run multiple parallel workloads, but if you're dealing with stateless cloud VMs, why would you need K8S and its overhead when the VM hypervisor already gives you all that functionality?

And if you insist anyway, run a few big VMs rather than many small ones, since K8s overhead is per-node.
by taylodl | 2025-11-24 15:38:26+00:00
Exactly. The data tells the story, and the results data of healthcare in America is abysmal. I used to workout at a gym that was near a major hospital. I will never forget a conversation I overheard between two doctors in the steam room many, many years ago where they were talking about this issue and the one doctor quipped to the other "the United States has the best healthcare nobody can afford."
by peepee1982 | 2025-11-24 15:38:57+00:00
I understand, but I can assure you that I don’t expect an autistic person to force eye contact with me—especially when it drains their energy. Insisting on that would be wrong.

I’m not opposed to people pushing themselves a little, but we can’t expect anyone to become “fixed” by trying ever harder. That approach wastes energy, is unrealistic, is non‑inclusive, and is simply cruel.

If you think people with depression, ADHD, or anxiety should just push through their symptoms to meet arbitrary social expectations—expectations that are fundamentally ableist—you’re not doing anyone a favor. In a world that’s becoming less ignorant and more inclusive of neurological differences, that attitude will only alienate you, as this thread clearly shows.
by alephnerd | 2025-11-24 15:39:30+00:00
> Engineering pay in the EU is bad

Yes, but it is comparable to the pay received in Asia - especially peer developed countries like Japan, South Korea, and Taiwan.

The issues that have lead to laggard innovation in the EU outside of niches like Biopharma are institutional in nature.

> I think all the talk around regulations, taxes, etc. are a side show...

I disagree about this as someone who has first hand experience about this w/ regards to the American semiconductor industry. Having a single window to manage disputes, get answers within days instead of months, and tax subsidizes should decisions not be guaranteed in a timely manner help reduce risk for massive capex investments.

This is what EU member states like Denmark provide for the biopharma industry, and a similar template could have been used for semiconductors. The issue is, the talent density for large swathes of electronics and computer engineering just doesn't exist in the EU anymore.

It can be fixed, but egos need to be set aside and individual European states will have to adopt industrial policy strategies similar to those that developing countries adopted to build their own domestic industries.
by stavros | 2025-11-24 15:39:30+00:00
> I wonder if this changes our perception of things. If you book two dates and then cancel, are you not also part of the problem?

If the website said "you can cancel for free", why would I consider myself part of the problem?

If the website said "you can book, but we could cancel your booking for any reason, including because we can rent it to someone else for more money", I wouldn't consider the website as part of the problem either.

As it stands, only one of those two things was prominently mentioned on the website.
by port11 | 2025-11-24 15:39:39+00:00
Generally that seems to be true u less we're talking about removing cruft that wasn't needed.

Yearly front-end rewrites are quite the joke, but they also reveal that the team didn't really get the underlying assumptions correctly.

Or maybe they just really wanted to try Redux/Zustand/Jotai/the cool new router and ended up making a mess that will need cleaning next year.
by conartist6 | 2025-11-24 15:39:51+00:00
> Gatekeeping is weak unless you've been hired to literally guard a gate.

What a silly argument. So money is the only valid reason to guard a gate? Many people guard gates for the simple reason that they believe they should be guarded.

Gatekeeping itself does fuel some of the toxicity, but much of that toxicity also just comes from internet comments being more like performing for an audience than talking to a person.