MurphyA/hacker-news huggingface dataset:
by reverendsteveii | 2025-06-24 18:08:54+00:00
Wow, that completely flies in the face of the experience I and everyone I know has with doctors all the time. IME it's much more likely that your weight will be blamed for any and all conditions that develop because losing weight is strongly correlated with improvements across the board in overweight and obese people and (and I think this is the key to why it's the first line of defense for so many disparate things) insurance companies all but mandate that "lifestyle changes" be tried as treatment before they will cover any other treatment option.

Riddle me this: were you trying to lose weight as a course of treatment for some other thing that was happening or were you trying to lose weight for its own sake? I'm wondering if the doctor actually thinks that being overweight is fine or if they were just saying you don't have any particular condition that being overweight would treat or relieve. I don't mean to call you out in particular, it's just that your experience is directly opposite to anything I've experienced or been told about as someone who was overweight and went to doctors about it and as someone whose entirely family has always been in healthcare in some way or another (a couple doctors, several nurses, I'm in med tech alongside a couple cousins and my dad runs a power plant but even he runs a power plant owned by a hospital system).
by ayushrodrigues | 2025-06-24 18:09:13+00:00
Updating credit card: - We have an openBillingPortal() function that when called, will redirect a user to the Stripe billing portal where they can update their card info. If it's a valid card, we allow the change and keep the customer in an active subscription state.

Past invoices: - We have a GET /customer method that returns all billing related information on a user. This includes their current plans, features and balances they have available, and can take in an expand?=invoices param that will return all past invoice data for you to display.

Users can also see invoice history in the Stripe billing portal mentioned above.
by orangebread | 2025-06-24 18:09:26+00:00
This is a question I've wondered for awhile. What are we saying when we say AGI? For it to make "generalized" reasoning it would need to also think like a human. This is where the quest for AGI fundamentally falls apart for me.

Before I continue, I just want to say that I LOVE working with AI. I use it for everything. Naturally, I began to wonder about the nature of intelligence. This led me to sentience. And of course you begin to reference the bodies of scifi work addressing consciousness and machine sentience.

I think for AGI to be a thing, it would need to not only need to be this massive multi modal machine, but also a machine with self-motivation. I think this is the key. Right now all AI requires input from a human to even do anything. It requires instructions (prompts).

When AI begins to self-prompt because it has its own desires outside of a human catalyzing it, and not only that, it speaks about its experiences as an AI -- I will then say that is probably AGI. But if we reach that point, we are in deeper ethical territories of do we get to "own" this sentient machine?
by evanelias | 2025-06-24 18:09:31+00:00
> There is no universe in which release and drop are near synonyms

Among several slang definitions for "drop", Oxford English Dictionary includes "To release or make available" with multiple examples going back to 1988: https://www.oed.com/dictionary/drop_v?tab=meaning_and_use#60...

> They're used as such only by dorks, click optimizers, and SEO scammers.

That's clearly not true.

Everyone has their pet peeves, but this is a ridiculous thing to post a "Tell HN" about.
by iLemming | 2025-06-24 18:09:35+00:00
> Not having tmux's <c-b z>

What the heck are you even talking about? (delete-other-windows) command existed since at least Emacs 18 (released in 1987).

Okay, yeah, I get it, you're complaining that Emacs sorta lacks a dedicated "zoom toggle" that cleanly saves your exact window layout, maximizes one window, then perfectly restores the layout when toggled again. I personally never had any problem with my (toggle-maximize-buffer) command that builds on top of (delete-other-windows)

But do you even realize that you're comparing a bicycle to a Bugatti Veyron - tmux is a simple pane grid with position/size and Emacs windows carry much more state. There are buffer associations, point positions in each buffer, window-local vars, display parameters - margins, fringes, etc., there could be integrations with modes that manage window layouts, there are multiple abstraction layers - framers, pos-frames, buffer display rules.

tmux can get away with a simple layout save/restore because panes are just rectangular terminal regions.

> Evil mode is really not good enough

Ha, I'm a die-hard vimmer, and I laugh at this sentiment. You, my good Sir/Madam/etc., respectfully, have no idea what you're talking about. Evil-mode is the only ACTUAL vim emulation outside of vim/neovim. There's no such thing as a "vim emulation". And I've tried them all - different ones - IdeaVim for IntelliJ, Sublime Vim plugins, VSCode extensions, etc. All of them are pretty much filled with laughable deficiencies; they are not even shadows of the actual Neovim experience. With one notable exception, and that is the vim-implementation in Emacs. In Emacs, Evil-mode doesn't even feel like an extension, an afterthought; it feels like it's a baked-in, major feature of the editor. More than that, it can do certain things even better than you can do it in Neovim.

Anyway, it seems you're complaining for just the sake of complaining, without any evidentiary input. Like I said before, it's of course absolutely obvious that things of lesser capacity will have smaller surface area and thus would feel more stable.

What would be your reaction if I say - my bicycle of 15 years has never needed an oil change or brake fluid drainage. My new car in comparison, is so much more complicated and requires constant attention? You'd probably laugh and call me names. I hope you'd realize how vain this kind of argumentation is - comparing things of completely different caliber.
by ongy | 2025-06-24 18:09:43+00:00
My homenet is 1GBit, so is my Internet

I.e. no traffic beyond my legitimate saturation can reach the ISP

I have saturated my link with quic or wireguard (logical or) plenty of times.

The lack of any response on high data rates would be an indicator I've only tried that once and it failed gloriously due to congestion. I don't think there's many real protocols that are unidirectional without even ACKs
by ninetyninenine | 2025-06-24 18:09:45+00:00
But a commercial product is reaching parity with human capability.

Let's be real, Humans have special treatment (more special than animals as we can eat and slaughter animals but not other humans) because WE created the law to serve humans.

So in terms of being fair across the board LLMs are no different. But there's no harm in giving ourselves special treatment.
by ilamont | 2025-06-24 18:09:47+00:00
Almost every year we make a trip to a foreign country to visit the spouse's family. Last year was the last time we used Airbnb.

2023 was already sketchy (building address and contact person didn't match the confirmation listing) but 2024 took things to a new low, with not only the address and contact person not matching, but access to the unit was through a crowded 1st floor curry restaurant and the curry restaurant's kitchen. One of the harried cooks was assigned to let us into the room.

The listing photos of course looked great in an anonymous IKEA kind of way, but in reality the unit was older and the flaws were not apparent when we made the reservation.

No one in the dozens of listing comments mentioned the unusual mode of entry. Is that because of the address mismatch (indicating listings are being reused) or the way Airbnb solicits feedback to keep negativity out of the public comments? Years ago I complained in the Airbnb public comments below another listing after the host lied about the location and left out the fact the door frames were 15 cm too low; the host blamed and disparaged me in the response with no positive outcome.

Yes, we have had some good Airbnb experiences. But over time the good places have been come rare jewels as investors and hustlers take over the platform.

We are tired of dealing with host shenanigans and Airbnb's tricks ("superhost!") for prices that honestly aren't that great when compared with midranged hotels. We used a hotel on our return trip to my spouse's country earlier this year and will be doing it this way going forward.
by voskresenie | 2025-06-24 18:10:05+00:00
thank you for saying this. I'm not a writer, just vaguely literate, and I find em-dashes to be extremely useful as a way of approximating conversational speech without a string of comma splices.

Additionally, the observation about AI using dashes really only applies (if it applies at all) to informal text conversation, not published articles. Here's a random NYT article from 2014 that uses 4 em-dashes within the first 3 paragraphs. https://www.nytimes.com/2014/12/21/fashion/the-year-of-taylo...

It seems like everyone watched some video essay about how em-dashes are a sure sign of AI, and they're just parroting it without question. The thing that apparently goes over people's heads is that the reason AI tends to use a lot of em-dashes is because the text in their training data uses a lot of em-dashes, and the training data is largely published articles and books, so it's a terrible heuristic for whether a published article or book was written using AI.

The thing that actually is somewhat more telling is that many people will use hyphens instead of dashes, eg on a computer, I typically type '--' instead of an em-dash, partly because my xcompose setup is inconsistent, partly because I write most of my text in editors that use monospaced fonts and the distinction between -, – , and — is extremely subtle in most fixed-width fonts, for obvious reasons. But on macs and many phones, as well as in google docs and similar, by default a hyphen will be autocorrected to an en- or em-dash depending on context, so it's not really a tell that the entire thing was written with AI, just that there was possibly non-human involvement. But also, a lot of people actually just know how to type and use dashes. It's not really that hard.
by flustercan | 2025-06-24 18:10:07+00:00
If a hotel could offer me a house like experience I would definitely be interested.

I agree with the sentiment that Airbnbs are weird with the checkout chores and lack of regulation, but when traveling with friends I find it so much more enjoyable to be able to hang out and cook dinner and watch TV together rather than all being cramped in one couple's studio sitting on the beds and eating out every meal.
by drdaeman | 2025-06-24 18:10:11+00:00
First of all, to avoid misunderstanding, let me explicitly say that I agree with a lot of things in your comment.

But my question was not about whenever far descendants of slaves need (or need not) to be compensated somehow. It was about the "completely bonkers" bit. Possibly, it was a mistake to reiterate the idea to ensure it is consistently understood - the third paragraph (specifically, the emphasized part) of my comment was the point, not the second one.

We have an insanely complex system composed of multiple societies that may or may not exhibit some behaviors because of some antecedent events. Yet, GP didn't say e.g. "but it completely drowns" (essentially, claiming statistical insignificance) or that their understanding of possible corrective action has questionable effects (like @modo_mario's neighbor comment about universities), but rather that the whole thing has no rational basis to it ("bonkers") whatsoever ("completely").

This is something that I don't think I understand and that concerns me. Not whenever someone needs a preferential treatment for some injustices of the past (not that the latter doesn't concern me, but way less significantly).
by Analemma_ | 2025-06-24 18:10:22+00:00
No, that's not a correct conclusion in full generality. The first days of Covid where a case of decision-making under uncertainty: what if R had been 10 and the fatality rate had been 25%? We did not know at first, and these are not absurd numbers: they have existed in past pandemics and if they had held again, fatalities could have been in the tens of millions. Locking down until you can gather more data to rule out this possibility is a rational decision under that uncertainty, because there's asymmetric downside risk of "tens of millions die" versus "chattering internet commenters are annoyed they can't go to the beach".

There's more of an argument here regarding lockdowns going on longer than they needed to, but as much as people want to blame "the experts", most of that was bottom-up from voters. To cite one example, despite how many times I've heard to the contrary, the CDC never, at any point, recommended school closures: that was pure grassroots demand from parents.
by cjflog | 2025-06-24 18:10:51+00:00
While PlasticList has already tested hundreds of products and found plastic chemicals in 86% of them, laboratory.love lets you crowdfund testing for the specific products you actually buy.

Think of it as democratizing PlasticList's methodology: you choose what gets tested, we handle the logistics of sample collection + lab work, and results are published openly to pressure companies toward cleaner supply chains.
by Night_Thastus | 2025-06-24 18:11:06+00:00
It's complete garbage and not worth buying. It's so cut down it's nearly useless outside of web browsing and very light games. The price is also effectively lie, it's going to be hard to get it for less than $300. Once we get some proper 3rd party test data in I'd be shocked if it's 5% better than a 4050 in raster without the use of fake frames.
by ben_w | 2025-06-24 18:11:42+00:00
I agree.

I won't say where, but I have been at a place where the architecture forced me to spend a week making a fairly simple app signup flow, the kind of thing that would've been a day or two at most if I'd been allowed MVC (and that's including all the tests and code review).

Worse, that was then immediately thrown away by another team who put multiple developers on their marginally different version for about a month.

The more they overthink the plumbing, the easier it is to gum up the pipes:

https://benwheatley.github.io/blog/2024/04/07-21.31.19.html
by Workaccount2 | 2025-06-24 18:11:58+00:00
Airbnb needs to have a demarcation for whether or not the owners are on premises (or within 10 minutes or something).

Every abnb I have stayed at where it was the owners property has been great. Cheaper, instant responses, no chores, flexible everything.

The ones I have stayed at there were remote operations with a contract service doing the owners work are the ones that have given bad experiences.

I wish there was a way to filter these ones out.
by 93po | 2025-06-24 18:12:25+00:00
it feels a little mean to describe this as cringe, it's just an honest opinion from someone who feels differently from you

i wouldn't describe it as deliberate, but rather accepted and embraced. yes they're choosing to not update it and modernize and they like they way it looks, but its not like they took a clean modern space and deliberately aged it to look this way

> I’m not sure why it is that this obviously aging little structure doesn’t feel ugly or rundown.

as an aside, i feel it doesnt look ugly and rundown because it's largely natural materials and colors. it's normal for things in nature to look this way.
by nixosbestos | 2025-06-24 18:12:26+00:00
I mean, forget reddit, look where are are... I regularly have people insist that Android is more full of ads than iOS. Given that I never, ever, see ads outside of sponsored spots in Play Store, fine-grained notification permissions+channels and given I have real uBlock Origin...

anyway, there's a reason I told myself to stop participating in any of this discourse.
by danielodievich | 2025-06-24 18:12:39+00:00
My family used VRBO to get houses for winter vacations where we can bring other families and go skiing. With careful research and judicious planning it has turned out okay for last decade of winters. Because it is skiing and usually remote, and we like to cook, we always bring food. To support this, we pack staples necessary for cooking (oil, vinegar, spices) and bring our tools (knives, snack bags, containers for leftovers) because you can't predict if the places will have those. We've been lucky in our experiences that about 60% had those, but not always, so being prepared is great. Planning and setting low but steady expectations is always important.
by zachooz | 2025-06-24 18:13:01+00:00
A sequence of characters is grouped into a "token." The set of all such possible sequences forms a vocabulary. Without loss of generality, consider the example: strawberry -> straw | ber | ry -> 3940, 3231, 1029 -> [vector for each token]. The raw input to the model is not a sequence of characters, but a sequence of token embeddings each representing a learned vector for a specific chunk of characters. These embeddings contain no explicit information about the individual characters within the token. As a result, if the model needs to reason about characters, for example, to count the number of letters in a word, it must memorize the character composition of each token. Given that large models like GPT-4 use vocabularies with 100k–200k tokens, it's not surprising that the model hasn't memorized the full character breakdown of every token. I can't imagine that many "character level" questions exist in the training data.

In contrast, if the model were trained with a character-level vocabulary, where each character maps to a unique token, it would not need to memorize character counts for entire words. Instead, it could potentially learn a generalizable method for counting characters across all sequences, even for words it has never seen before.

I'm not sure about what you mean about them not "seeing" the tokens. They definitely receive a representation of each token as input.
by ayushrodrigues | 2025-06-24 18:13:05+00:00
We are pretty tightly coupled with Auth. Part of setting it up is resolving your internal customer (or org) ID from your auth JWT and passing it into an autumnHandler function, which then makes calls to the Autumn API.

This means you don't need to store any additional IDs for billing -- just make calls to Autumn with your exiting auth uuids.
by Doxin | 2025-06-24 18:13:09+00:00
look man, I get the choice between believing you, someone I barely know, or three people I've known for 15+ years.

It's a whole load of he-said she-said, but it's you against roughly the entire freenode staff at the time, some of which I know very well indeed. Shouting fake news does not make it so. It wouldn't be the first time you're caught in a lie with your pants down.
by pixl97 | 2025-06-24 18:13:37+00:00
Which will likely work for only on machine AI, but it seems to me any very complicated actions/interactions with the world may require external interactions with LLMs which know these kind of actions. Or in the future the models will be far larger and more expansive on device containing this kind of knowledge.

For example, what if you need to train the model to keep unauthorized people from shutting it off?
by acuozzo | 2025-06-24 18:13:55+00:00
> What compels one to be tripping over their neighbour, but at the same time not wanting to engage in a community with them?

Children, among other things. Let's make this concrete.

I live ~40 minutes from Washington DC and ~30 minutes from Baltimore. I have three children.

I'd need, at minimum, a four-bedroom, two-bathroom property in the city. It will need to be zoned for a good school for obvious reasons.

The 30y mortgage on my six-bedroom, 3.5-bathroom home in the suburbs is ~$3,500/month.

Can you find a condominium in either city for this price or less?

(For reference: my property value at the time of purchase was $575,000.)
by voskresenie | 2025-06-24 18:13:57+00:00
Let me guess—you watched a tiktok video telling you that em-dashes are a sure sign of AI, and you accepted it without question. Go find a couple NYT articles from 10 years ago and check how many em-dashes they use—the answer might surprise you! (Hint: AI uses a lot of em-dashes because its training data uses a lot of em-dashes. What is its training data?)
by secabeen | 2025-06-24 18:14:02+00:00
> 1. Large groups and families 2. Places where having a kitchen would be a great thing (either due to cost or because there’s not as many restaurants around) 3. If you wanted to stay in a specific location

Yes, this. I strongly value all of the above items, and I greatly dislike the corporate, samey-feel of hotels. However, I recognize that I am a small part of the market; business travel is over 50% of hotel revenue pre-COVID, and business-people do not value the above features much at all.

VCs love when a new product offering emerges into a market that wasn't satisfying a market segment well. For a few years, it looks like the new market entrant can disrupt the entire industry, and if they time it right, the VCs can exit via an IPO or sale near the peak of the froth and reap ludicrous profits. AirBNB was this, there was a period where the market view was that AirBNB would destroy the hotel industry. Of course, it didn't happen, and the stock purchasers were the ones holding the bag.
by ProllyInfamous | 2025-06-24 18:14:11+00:00
>only have a range of a few feet

At the very least they couldn't they detect imminent collisions with pedestrians? walls?

----

My non-Tesla has a radar for cruise control and imminant crash detection — while annoying at first, it is unfailable. As I've aged (¡perfect driving record!) my thought process has gone from more horsepower! to more safety!. Now when my car beeps at me I'm more-inclined to listen cautiously.
by citizenpaul | 2025-06-24 18:14:13+00:00
The best general argument I've heard against the bitter lesson is. If the bitter lesson is true? How come we spend so many million man hours a year of tweaking and optimizing software systems all day long? Surely its easier and cheaper to just buy a rack of servers.

Maybe if you have infinite compute you don't worry about software design. Meanwhile in the real world...

Not only that but where did all these compute optimized solutions come from? Oh yeah millions of man hours of optimizing and testing algorithmic solutions. So unless you are some head in the clouds tenured professor just keep on doing your optimizations and job as usual.
by angarg12 | 2025-06-24 18:14:19+00:00
I live in the pacific northwest and have 1 week of PTO coming up. I wanted to maybe rent a cabin and chill with my family for a few days.

Browsing Airbnb the cheapest options available in my area are tents and RVs for 200-300 USD a night, and prices go up for there. Think about that for a moment, spending 250 USD a night to rent a tent, probably in someone's backyard.

Beyond ridiculous prices, Airbnbs have just become a pain. They often come with long lists of rules. Here are some of the most ridiculous that I've seen: clean everything before you go (what is my cleaning fee for?), put on the laundry (very common lately), or bag up the trash and take it out to the nearest t
by bananalychee | 2025-06-24 18:15:12+00:00
Credit scores in the US function similarly to this risk assessment you describe, with the caveat that there is no standard way to measure risk without a credit history. In my experience, it does not take very long to establish that baseline, and there are inexpensive vehicles to do so, such as secured credit cards. Small-scale lenders are likely to accept alternative documents like income statements or proof of payment history to qualify. FICO scores, as imperfect as they are, merely simplify the risk assessment process.