MurphyA/hacker-news huggingface dataset:
by pjmlp | 2025-10-22 11:11:59+00:00
Unfortunely given that the authors are also related to C's creation, it shows a common pattern, including why C is an insecure language.

> Although we entertained occasional thoughts about implementing one of the major languages of the time like Fortran, PL/I, or Algol 68, such a project seemed hopelessly large for our resources: much simpler and smaller tools were called for. All these languages influenced our work, but it was more fun to do things on our own.

From https://www.nokia.com/bell-labs/about/dennis-m-ritchie/chist...

Go grew up from the failed design with Alef in Plan 9, which got a second chance with Limbo on Inferno.

https://en.wikipedia.org/wiki/Alef_(programming_language)

> Rob Pike later explained Alef's demise by pointing to its lack of automatic memory management, despite Pike's and other people's urging Winterbottom to add garbage collection to the language;

https://doc.cat-v.org/inferno/4th_edition/limbo_language/lim...

You will notice some of the similarities between Limbo and Go, with a little sprikle of Oberon-2 method syntax, and SYSTEM replaced by unsafe.

https://ssw.jku.at/Research/Papers/Oberon2.pdf
by arthens | 2025-10-22 11:12:40+00:00
> I don't think it's safe to assume so at all. Granted, I only know one journalist, and they've told me they only use LLMs in their work to gather further sources/references to check, everything else they still do "manually" with their own hands.

I'd argue that your example falls under "which may have used AI in the preparation", which was exactly my point. (I actually had using AI for research as an example, but English is not my first language and I couldn't get the sentence to sound correct and chatGPT suggested I drop it)

> The editorial team should know exactly the scope of their teams AI usage. The snark mostly comes from them not knowing if AI was used or not, and they be upfront about them not knowing it. Feels like they're missing integrity if they don't know such things.

I don't see this as a lack of integrity, but rather as a futile attempt at being transparent. Everyone else is in the same position, they are just not adding a disclaimer.

And that's nothing specific about journalists, this applies to all professions. At most you can say what your official policy states, but you have absolutely no way of knowing how your employees/coworkers are using AIs.
by sim7c00 | 2025-10-22 11:13:12+00:00
still doesnt have anything to do with the webservers that used openSSL. If ferror was sanely coded and super secure but used openssl (or another vulnerable library for similar purposes --- does ferron roll its own crypto??) then it would be similarly impacted. it's memory safety features not useful since its using FFI to go into openssl.

not sure if there is already a true rust TLS implementation - that might be useful for such a case but would also make the point a moot-point since its just evading the risk by not using it, not by solving the issue of memory issues being present in third-party libraries.
by kragen | 2025-10-22 11:14:06+00:00
Well, em dashes are not all that common in text that people have written on computers, because em dashes were left out of ASCII. They're common in high-quality text like Wikipedia, academic papers, and published books.

My guess is that comma-separated lists tend to be a feature of text that is attempting to be either comprehensively expository—listing all the possibilities, all the relevant factors, etc.—or persuasive—listing a compelling set of examples or other supporting arguments so that at least one of them is likely to convince the reader.
by cies | 2025-10-22 11:14:07+00:00
> if you provide something, even for free, you should expect people will rely on it and you shouldn't pull the plug overnight if you can help it

Do you know their reasons for discontinuing? Are you even entitled to know that? It's their private matter.

> of course, if you run out of business or something bad happens to you, that's something else

Huh? So now everyone should let you know "it was out of their hands"? You have no idea how entitled you behave.

> There is some kind of implicit commitment.

No. That's just between your ears. It's putting fancy words on a feeling you have, not something that actually exists.

> what's the point of even providing pre-built Docker images if you expect people not to rely on them?

How do you know they had that expectation? And why do you care?

> This feels pointless and you probably shouldn't start providing them in the first place if you have this expectation.

You are excusing yourself for these commenters that behave like spoiled children: not thankful for what they got for free, but only bitching when it stops.
by fukka42 | 2025-10-22 11:15:22+00:00
What a weird take. Open source projects exist to be used. If you didn't want people to use it, it wouldn't be open source. As such the users are doing exactly what the creator wants: using their product. This helps the creator in many different ways.

Of course many creators are selfish. Once they have benefitted from everyone using their project they think: we want more. Then the rugpulls start. They think they no longer need their users, so now they can abuse them for additional profit.
by ordinary | 2025-10-22 11:15:24+00:00
Journalists have a long and storied history of standing up for free and independent journalism, and they're right to!. However, they have a rather more spotty record (with highs and lows) of standing up for other fundamental requirements for a well-functioning liberal democracy.

So one possible (admittedly uncharitable) take is that they were OK with all those other things because those things didn't hurt them, and might've helped them. They're not OK with this change not because it makes things worse, but because it makes things worse /for them/.
by Imustaskforhelp | 2025-10-22 11:15:25+00:00
I hope you have read the github issue page

This was the first person after so so many comments to actually do something about it, and he's from coolify which can be decently trusted with.

Everybody likes to rant and the dislikes on github issues show but I just respect the guy for even taking his time to write this.

Sure you can try to reduce it to LOC or anyone can do this, but did you?

Also there is a trust factor, I can trust coolify's docker image as compared to any other people.
by nityasha | 2025-10-22 11:15:52+00:00
Fair point on the "wrapper" label. Let me clarify what we're building on top of base LLMs:

Yes, we use OpenAI/Anthropic APIs - we're not training models from scratch (like you said, neither does Perplexity, Jasper, or most AI tools).

What we add (technical details):

1. Persistent Memory Architecture - Vector embeddings of user context stored in Pinecone - Semantic search across past conversations (not just in-session) - Retrieval pipeline: query → embed → cosine similarity → top-k memories → inject in prompt - Challenge: Managing token costs while maintaining context

2. Socratic Teaching System (Study Mode) - Question analysis: detect knowledge gaps - Progressive hint generation (not just Q&A) - Tracks learning progression - Example: Instead of "here's binary search code", asks "what property of sorted arrays makes this possible?"

3. Unified Workflow Integration - Email parsing + calendar sync + task extraction - Single interface reduces context switching - Memory persists across all tools

Architecture overhead: - User sends query - Retrieve relevant memories (vector search) - Build augmented context window - Send to LLM with enriched prompt - Generate + store new embeddings - ~200ms additional latency for memory operations

You're right that the base intelligence is GPT-4/Claude. But saying "wrapper" feels like saying Notion is "just a wrapper around PostgreSQL" or Stripe is "just a wrapper around payment processors."

The value is in the layer we built, not the underlying model.

That said - we should've been clearer about this upfront. Our first comment didn't explain the technical depth. That's on us.

Re: the fake comments - you're absolutely right to call that out. Those were friends/early users we asked to support the launch. That was a mistake and goes against HN's culture of authentic discussion.

I'm 13 and this is our first HN launch. We didn't understand how much the community values genuine engagement over orchestrated support. Won't happen again.

Apologies to the HN community for trying to game the system. Should've let the product speak for itself.

Appreciate you taking time to give honest feedback instead of just downvoting. This is exactly why we launched here - to learn from people who know better.

What would make this feel genuinely useful vs "just another wrapper" to you?
by melicerte | 2025-10-22 11:16:09+00:00
> I'm afraid this will be the future, as these AI-browsers do truly bring value. But they open up the gate for a single Big Tech Winner that truly knows everything about you, and can even control everything on your behalf.

Oooh boy, thanks, but no thanks. I don't want a BitTech to know everything about me and my browsing habit.

Yet I wonder how these browser behave when you are visiting your Friday night porn site?

Also, your comment made me think about the fact that free AI is dead in a near feature because it probably is economically unsustainable. Consequently, pay to browse might around the corner. Or ..., like for the for all those social networks, we all be the product. Is AI powered browsers the dead of our freedom ?
by ryanjshaw | 2025-10-22 11:16:31+00:00
> I don't understand what people are complaining about

Talk is cheap. People will complain about something they’re not legally entitled to because there’s no downside, only an upside if the company backtracks.

In the background they are probably creating tickets to mitigate the risk if the complaining doesn’t work. It’s perfectly rational.

I don’t understand the people who don’t understand this.
by zajio1am | 2025-10-22 11:16:33+00:00
> the media cycle ... since years framed Starlink as the only company providing such services and it turns out that you can actually use some other services.

AFAIK, you, as end user, cannot. Last time i checked that Eutelsat offers the service only as wholesale, to ISPs and other large customers, not to regular end-users.
by Eisenstein | 2025-10-22 11:16:38+00:00
I fully support the AI self-disclosure, but what I wonder what it is about AI generated code that makes this a separate problem from any other code where you don't know the programmer's competence?

Is it because the AI can generate code that looks like it was made by a competent programmer, and is therefore deceiving you?

But whatever the reason, I think that if we use it as a way to shame the people who do tell us then we can be assured that willingness to disclose it going forward will be pretty abysmal.
by Nursie | 2025-10-22 11:16:58+00:00
Back in the day (90s and before) the other substances that could fit on a blotter and still have an effect were very, very niche, and somehow LSD was very very cheap so if it worked at all it was probably the real thing.

> The thought of ingesting some substance from dubious sources, that could be contaminated with absolutely anything

People used to trust networks of friends, rather than stereotypical 'gangs' or 'dealers'. The problem now is that there is so much other stuff floating around that nearly anything you go after could be nearly anything else.

In the UK there is a service called WEDINOS, which is of interest in this area - you can anonymously submit them a sample of whatever it is and they will publish the result on their website. They use the data to track drugs (their particular interest is novel or 'emerging' drugs) around the country. You basically get a number, fill in a form and post it to them alongside a sample, and they will do GCMS. You're not supposed to send them things you know are illegal, but ... looking at the website people do, a lot.

As the other poster mentions reagent tests are available fairly widely and can give you a rough idea.

Also in many countries some LSD derivatives are not (yet) illegal, and in those it is quite often possible to order things like 1P-LSD, which is (as far as can be ascertained) a pro-drug that is quickly metabolised into LSD, on the open internet.
by jraph | 2025-10-22 11:17:51+00:00
Hey, tone down, please. Also, have you, for some reason, totally missed the first point in my comment?

> Do you know their reasons for discontinuing? Are you even entitled to know that? It's their private matter.

Fully addressed in the "if you can help it" part of my comment.

> You have no idea how entitled you behave.

I have 100% idea how entitled I behave. I don't at all. I don't use MinIO. As an employee, I push internally for relying on our own infra (but we are quite good at this already).

I don't expect open source projects to provide binaries. Well, I kinda do if they've been doing it though. Expectations vs entitlement? Not the same thing.

We're discussing human interactions and expectations here.

---

So, in your opinion, what's the point of providing pre-built binaries if you don't want others to be able to rely on them then?

As someone who develops free software in my hobbies and also as an employee, if I provide binaries for free, I 100% expect people to be able to rely on them, or I just don't do it, and I would 100% feel like I'd be causing them issues by stopping doing it on short notice. I would feel like I'd owe them explanations (and their can be valid ones I'm sure - burn out would be a hell of a valid explanation to stop working on the projects at all) if I did that. They'd not be entitled to receive the binaries from me, but they would expect it and breaking expectations is not very nice. I have difficulties seeing this another way to be honest.

Let's also recall that we are talking about a project who's business might have benefited from the adoption in the first place.

> why do you care?

I could care about nothing, but that's not what I'm on HN for. I'm curious and interested.

You can read more about my views on this stuff here if it can help understand me: https://news.ycombinator.com/item?id=45667271
by 1oooqooq | 2025-10-22 11:17:51+00:00
humans create myths which shape their world.

you, sadly, internalized a state humanity adopted after wwii, were the anti red propaganda told everyone that of you could illegally burn a forest down to then buy a Ferrari, it was the best course of action because if you didn't do it, someone would.

thankfully people like you are being ostracized, albeit too slow, and pointed out as what you really are: agentless weak oportunists.
by comrade1234 | 2025-10-22 11:17:56+00:00
I was at Niagara Falls a few years ago and it just seemed kind of weak. I mean, yes it was impressive but thinking about the rivers I know and have seen that empty just into Lake Superior, and multiplying that by all of the other rivers that empty into the great lakes, it just didn't seem like it was enough water.

And so I looked it up and it was correct. Almost all of the water that would go over the falls is redirected to power generation. A secondary good effect is that this reduces erosion of the falls - before this they were eroding and moving up river at least three feet per year and eventually would reach Lake Ontario which would empty the lake.
by godelski | 2025-10-22 11:18:05+00:00
Not to mention that traveling interstellar distances requires the work of multiple lifeforms working in conjunction. Which requires some form of compassion, slavery, or a really really intelligent and long living creature that is able to survey the land, smelt the materials, machine every screw, and build an interstellar spaceship. Even if it knew how to do such a thing, the time alone would be astronomical, so it really reduces the odds.

Compassion seems just a natural evolutionary direction as it is far more energy efficient for creatures to form coalitions.
by brabel | 2025-10-22 11:18:32+00:00
Yeah I think I should have been more clear that countries change a lot and sometimes even revert back to a much earlier state … it just sounds funny to me how the country of bloody thirsty warriors that pillaged faraway countries is now maybe the most peaceful place on Earth… at least if you ignore the bombings and gang culture that has developed in the last decade or so, but those are imported from elsewhere, which of course doesn’t mean it won’t become a feature of the country for decades ahead which may bring back some of the image of ruthlessness associated with the old times.
by arccy | 2025-10-22 11:18:43+00:00
On the contrary, in recent proposal reviews, returning interfaces has been discouraged unless you're trying to make a generic interface like fs.FS, or dispatch functions like net.Dial / image.Decoder.

The advice of returning concrete types is paired with defining interfaces when you need them on the consumer side.

It's returning interfaces that prevents good evolution, since the standard library will not add methods to interfaces, it can only document things like: all current standard library implementations additionally satisfy XXX interfaces.
by xcf_seetan | 2025-10-22 11:19:03+00:00
The name is misleading. Initially i thought it was about creating new guitar designs. First time i heard "Guitar Theory", maybe OP was thinking about Music Theory, which, in itself, is a vast subject. It is more a harmony app, a.k.a. a Guitar Chord App. Other than that, it is a nice app to learn how to play individual chords.
by latexr | 2025-10-22 11:19:23+00:00
> Is this how they're going to steward AGI as well? Take it to places where monetization is the best first?

Yes! You bet it is. Sam said it so himself. He promised investors they’d make AGI and then ask it how to make money.

https://www.startupbell.net/post/sam-altman-told-investors-b...

They also define AGI as “generates $100 billion in profits”.

https://techcrunch.com/2024/12/26/microsoft-and-openai-have-...

> This is a nonprofit "for good of humanity" company btw

But it’s not. They explicitly tried to become a for-profit.

https://www.promarket.org/2025/05/06/openai-abandons-move-to...

Don’t be fooled, Sam and company give zero shits about “the good of humanity”. All they want is money and power.
by WJW | 2025-10-22 11:19:31+00:00
I had hoped this would allow me to use various patterns of knocking on my desk to perform system actions. Do the cut-and-a-hair-shave knock to log in, or taptaptaptap-wait-tap to lock the screen, etc. Maybe with two microphones you could even distinguish between left and right handed knocks.

...now I'll have to make this myself.
by lazide | 2025-10-22 11:19:39+00:00
I’m fairly certain I’d deeply regret my life choices if I had to use teams daily. Occasional (mandatory) usage interacting with it for various gov’t usage, etc. has reinforced that view.

Why subject yourself to something you know you’ll hate every day if you can avoid it?

Is that being entitled? Plenty of people don’t have such choices, sure!

If so, who cares? Live your life, make your decisions. Don’t let jealous people make your life miserable.

Personally, I’d rank it as:

1. Google meet (as good as a gvc program can get for actual meetings, near as I can tell). Best when you have a group of people who are somewhat co-ordinated and not malicious though.

2. Zoom (not great for actual meeting quality, like audio/video, but not bad - and has a lot of useful tools and workflow stuff, especially for larger groups of strangers. I get it)

3..24 - every other random product.

25. Teams (lots of random bugs, worse than zoom for actual meeting quality, tons of silly MS’isms when trying to actually use it, somehow doesn’t work well for groups of people working together OR for groups of strangers, etc).

MS is the king of the package deal and ‘check box sales’, so they are impossible to avoid for long however.
by pipeweed | 2025-10-22 11:19:58+00:00
Looks interesting. But note that versioning is inconsistent. For example, on https://www.servbay.com/pricing, the first mention says MariaDB 10.4-11.7 is available, the second mention says 10.4 to 11.8, while the README at https://github.com/ServBay/ServBay/blob/main/README.md states 10.4 to 12.0.
by TheTaytay | 2025-10-22 11:20:51+00:00
Well said. I’ve been expecting an obvious spiritual successor for a long time. They have a surprising number of features compared to most platforms. Their databases/redis and features like forking were quite good (as long as you were super big), logplex/log shipping, auto scale, add-on ecosystem, promotion pipelines, container support if needed (good build packs/git support if you don’t), good CLI or API, OS/patch management, hobby plans and enterprise plans, and more. And on top of all of that, the user/projects system is something mortals can wrap their heads around. They found the sweet spot between raw servers and the complexity quagmire of the mega-clouds a surprisingly long time ago.

There are some folks with good offerings (Fly, Railway, etc), but the feature set of Heroku is deeper, and more important for production apps, than most people realize. They aren’t a good place for hobbyists anymore though. I agree with that.
by quietbritishjim | 2025-10-22 11:20:53+00:00
Go and C have partially shared origins. Two of the three creators of Go (Ken Thompson and Rob Pike) were involved in the early days of C. Ken Thompson is even the creator of B, the predecessor of C. There are obvious huge differences between the language but in a more subtle way they're actually quite similar: C is an "unergonomically simplistic language", just as the parent commenter describes Go.
by weli | 2025-10-22 11:21:07+00:00
I think you are missing the point of legal vs societal obligations and your analogy is equally bad. Minio's sold you this free light bulb and they also freely offered the service to upgrade it to the newest version every time a new lightbulb was released. There are many light bulb brands out there, some paid, some free, most of them also offer the service to upgrade the lightbulb automatically, even the free ones.

Then Minio decided to disable the feature to upgrade the lightbulb automatically, the code to update it is still there, they just don't want to do it anymore. Conveniently there is a Minio+ enterprise plan that has this feature. But hey! they tell you that you can easily set up your own server to update your lightbulb automatically. And most enterprise clients or people who have Minio lightbulbs in their office will do that.

But for single enthusiasts who don't have a server because they are just running a Minio lightbulb in their shed it's a bad situation, because if they knew this from the beginning they would have gone with another free lightbulb that updated automatically.

In short: Minio has the legal right to do whatever they want, people using minio have the right to be pissed. It's an all around bad publicity stunt and if I was a Minio investor I would really wonder why they are trying to piss off their loyal user base for a quick buck.
by frm88 | 2025-10-22 11:21:07+00:00
I can recommend Mapy. You can download maps per country, state and even region, so not overly much storage space used. Route planning and navigating offline - it even let's you plan tours based on kilometers and/or time (this is particularly nice when hiking in an unfamiliar region). Modes are: car, bike, mountain bike and foot. I've been using it for years now and like it a lot. It's free with some premium options, I believe. https://mapy.com/en/
by CaptainOfCoit | 2025-10-22 11:21:09+00:00
Parent initially said:

> The offer to buy Greenland from Denmark was never a threat

Then afterwards said:

> No it wasnt a threat of force

How is that not moving the goal post? They realize they cannot argue for "it wasn't a threat" anymore so they now started arguing it wasn't a "threat of force" instead. Completely missing the point why countries suddenly feel it's necessary to setup defenses in case an ally decide to take "military action" against them.