skysight-inc/HackerNews huggingface dataset:
Yep, this makes a lot of sense.

In general, we already have plenty of mechanisms for specifying interfaces/api specs, tests, relationships, etc in a declarative but more formal manner than natural language which probably all work , and I can only imagine we will continue to see the development of more options tailored to this use case.
> Now that you mention it, I'm quite surprised that none of the typical fanatical IP lawsuiters had sued arguing (reasonably I think) that the output of the LLMs is strongly suggestive that they have been trained on copyrighted materials. Get the lawsuit to discovery, and those data centers become fair game.

No, there have been lawsuits, and the data centers have not been fair game because whether or not the models were trained on copyright-protected works is not generally in dispute. Discovery only applies to evidence relevant to facts in dispute.
https://en.wikipedia.org/wiki/Nostr
It doesn't even work with normal requirements.txt by the way. At least not all the time.
Lol. Last time a big corp asked me to put in my skillset into an excel document I said:

1) Problem solving skills

2) Unrelenting pursuit of truth in root cause analysis

Everyone else listed the tech stack of the project + others.
What the fuck is with all the "tech" == skillset?
Circumvention is not infringement, but the DMCA makes it a separate crime punishable by up to 5 years in prison.
Emails are definitely welcome too! Wherever you get stuck is a failure on the part of the authors.
This post talks as if the results are a worthless pile of trash while obeying the HN rules of not directly insulting the results. I agree with everything under the first paragraph.

Let me spell it out for you. These results. Are. Not. Worthless.

Certainly what you said is correct on what he “should” do to get additional data, but your tonality of implying that the results are utter trash and falsely anthropomorphizing something is wrong.

Why is it wrong? Imagine Einstein got most things wrong in his life. Most things but he did discover special and general relativity. It’s just everything else was wrong. Relativity is still worth something. The results are still worthwhile.

We have an example of an LLM hallucinating. Then we have another example of additional contextual data causing the LLM to stop hallucinating. This is a data point leaving a clue about hallucinations and stopping hallucinations. It’s imperfect but a valuable clue.

My guess is that there’s a million causal factors that cause an LLM to hallucinate and he’s found one.

If he does what he did a multitude of times for different topics and different problems where contextual data stops an hallucination, with enough data and categorization of said data we may be able to output statistical data and have insight into what’s going on from a statistical perspective. This is just like how we analyze other things that produce fuzzy data like humans.

Oh no! Am I anthropomorphizing again?? Does that action make everything I said wrong? No, it doesn’t. Humans produce correct data when given context. It is reasonable to assume in many cases LLMs will do the same. I wrote this post because I agree with everything you said but not your tone which implies that what OP did is utterly trivial.
In an alternative system you can get a salary from the government to work on open source software, and the companies pay for that in taxes. Of course you must embargo Malta, Netherlands and all the other countries that thrive on grabbing taxes from other countries.
There is quite a distance from

> stand up a server and leaving it running, unattended and unadministered

to, what was my proposition, maintain a server with active access from the internet.

Just what you describe I do myself: I have several home server running, but none accept incoming connections from the internet and the sec surface is much smaller.
Well, you are better off using Google Photos for securely accessing your photos over Internet. It is not a matter of securing it once, but one of keeping it secure all the time.
The “stripes” in the keogram look very regular. A few days of clear skies followed by a few days of clouds. Is that what’s happening? Why the regularity?
https://archive.ph/ZglYt
There's always a tradeoff, sometimes you win sometimes you lose in these gambits.
On Roads teeming with robotaxis, crossing the street can be harrowing
AI Agents, when discussed on podcasts by tech “bros” and execs, seem to forget that most people are price sensitive. When booking a flight, we take into account cost, travel time, whether or not we’re a morning person, a meeting we need to make that’s not in the diary (texted a mate to catch up). If it’s reading that as well. I don’t want an Agent booking me something that on paper looks the best, but is £200 more than it could be with a small trade off.

Plus, these execs all have Executive Assistants that act as the abstraction layer already. This is maybe why it feels like a no brainer to them. They already share their lives with these people, why not share the same with an AI??
All fresh bootcamp grads aren't going to understand what the author is talking about, and many senior developers (even mid-seniors) are looking for what prompts the author wrote to teach AI how to become a senior developer.
I inspected for a ligature and any evidence of CSS kerning being turned on before commenting, but I didn't test it to see what the page looked like with it turned on, so I didn't have active knowledge of the possibility of a ligature. If I'd know, it would have been better to give wider scope to the possibility that somehow kerning was being activated by OP's browser. I should have known better than to make a remark about a font without absolutely scrupulous precision! I actually appreciate the comments and corrections.
A True WordPress Dynamic Media Gallery Plugin – Open-Source
Ditto. I can’t imagine living without it.
This is cool, but only the first part in extracting a ML model for usage. The second part is reverse engineering the tokenizer and input transformations that are needed to before passing the data to the model, and outputting a human readable format.
What I was thinking of was this one: https://en.wikipedia.org/wiki/Planner_(programming_language)... . I don't imagine there's any more formal a specification beyond what-they-implemented (but I haven't actually read the paper!)
> But how could anyone reasonably expect the situation to be similar 3-5 years down the line?

We can’t, that’s why we are talking about the current capabilities. I remember using Dragon Natural Dictation software before the year 2000, I was young and it blew my mind away with the possibilities. 27 years later it still has not lived up to my young imagination.
(It has gotten a ton better, no doubt, and will continue to with more AI)
This is the article I sent people to for NAT traversal

This may be the only way we ever have to build p2p apps. IPv6 doesn't have enough steam since NAT and SNI routing solve most problems for most people.

And ISPs are very much not incentivized for that to change.
I am using actual budget (which is free and open source) for this exact use case. It won't notify you but it has dashboard that can show you how you are spending

https://www.actualbudget.com/
Like you sibling I think you also misunderstand my statement: I do run local servers, but none a connected to the internet.

I definitely believe it is for all to have a NAS server, a home assistant, or a NUC setup to run some docker containers.

Just don't let them accept connections from the internet.

For most normal home setups it is actually super hard to make them accept incoming requests as you need to setup port forwarding or put the server in front of your router.

The default is that the server is not reachable from the internet.
Imagine trying to perform a “right to forget” request on data that was trained into the AI?
Boil long pasta in a skillet, not a pot.
I wonder how that approach handles dense fog?

I used to regularly have to make a left turn onto a rural highway on foggy mornings. Sometimes people drive faster than they should in fog. Sometimes fast enough that by the time they could see I'm in the intersection turning they would be too close to stop.

Cars going fast enough to have that problem made enough sound that they could be heard quite a bit farther away than they could be seen. I'd open my windows at the intersection and listen until I couldn't hear any highway traffic. Then I'd know that any approaching cars are far enough away that I should have time to turn onto the highway and get up to speed before they arrive.
> It's our responsibility not to let that make us believe that's the literal truth of the bulk of society.

That was literally my argument.

Let’s just end this here.
> North America consumer plastics do not end up in the ocean in large numbers.

Yes, they end up in South East Asia.

https://eastasiaforum.org/2019/06/26/southeast-asias-plastic...
Kotaemon-papers: an open-source web app to chat with your academic papers
Hi HN,

Our team at https://github.com/Cinnamon/kotaemon/ has been working on a public demo to showcase the new advanced citation features in our RAG (retrieval-augmented generation) application.

We’re excited to share a web app that lets users explore top daily machine learning (ML) papers on Arxiv (via the HuggingFace API) and upload their own Arxiv papers to get LLM-assisted summaries, mind maps, and answers to questions based on the content.

Some notable features:

- Instant Summaries & Mind Maps: Generate concise summaries and visual mind maps for any Arxiv paper.

- Transparent Citations: Verify AI-generated answers with clear, evidence-backed citations. Citations are highlighted directly in the in-browser PDF viewer.

- Flexible Citation Options: Choose between highlights and inline citations. Plus, click on any sentence in the AI-generated response to see its supporting source from the original paper.

- Multi-Paper Analysis: Compare, contrast, and compose summaries from multiple papers simultaneously.

- Complex Question Solving: Use Chain-of-Thought (CoT) reasoning mode to break down and solve complex questions step-by-step.

- Customizable & Private Hosting: Easily self-host or customize your private app via HuggingFace Spaces. You can securely connect your LLM and upload your own document collections.

We’d love to hear your thoughts, feedback, and recommendations as we continue improving this tool.

Check out the demo here and happy hacking!
These are not, per default, exposed to the internet.
Unfortunately every attorney I've contacted so far is not in a position to help. I've asked Cloudflare to hold providing the information until I get representation. Unfortunately as a free customer who only pays for the wordpress optimisations, I am too much of a small fry for Cloudflare to worry about. This is why I am trying to appeal to the CEO here. I have no resources to quash the subpoena. It seems a wealthy individual is going to get their way and cause me harm and stifle free speech.
I've gone back to https://cssgridgarden.com/ multiple times. It's https://flexboxfroggy.com/ but for grids.
It’s on the article before this one. The tldr is that no, this doesn’t reduce latency so there’s no chance of making the original light guns work without modifying either them or the game.
The fact that models creators assert that they are protectrd by copyright and offer licenses does not mean:

(1) That they are actually protected by copyright in the first place, or

(2) That the particular act described does not fall into an exception to copyright like fair use, exactly as many model creators assert that the exact same act done with the materials models are trained on does, rendering the restrictions of the license offered moot for that purpose.
Different take: AI writes a lot of mediocre code for us so we don't have to and we're impressed at that.

But that's not the problem we need to solve. All our programming languages are verbose and stupid. It takes too much effort to solve the problems we do in them.
They didn't say worthless, they said amazing.

Their comment is "do it consistently, then I'll buy your explanation"
Have you tried cline to compare with cursor?

I haven't tried Cursor yet but for me cline does an excelent job. It uses internal mechanisms to understand the code base before making any changes.
You're missing the point.

The kind of people who won't pass (where reasonable, as defined by the average person) a tractor or moped or whatever in the name of safety are not creating a net increase in safety. They are creating a cluster fuck, which comes with a decrease in safety.
Going a step further, weights, i.e. coefficients, aren't produced by a person at all – they're produced by machine algorithms. Because a human did not create the weights, the weights have no author. Thus they are ineligible for copyright in the first place and are in the public domain. Whether the model architecture is copyrightable is more of an open question, but I think a solid argument could be that the model architecture is simply a mathematical expression – albeit a complex one –, though Python or other source code is almost certainly copyrighted. But I imagine clean-room methods could avoid problems there, and with much less effort than most software.

IANAL, but I have serious doubts about the applicability of current copyright law to existing AI models. I imagine the courts will decide the same.
Dev palms just got that much more sweaty.
Of course it won’t fool everyone, just like not everyone is fooled now. That’s why we’re able to put a name to the practice, some people saw through it. That just goes to show human psychology is not as homogenous as you make it out to be.

There is a vastly greater diversity of humans than AI implementations. It is delusional to think the current crop AI, trained on human behaviour and interactions, won’t be able to be tricked just as easily or even more so, when we’ve been doing it since the start.
I don't think that's totally accurate though. It can definitely be a coding problem - corners cut for expediency and such. Sometimes that's because management doesn't offer enough time to not do it that way, but it can also just be because the dev doesn't bother or does the bare minimum.

I'd argue the creation of tech debt is often coding problem. The longevity and persistence of tech debt is a management problem.
> The problem with this is that it's supposedly about predicting the future but actually bases everything on LLM's current capabilities.

Is it possible you missed some of it? The entire last half is dedicated to predicting the future based on an agentic future that's (as the author notes) "a big unknown" as we have this conversation.
Dittmann sounded just like Elon the other day on the call with Loomer, and was obviously Elon. In recent spaces, Dittmann sounds like someone else.
I suppose yes, it is more confident and “easy” to pay a cloud provider. But we have more data than I’m willing to flush away money for cloud storage.

As such, I’m hosting Immich and am figuring out remote access options. This kind of misses the point of my question.
There are certainly publicly available weights with restrictive licenses (eg some of the StableDiffusion stuff). I’d agree that it’d seem fairly perverse to say “our process for making this by slurping in a ton of copyright content was not copyright theft, but your use of it outside our restrictive license is”, but then I’m not a lawyer.
People are being very uncharitable in the comments for some reason

This is a short and sweet article about a very cool real-world result in a very new area of tooling possibilities, with some honest and reasonable thoughts

Maybe the "Senior vs Junior Developer" narrative is a little stretched, but the substance of the article is great

Can't help but wonder if people are getting mad because they feel threatened
Why French winemakers are buying up swaths of land in Southern England
I heavily started using windscribe and cursor editor. Mind you, I have 10 years of experience.

But lately I have cut down their usage and gone back to writing stuff by hand.

Because it is so easy to apply the changes the AI suggests but there's this subtle shift over time in the code base towards a non-optimal architecture.

And it becomes really hard to get out of.

The place where I still use AI quite a lot is autocomplete but of the intelligent kind like if I am returning a different string for each enum, all of that gets autocompleted really fast.

So line completion models like what JetBrains provides for free is I think the right balance. Supermaven also works well.
Isn’t this comment in the public domain? I presume that’s what I’m doing when I’m posting on a forum. If somebody copied and pasted something I wrote on here could I in theory use copyright law to restrict distribution? I think the law would say I published it on a public forum and thus it is in the public domain.
TBMs are for going around problems. Compared to cut and cover you can ignore entire classes of people who would be, expensive, delaying obnoxious stakeholders.

<gestures at the contents of an average HN comment section whenever the subject is public infrastructure>
> I worry that they don't really accurately reflect real world closed source experience because of the inherent selection bias.

As opposed to what, yet another beginner React app? That’s what everyone seems to be testing with but none of the projects I’ve seen are reflective of a production codebase that’s years old and has been touched by a dozen developers.

Throw it at a complicated non-frontend mixed language repo like cxx-qt [1] or something, preferably where the training data doesn’t include the latest API.

[1] https://github.com/KDAB/cxx-qt
Would agree if it wasn't for employee stock pool and first founding round this year which is already going to make the 1% more like 0.65
It has more nuance.
The supposition that there are significant number of murderers walking among us that would not murder because it is illegal has no basis.

Crime statistics imply that most murders are results of either passion or pre-meditated/ well planned. These have nothing to do with legality of it.
We have to have the law for an entirely different reason.
Years ago I printed out the poster version of https://css-tricks.com/snippets/css/a-guide-to-flexbox/. It has lived on my desk since then. Every time I need to work with flexbox, it moves to the top of the pile and I'm good to go.

Same with their grid guide.
The argument is graceful degradation.

Even when there's no connection, no electricity, you get some modest layer of security out of "it's hard to manufacture a convincing fake passport if you don't have large-scale resources behind you."

What happens then with app-only passports? Do we close the border crossing entirely until the network is back up? Or do we rely on showing a QR code or NFC handshake that can't be properly verified? I'd think creating a fake passport app that reached those hurdles would probably be easier than getting access to specialized papers and printing technology.
> Or will my fantasy come true that all roads, infrastructure, homes and businesses move underground?

Accursed Gamelans. https://www.youtube.com/watch?v=tytrgmVIwlg&t=114s
The entire purpose of Ansar Allah is the restoration of the Zaydi Imamate. They have spent the last several years destroying Sunni mosques and laying siege to Sunni-majority cities (as they continue to do in Taizz and Marib). They are an explicitly and exclusively sectarian movement. This is not a thing you need to take my word on; you can get it from UNHCR (if you must), HRW, or literally any history of the movement.

If you do take the time to read up on this, I strongly recommend you learn how the Imamate worked. It is not an abstract thing, like "the caliphate" so many other Islamist movements seek to restore; it was the governing structure of Yemen until the 1960s.

If I wanted simply to trash Ansar Allah, it would be easy enough to do; they are currently the world's largest employer of child soldiers.
This is my favorite syntax for technical writing, but unfortunately the only complete implementation is in Python. There are half-finished JS projects (last I checked) but nothing else. I really wish they were complete so we could use this in more places.

I opted for Djot (https://djot.net) as a second-place alternative with support for many more languages. My use case was attempting a Sphinx alternative in TypeScript. (Link for the curious: https://steveasleep.com/djockey/)
That's not what they said, and you're being purposely obtuse.

They were saying that Llama 3.3, an open model, approaches usefulness, in comparison to o1, a closed model, which is already useful to them.

As for usefulness in general, it's already here. It's not perfect, it can make mistakes, but saying they're not useful at all - especially for software engineers - is foolish. See https://news.ycombinator.com/item?id=42602940.
TSMC's wafer pricing now $18,000 for a 3nm wafer, increased over 3X in 10 years
United Airlines to launch Starlink wi-fi in spring 2025
This is interesting. I wonder could you use it as a basis for “legally” circumventing a technology by applying it to non-copyrighted works.
Crun – A fast and lightweight featured OCI runtime
1fr

wtf is an fr anyways? is a question I've never been able to retain the answer. there are many times where i've attempted to use grid layout, and then ultimately just switched back to neanderthal mode and used a table.
Robovac has an arm that can pick up your dirty laundry
Perhaps this is an unhelpful question, but do you have a link to this blog? Ideally to the story about the former councillor? Getting a sense of what exactly is going on here might help, and I don't think that linking it to this new HN account will impact your privacy.
Burner SIMs are not as easy to come by in China, which is what they care about.
Code context and understanding is very important for improving the quality of LLM generated code, it’s why the core of our coding agent product Bismuth (which I won’t link but if you’re so inclined check my profile) is built around a custom code search engine that we’ve also built.

We segment the project into logical areas based on what the user is asking, then find interesting symbol information and use it to search call chain information which we’ve constructed at project import.

This gives the LLM way better starting context and we then provide it tools to move around the codebase through normal methods you or I would use like go_to_def.

We’ve analyzed a lot of competitor products and very few have done anything other than a rudimentary project skeleton like Aider or just directly feeding opened code as context which breaks down very quickly on large code projects.

We’re very happy with the level of quality we see from our implementation and it’s something that really feels overlooked sometimes by various products in this space.

Realistically, the only other product I know of approaching this correctly with any degree of search sophistication is Cody from SourceGraph which yeah, makes sense.
> This article is from 2014

How do you know? The date on the article says October 29, 2024
Biocubes: A visual representation of biomass and technomass
spoiler alert: this always happens with new technologies, to some extent. the possibilities that materialize are always an odd subset of the possibilities that people envision when the tech is new. you can get better at predicting that subset by studying economics or the humanities, but randomness also plays a crucial role.
Why the Left needs to watch Star Trek
Thanks crockeo! You are absolutely correct!
I tried budgeting, but found it to be too much work because there's no perfect way to automate it. Also, if you are card churning you soon end up with many accounts to keep track of making manual tracking a real chore.

I've settled for using Projection Lab to keep of my net worth and have monthly targets to hit. There's still work to do. But it's much easier since I only care about the totals.