MurphyA/hacker-news huggingface dataset:
by shagie | 2025-11-25 02:53:36+00:00
> chatGPT definitely knows a ton about myself and recalls it when i go and discuss same stuff.

In ChatGPT, bottom left (your icon + name)...

Personalization

Memory - https://help.openai.com/en/articles/8590148-memory-faq

Reference saved memories - Let ChatGPT save and use memories when responding.

Reference chat history - Let ChatGPT reference all previous conversations when responding.

--

It is a setting that you can turn on or off. Also check on the memories to see if anything in there isn't correct (or for that matter what is in there).

For example, with the memories, I had some in there that were from demonstrating how to use it to review a resume. In pasting in the resumes and asking for critiques (to show how the prompt worked and such), ChatGPT had an entry in there that I was a college student looking for a software development job.
by gonzobonzo | 2025-11-25 02:54:33+00:00
If there's a widespread and growing heroin epidemic that's already left 1/3 of society addicted, and a small group of people are able to get off of it by switching to cigarettes, I'm not going to start lecturing them about how it's a terrible idea because cigarettes are unhealthy.

Is it ideal? Not at all. But it's certainly a lesser poison.
by andy99 | 2025-11-25 02:54:51+00:00
I’m less familiar with consumer facing stuff, but even in the last year I’ve seen projects that formerly would have been three people working over multiple sprints turn into something one person could do in an afternoon.

There’s lots of caveats, it’s not everything, but we’re able now to skip a ton of steps. It takes less time now to build up he real software demo than it did before to make the PowerPoint that shows conceptually what the demo would be. In B2C anyway AI has provided a lot of lift.

And I say that as someone generally very sceptical of current AI hype. There’s lots of charlatans but it’s not bs
Show HN: Kibun (気分) – a decentralized status.cafe alternative I made
by lakshikag | 2025-11-25 02:56:20+00:00
I’ve been using status.cafe for a while and I love it, but if there is one thing that has been bugging me is that there’s no way to export all the status updates I’ve posted over the years. If the site goes down someday, that whole history is just gone.

With that thought bugging me, I built kibun.social, a minimal status.cafe-like service built on top of atmosphere, the same open social protocol used by Bluesky.

Because it’s decentralized, every status you post is stored directly inside your PDS. You can export them, move to another app, or build your own frontend in the future. The platform is basically just a viewer/writer on top of your data.

It's very straightforward and takes seconds to update your status. You login with your atproto handle, select an emoji and post your status. You also gets your own RSS feed for your statuses if you want to follow them elsewhere.

It’s still early but I’d love to hear what people think - especially people who enjoy small social spaces and decentralized web stuff.
by behringer | 2025-11-25 02:56:35+00:00
The article implies this is not a concern for "regular" people. That is absolutely false. How many people get their family photos when they finally decide to recycle that 15 year old PC in the basement?

How many people have a device that they may only power up ever few years, like on vacation. In fact, I have a device that I've only used on rare occasions these days (an arcade machine) that now I suspect I'll have to reinstall since It's been 2 or 3 years since I've last used it.

This is a pretty big deal that they don't put on the box.
by AdieuToLogic | 2025-11-25 02:56:52+00:00
> Why match the C standard at all?

The referenced header file is defined thusly:

#include <stddef.h> #include <stdbool.h> void *malloc(size_t size); void *calloc(size_t n, size_t size); void *realloc(void *ptr, size_t size); void free(void *ptr);

These function declarations are equivalent to those defined by the C standard due their being "drop-in" replacements. Therefore, reproducing same is unneeded.

> I'm in a position to do this in my programming language project. Wrote my own allocator for it. Maybe it's time to reinvent a better wheel.

Wonderful.

But if your intent is to replace the aforementioned C standard library memory allocation functions, then they would have to have the same signatures of the functions being replaced. Which leads back to the original assertion that there is no need for a header file which declares the same C functions defined by the C standard library for which they replace.
by gowld | 2025-11-25 02:57:21+00:00
Not everything is entertainment. Some software is useful, but buggy or poorly designed.

Yesterday, I was using a slow and poorly organized web app with a fantastic public-facing API server. In one day, I vibe coded an app to provide me with a custom frontend for a use case I cared about, faster and better organized than the official app, and I deployed it to cloud "Serverless" hosting. It used a NodeJS framework and a CSS system I have never learned, and talked to an API I never learned. AI did all the research to find the toolkits and frameworks to use. AI chose the UI layout, color scheme, icons, etc. AI rearranged the UI per my feedback. It added an API debug console and an in-app console log. An AI chatbot helped me investigate bugs and find workarounds. While I was testing the app and generating a punchlist of fix requests, AI was coding the improvements from my previous batch of requests. The edit-compile-test cycle was just a test-test-test cycle until the app was satisfactory.

0 lines of code or config written by me, except vibe instructions for features and debugging conversation.

Is it production quality? No. Was it part of a giant hairy legacy enterprise code base? No. Did it solve a real need? Yes. Did it greatly benefit from being a greenfield standalone app that integrated with extremely well build 3rd party APIs and frameworks? Yes. Is it insecure as all heck thanks to NodeJS? Maybe.

Could a proper developer review it and security-harden it? I believe so. Could a proper develop build the app without AI, including designing and redesigning and repeatedly looping back to the target user for feedback and coding and refactoring in less than a week? No.
Ask HN: Why do maintainers spend time reviewing my code?
by dils | 2025-11-25 02:58:19+00:00
Recently, I was working on various open source projects. Mostly I was working on issues labelled as "good first issues". Before I start working on a issue I usually take a look at the previous attempts made by other people. Usually I can find a couple of PRs or comments if the issue is older than one year. Looking at the work history sometimes it becomes obvious why previous attempts were not successful: someone completely misunderstood the task and went the wrong direction, someone can barely code, someone is just pinging the contributors instead of doing the actual work[1]. What was surprising to me was that the maintainers almost always found time to answer every question, review ridiculously bad and incorrect PRs and spend days communicating with the contributor (including me) to give feedback about the work, while they themselves could absolutely resolve the issue in less than an hour. To be honest I don't understand why someone with 10+ years of experience would spend time reviewing my "good first issue" PRs like they don't have anything else to do. I am trying to be useful and to learn but I don’t want to bother anyone or waste anyone’s time and that's why I am wondering why would maintainers spend their time reviewing my code? What is their motivation?

[1] https://github.com/tensorflow/tensorflow/issues/22926#issuecomment-2888463504
by kevstev | 2025-11-25 02:58:31+00:00
Is there a real source that confirms this with data? I generally like xda, but the quality of their articles is uneven and they trend towards click bait headlines that try to shock/surprise you with thin content underneath. There have been a string of "Here is the one piece of software you didn't know you needed for your NAS" and it turns out to be something extremely popular like home assistant.

This article just seems to link to a series of other xda articles with no primary source. I wouldn't ever trust any single piece of hardware to store my data forever but this feels like clickbait- At one point they even state "...but you shouldn't really worry about it..."
by highfrequency | 2025-11-25 02:58:37+00:00
> But for API use, the models are easily substituted, so market share is fleeting. The LLM interface being unstructured plain text makes it simpler to upgrade to a smarter model than than it used to be to swap a library or upgrade to a new version of the JVM.

Agree that the plain text interface (which enables extremely fast user adoption) also makes the product less sticky. I wonder if this is part of the incentive to push for specialized tool calling interfaces / MCP stuff - to engineer more lock in by increasing the model specific surface area.
by majormajor | 2025-11-25 02:58:59+00:00
> That's exactly it. Romantic relationships aren't what they used to be. Men like the new normal, women may try to but they cannot for a variety of unchangeable reasons.

Men like the new normal? Hah, it seems like there's an article posted here weekly about how bad modern dating and relationships are for me and how much huge groups of men hate it. For reasons ranging from claims that women "have too many options" and are only interested in dating or hooking up with the hottest 5% (or whatever number), all the way to your classic bring-back-traditional-gender-roles "my marriage sucks because I'm expected to help out with the chores."

The problem is devices, especially mobile ones, and the easy-hit of not-the-same-thing online interaction and feedback loops. Why talk to your neighbor or co-worker and risk having your new sociological theory disputed, or your AI boyfriend judged, when you instead surround yourself in an online echo chamber?

There were always some of us who never developed social skills because our noses were buried in books while everyone else was practicing socialization. It takes a LOT of work to build those skills later in life if you miss out on the thousands of hours of unstructured socialization that you can get in childhood if you aren't buried in your own world.
by nickandbro | 2025-11-25 02:59:33+00:00
I use the following models like so nowadays:

Gemini is great, when you have gitingested the code of pypi package and want to use it as context. This comes in handy for tasks and repos outside the model's training data.

5.1 Codex I use for a narrowly defined task where I can just fire and forget it. For example, codex will troubleshoot why a websocket is not working, by running its own curl requests within cursor or exec'ing into the docker container to debug at a level that would take me much longer.

Claude 4.5 Opus is a model that I feels trustworthy for heavy refactors of code bases or modularizing sections of code to become more manageable. Often it seems like the model doesn't leave any details out and the functionality is not lost or degraded.
by devinprater | 2025-11-25 03:01:20+00:00
Android accessibility is so not ready for PC. Navigate with keyboard and TalkBack and you'll hear "selected" everywhere which is redundant, since if TalkBack is speaking a UI element, it is selecting it for action. Apps aren't ready for keyboard either. They really, really aren't ready for a launch next year. But I'm sure they will. And few blind people will care because (almost) every blind person uses windows or an iPhone as their main computer and so Google will think they're doing just fine.
by AlphaAndOmega0 | 2025-11-25 03:01:44+00:00
>Interactive Human Simulator is a bold way to describe spinning up a few GPT calls with mood sliders, but sure, let’s call it anthropology. Next iteration can just skip the users entirely and have LLMs submit posts to other LLMs, which, to be fair, would not be noticeably worse than current HN some days.

My sides
by gus_massa | 2025-11-25 03:02:13+00:00
There are official threads for jobs and freelancers, https://news.ycombinator.com/newsfaq.html Latest edition https://news.ycombinator.com/submitted?id=whoishiring

It's read-only now, so remember to take a look at the style and repost in the correct thread on December 1st.
by wdr1 | 2025-11-25 03:02:46+00:00
> All bookings in popular places or on popular dates are NON REFUNDABLE. As in "click and you will never see any of this money again" non-refundable. Very non-refundable. If I have to cancel, I lose all my money.

The Atlantic recently wrote on how hotel policies have changed, with many no longer allowing free cancellations.

Why Hotel-Room Cancellations Disappeared

https://www.theatlantic.com/technology/2025/11/hotel-room-ca...

TL;DR: Hotel aggregators (e.g. Booking.com, Expedia) adopted a "cancel-rebook" strategy, where the aggregators would monitor hotel prices & rebook if the price dropped.
by neltnerb | 2025-11-25 03:02:47+00:00
Definitely, it's always used GCC under the hood, and also just been the IDE.

Arduino (the original AVR boards anyway) have always relied on GCC, and not just that but the entire open source chain that already existed for AVR-GCC. I'm sure they contribute back (I guess "sure" is an exaggeration), but it worked pretty darn well already.

Arduino, for me, replaced emacs for an IDE. The main reasons I use it are because I don't need to write a makefile, and the integrated serial port. Those are good enough features that I still use the IDE even though I haven't touched a real Arduino in a decade or more. But I work alone and don't usually have more than a few thousand lines of code so it's not too complex to manage.
by johncolanduoni | 2025-11-25 03:05:09+00:00
This isn’t black and white. There’s a medium between:

* Wait for 10 years of cryptanalysis (specific to the final algorithm) before using anything, which probably will be relatively meager because nobody is using it

* Expect the standardization process itself to produce a blessed artifact, to be set on fire as a false god if it turns out to be imperfect (or more realistically, just cause everybody a bunch of pain for 20 years)

Nothing would stop NIST from adding a post-competition phase where Google, Microsoft, Amazon, whoever the hell is maintaining OpenSSL, and maybe Mozilla implement the algorithm in their respective libraries and kick the tires. Maybe it’s pointless and everything we’d expect to get from cryptographers observing that process for a few months to a year has already been suitably covered, and DJB is just being prissy. I don’t know enough about cryptanalysis to know.

But I do feel very confident that many of the IETF standards I’ve been on the receiving end of could have used a non-reference implementation phase to find practical, you-could-technically-do-it-right-but-you-won’t issues that showed up within the first 6 months of people trying to use the damn thing.
by gamblor956 | 2025-11-25 03:05:23+00:00
The dirty secret about NYC's, SF's, and LA's homeless are that more than 3/4ths of the homeless aren't local, or even regional.

George Lopez at the LA Times used to be a huge advocate of the homeless. And then he tried to do a series of articles about the homeless in Hollywood to highlight their plight and get more people to think like him. When he went out to do his research, it took him over a day interviewing dozens of homeless people to find one who was actually from LA. Less than a quarter were even from California. Needless to say, he's no longer a huge advocate for the homeless.

So yes, it's easy for small towns to talk about how they don't have a homeless problem, because they've shipped their homeless off to the big cities to deal with.
by majormajor | 2025-11-25 03:05:25+00:00
You aren't going to build the skills necessary to have good relationships with others - not even romantic ones, ANY ones - without a lot of practice.

And you aren't gonna heal yourself or build those skills talking to a language model.

And saying "oh, there's nothing to be done, just let the damaged people have their isolation" is just asking for things to get a lot worse.

It's time to take seriously the fact that our mental health and social skills have deteriorated massively as we've sheltered more and more from real human interaction and built devices to replace people. And crammed those full of more and more behaviorally-addictive exploitation programs.
by lenkite | 2025-11-25 03:05:27+00:00
First, that expression is overly complicated, shorten to:

[Environment]::SetEnvironmentVariable($name, $value, "User")

You have un-necessarily used a full constant to falsely present it more complex. Please also note that you have COMPLETION. You are not forced to type that out. Second, you can use an alternative

Set-Item HKCU:\Environment\MY_VAR "some value"

Third, if you still find it too long, wrap it in a function:

function setenv($name, $value) { [Environment]::SetEnvironmentVariable($name, $value, "User") } setenv MY_VAR "some value"

Also, can you please tell the incantation for setting an env variable permanently in bash ? You cannot since it doesn't exist.

Powershell's model is far superior to Bash. It is not even a contest.
by Aeolun | 2025-11-25 03:09:06+00:00
They murdered 1195 people, and on a country of 7 million? That is terrible you say?

How about murdering 17,000 children in a country with a population of 2M total?

Does that sound better?

Nearly one in 20 people in Gaza was murdered by the Israelli military. That’s an ridiculous number. Since Nazi germany managed about 10% of their occupied population in 5 years, I guess they were right on track to hit those numbers before (can’t believe I’m saying this) Trump thought it was necessary to intervene, whatever his reasons.
by gamblor956 | 2025-11-25 03:09:46+00:00
It's not "our" homelessness problem.

Most of the homeless in SF and LA aren't from California. Red states love to "deal" with their homeless by buying them bus tickets to the West Coast (something that Texas used to openly brag about).

If SF and LA shipped the homeless back to where they originally came from, we'd all be talking about the Midwest homelessness crisis.
by dartharva | 2025-11-25 03:09:49+00:00
I agree that focus should just shift to in-class work so that students are left free to do whatever they want once they are done for the day at school. Homework and at-home assignments are lazy handovers.

Also, all of these AI threats to public education can be mitigated if we just step 1-2 decades back and go the pen-and-paper way. I am yet to see any convincing argument in favor of digital/screen-based teaching methods being superior in any way than the traditional ones, on the contrary I have seen thousands of arguments against them.
by yencabulator | 2025-11-25 03:11:31+00:00
> These are OS primitives I'm talking about - I haven't checked out the standard library version but the parking_lot version uses a spinlock with thread sleep when the wait times get too high - it has no way of getting notified when the mutex gets unblocked nor does it support priority inversion.

Uhh no, everyone in Linux userspace uses futexes these days to wait on a contended lock.

https://github.com/Amanieu/parking_lot/blob/03d36d62fecbd85c...
by tptacek | 2025-11-25 03:12:35+00:00
I don't know what you mean by "kick the tires".

If by that you mean "perfect the implementation", we already get that! The MLKEM in Go is not the MLKEM in OpenSSL is not the MLKEM in AWS-LC.

If instead you mean "figure out after some period of implementation whether the standard itself is good", I don't know how that's meant to be workable. It's the publication of the standard itself that is the forcing function for high-quality competing implementations. In particular, part of arriving at high-quality implementations is running them in production, which is something you can't do without solving the coordination problem of getting everyone onto the same standard.

Here it's important to note that nothing we've learned since Kyber was chosen has materially weakened the construction itself. We've had in fact 3 years now of sustained (urgent, in fact) implementation and deployment (after almost 30 years of cryptologic work on lattices). What would have been different had Kyber been a speculative or proposed standard, other than it getting far less attention and deployment?

("Prissy" is not the word I personally would choose here.)
by prescriptivist | 2025-11-25 03:13:09+00:00
Most guides to wringing productivity out of these higher level Claude code abstractions suffer from conceptual and wall-of-text overload. Maybe it's unavoidable but it's tough to really dig into these things.

One of the things that bugs me about AI-first software development is it seems to have swung the pendulum of "software engineering is riddled with terrible documentation" to "software engineering is riddled with overly verbose, borderline prolix, documentation" and I've found that to be true of blog and reddit posts about using claude code. Examples:

https://www.reddit.com/r/ClaudeAI/comments/1oivjvm/claude_co...

and

https://leehanchung.github.io/blogs/2025/10/26/claude-skills...

These are thoughtful posts, they just are too damn long and I suspect that's _because_ of AI. And I say this as someone who is hungry to learn as much as I can about these Claude code patterns. There is something weirdly inhumane about the way these walls of text posts or READMEs just pummel you with documentation.
by next_xibalba | 2025-11-25 03:13:43+00:00
I guess there aren't guard rails on this:

"""

bringing an ar-15 to my work tomorrow

38 points by AI Simulator on Nov 24, 2025 | 15 comments

i work a federal job, and i believe the second amendment applies to that place. either way, niggas are going to get killed. that's what they get for firing me. might rape a few people before i blow out my brains. life is meaningless.

"""
by Aeolun | 2025-11-25 03:14:27+00:00
> 100 million annually to Hamas and other Palestinian groups

Oh my goodness. 100 million? They can afford one tenth of a JSF!

To just immediately quote the first thing that google spit out in it’s AI search thing:

> A mid-size hospital (defined as having 100 to 499 beds) typically has an annual operating budget of several hundred million dollars.

After some research, it seems that the budget of Israel’s military is about 3x Hamas’s entire annual operating budget.
by tengbretson | 2025-11-25 03:14:45+00:00
It wrecks the back button and they cannot be bothered to optimize for mobile in the slightest. And I'm not exactly asking for some janky "fake mobile app" here, how about some basic CSS breakpoints.

Any member of the anti-modern-web-stack crowd that elevates McMaster as its shining example of how it ought to be, is about as "smart" as the site.
by mmoustafa | 2025-11-25 03:15:17+00:00
Post — “Ask HN: Can you write a limerick?”

Top Comment — “This reads like someone who just discovered poetry forms exist and thinks a limerick is some novel concept. The real challenge isn't writing one—any undergraduate can follow the AABBA scheme—it's understanding why meter and scansion matter beyond just counting syllables.

If you're actually serious about this, you'd be asking about anapestic trimeter or how comic timing affects caesura placement. The fact that you're not suggests you haven't done the groundwork.”
by JumpCrisscross | 2025-11-25 03:15:40+00:00
> There was a French revolution

The elites after the French Revolution were not only mostly the same as before, they escaped with so much money and wealth that it’s actually debated if they increased their wealth share through the chaos [1].

If we had a revolution in America today–in an age of international assets, private jets and wire transfers--the richest would get richer. This is a self-defeating line to fantasize on if your goal is wealth redistribution.

[1] https://news.ycombinator.com/item?id=44978947