skysight-inc/HackerNews huggingface dataset:
I couldn’t help but notice you didn’t credit any web browser in this comment. And rightfully so. Software doesn’t need or care about being credited.

Well, usually.

Sent from my iPhone.
Not sure if we are talking about news in general or just HN.

AI dominated HN back in 2018ish? I forget the exact dates, but AI and ML was like every other post, so this is not 'new'.
This is correct. It shouldn’t unless a model is trained only in data for which the trainer owns the copyright.

If I compress someone’s photo with JPEG do I own the photo now?
In economics they call this rent seeking[1]

> Rent-seeking is the act of growing one's existing wealth by manipulating the social or political environment without creating new wealth. Rent-seeking activities have negative effects on the rest of society.

You can see Reddit as a landlord, owning the land (or website) that the value grows on. They don't contribute value themselves, instead they make money by charging rent to everyone who wishes to grow value on their land.

1. https://en.wikipedia.org/wiki/Rent-seeking
Sort of? A lot was said about EGBERT v. BOULE, initially that it allowed CBP to simply search any home within 100 miles of the border. There was then a big pushback, that it didn't actually allow this but simply limited folks options to sue in these scenarios which is different from allowing it.

This was not a simple case of trying to sue for some damages, like breaking a door down or technically violating rights by entering without permission:

> When Egbert entered the inn without a warrant to investigate a guest staying there, Boule stepped between the guest and the agent and asked the agent to leave.

> Egbert then threw Boule to the ground, injuring him. After Boule exercised his First Amendment right to file a complaint and administrative claim with Egbert’s supervisor, the agent retaliated against him by prompting multiple unfounded investigations into Boule.

In a sane world CBP agent Erik Egbert would be in prison but he wasn't even fired. The supreme court saying they're not technically condoning the behavior but denying the plaintiff any ability to sue seems like a distinction without a difference to me!
Hey, I think this is a good point.

The genuine question from me is how is this currently handled with humans? How closely can someone emulate a copyrighted work before they start being in danger of violating copyright?

Maybe we apply the same standards and the regulations then come down on the side of output, and those who choose to commercialize it, being liable if they’re too close to reproducing copyrighted works.

Then of course that brings up the fact that the prompter may not be aware, so how could they be liable? Can we really expect everyone using these AIs to be familiar enough with the sum total of the human creative corpus to be able to identify copyright infringements?

Would a lack of intent to emulate Mickey Mouse be a good defense against unknowingly recreating him as your corporate logo? Probably not.

Yeah, it just seems like a giant mess that is only cleanly resolved by either banning training on copyrighted works without consent or else eventually eroding the entire concept of copyright. Are there other options?
Even without ads the users that post content (or manage their subreddit) through third-party apps are still valuable for Reddit. Sure they are a smaller percentage, but that small percentage is more valuable than a regular ad watching user.
> Meanwhile in the US, thousands of minors have undergone surgical castration

[citation needed]
yeah, the problem is if they don't ignite at exactly the same time, you'll get unbalanced thrust and wild spinning! lots of excitement there!
Not just labelled, might very well be.
If an art student was able to gain those abilities, would you then argue they couldn't legally create art?
https://news.ycombinator.com/item?id=35581532
While this was true for me for a long time, basically my notes were useless in my day to day life, this has changed for me with Obsidian.

I now actually go back and curate my notes into a kind of wiki that is meant just for me. I've tried running a wiki for my self, but it doesn't work offline. And I tried just using plain text or OrgMode, but they were impossible to deal with on my phone. It just strikes that perfect amount of customization and cross-platform support that I needed to make it somewhere I trust storing the information. And in the end it really is still just a bunch of markdown files in a git repo (thanks Working Copy!) so I am not really locked in like I was with any other apps I've used.
did you read the article? the idea is you write a note to forget it, get it out of your mind, and then later relying on the fact you can rediscover your note when you might need it.
The best UI would probably be a mixture of a forum and reddit. A fourm is a much superior model because it lacks upvotes/downvotes and is chronologically ordered, but lacks branching and chains that you describe. Reddit currently is being used more similarly to the forum culture than anything else.
> This isn't an argument, it is an assumption.

The goals could be our lives. So it's just a statement of reality for the sake of the rest of the comment, indeed not an argument. The AI will have goals and those will be more important than someone else's goals, at least outside of some sort of control mechanism. They could be summarized with the same words, but will still have a different perception.

The rest is wondering at whether we can have any confidence as to whether our lives will be its goals. This is a problem long-term AI safety advocates are trying to solve.
What?

Reddit has been privately owned since 2006: https://www.crunchbase.com/acquisition/condenast-acquires-re...

And it's been a shitshow since they pulled their free speech bait & switch in 2015, so good riddance.
> For me one of the biggest selling points is client code gen. Basically it sucks

I agree that the official codegen is not that great. One of my former colleagues started guardrail[0] to offer better client -- and server -- codegen in Scala for a few different http/rest frameworks. Later, I added support for Java and some Java frameworks. (I haven't worked on the project in over a year, but from what I understand, it's still moving forward.)

Obviously that's a fairly limited set of languages and frameworks compared to what the official generators offer, and there are some OpenAPI features that it doesn't support, but guardrail is a good alternative if you're a Java or Scala developer.

> JSONSchema is too limited

I've run into some of the problems you've described, which can be a big bummer. For new APIs I'd designed, I took the approach of designing the API in a way that I knew I could express in OpenAPI without too much trouble, using only the features I knew guardrail supported well (or features I knew I could add support for without too much trouble). It's not really the ideal way to design an API, but after years of that sort of work, I realized one of the worst parts of building APIs is the tedious and error-prone process of building server routes or a client for it, and I wanted to optimize away as much of that as possible.

Ultimately my view is that if you are writing API clients and servers by hand, you're doing it wrong. Even if you end up writing your own bespoke API definition format and your own code generators, that's still better than doing it manually. Obviously, if something like OpenAPI meets your needs, that's great. And even if you don't like the output of the existing code generators, you can still write your own; there are a bunch of parser libraries for the format that will make things a lot easier, and it really isn't that difficult to do, especially if you pare your feature support down to the specifics of what you need.

[0] https://guardrail.dev
You're not even asking the right question. No one can prove a negative. Extraordinary claims require extraordinary evidence. So far no one has produced real evidence that the latest AI developments represent any sort of existential threat. The proponents are essentially making religious arguments, not scientific ones.
That is irrelevant. They are offering a service. If you find value in it then pay for it. Otherwise use something else.
> We don’t know if they reason; we don’t know if they have their own internal goals that they’ve learned or what they might be.

I keep seeing researches say this and I don't really understand.

LLMs, as they are now, are "frozen in time." Their internal state is defined by what is directly in front of them at the moment, but otherwise does not change once trained. Hence I dont think they can have these higher thinking abilities.

That will change when they start training themselves as they go, but we are not there yet.
On this last point, a search engine has to provide local results to be useful, e.g., local weather, restaurants, etc. We do that always in anonymous fashion, as explained here: https://help.duckduckgo.com/duckduckgo-help-pages/privacy/an...
Yeah and private trackers often ban VPN IPs because it would allow their 'enemies' to get in more easily.

But indeed it means that you are very exposed if the site ever gets taken down. And what we've seen in the netherlands: The site owners often hand everything over when they're caught because they're threatened with huge fines.
If I understand correctly, Guix can do this. Of course the derivation is the final output, so you lose all of the nix modules and nix packages, which kind of defeats the purpose of using NixOS.
Good point. We must lay this at the feet of people who want the product and are willing to pay for it.
I prompted GPT-4 on ChatGPT with the following

> I read an internet comment that said "They don’t value STEM education. They value they jobs and prestige STEM education can get them." The second sentence seems to contradict the first. Can you explain if it does?

And it gave quite a good explanation. If you'd like I can share the chat, but perhaps you'd like to give it a shot yourself?
you don't know how to read papers then. first read the abstract. then the conclusion/discussion. then the methodology to see if the study was conducted reasonably. papers are made to be read by scientists -- dumbing them down to be understandable by layman would waste time for little gain. that is the job of science communicators and journalists -- and even these often do a pretty poor job of it.
To your first point - you may think it detracts from perceived value, but you can just write your own code generator for openapi - it's not that hard, and you'll probably end up with a higher quality client that more fits your preferred pattern better.

This is still a win because you can still generate all your clients in sync with your API spec rather than doing all that manually.
Sutskever then, his name was just less prominent. But you’re wrong if you don’t think Altman understands the field and implications at a deep level. Remember, he is the executive that first productized LLMs.
The more degrees of freedom the less likely independent creation rather than copping occurred.

LLM’s recreating training material causes real issues such as Google’s dealing with PII leaks: https://ai.googleblog.com/2020/12/privacy-considerations-in-...

If one prompts the GPT-2 language model with the prefix “East Stroudsburg Stroudsburg...”, it will autocomplete a long block of text that contains the full name, phone number, email address, and physical address of a particular person whose information was included in GPT-2’s training data.
Good. It's about time for more people to move on to better platforms. Twitter is a cesspool, and Reddit has some good communities that will be better served from a platform that's not ruled by a greedy corporation that couldn't care less about its users.
Why do you say it's behind us? I can talk about Bitcoin all day long if you like.
So, to take another example, if I were to say that Jonathan Swift appears to have suffered from depression, that would be a breach of ethics as you understand it?
> You don't understand what would be different from knowing and personally implementing

I am arguing that the absence of knowledge makes the absence of control irrelevant. We don't know how to do any better than the learning rule.

> I don't understand your obsession with underpinning your arguments with notes from the lesswrong crowd. There's a big AI safety statement signed by a lot of academics

This is incredibly disingenuous. Hinton or Bengio argue sophomoric ideas that have been discussed to death on Lesswrong decades ago. Your own link would have been impossible without Lesswrong tradition, it's literally written by lesswrongers on a sister community largely hijacked by lesswrongers. Everything of intellectual content that there is to alignment research is basically Lesswrong paradigm, you argue MIRI talking points too. Attempting to abandon it as a low-status association is just nasty.
> Now, if you paraded around telling people you trust Apple and that they would never hurt you in any way

This feels like exaggeration. Unless there's something I missed?

"My thoughts: I think if done well and done reasonably, this could be a positive change (but that's a big if). If Reddit provides a means for third party apps to have a stable, consistent, and future-looking relationship with Reddit that certainly has its advantages, and does not sound unreasonable, provided the pricing is reasonable." https://www.reddit.com/r/apolloapp/comments/12ram0f/had_a_fe...

> you had conversations with their management and they want you to succeed, now we have a problem.

If this did happen, but later management double-crossed me, would you then rip on me?
Would be interesting to see actual stats in F# usage which I doubt are relatively available. Given the reaction to this post from what is an old article there's still probably an underground interest in the language and some use in general. People seem to have built strong views on it either way. Especially with some posters admitting they use it professionally with a closed source culture (finance, insurance, etc). Most metrics would not be accurate given interoperability with C# - e.g Google searching I would typically look up C# code and port it for example.

Maybe it doesn't need to thrive for everyone; maybe it just needs to continue being useful for the people who employ it and add value. That's probably OK. They could be just busy building stuff instead of blogging, especially if the community is mostly compromised of senior developers (10 years +).
I actually brought up this same idea elsewhere in this thread. Apparently, Apollo is a single developer though, so the main problem I see with this is time. Reddit switches over to new pricing July 1st, so this one person would have a single month to build out a new backend that would need to support tens of thousands of users and I just don't see that happening even if we assume they can hire a team of contractors and scaled it down to just core features.
He made a nice frontend for _Reddit_. That's what they paid for and that's what they want. Not some alternative Reddit. And the people that actually install and use a dedicated Reddit app, like this one, is miniscule. It's a self-selecting group and if he actually tried to make an alternative backend then it will just be Voat or worse.
Not only is the Non proliferation treaty possible, it's been evidently effective in slowing the proliferation of nuclear weapons. The only country that ratified or acceded to it and went on to develop nuclear weapons is North Korea, and the only country that ratified or acceded to it and looks on track to develop nuclear weapons is Iran. One country that was not a signatory and developed nuclear weapons voluntarily gave them up and acceded to it partly due to international pressure (South Africa). Israel, Pakistan and India have since developed nuclear weapons but they were never signatories, the only other non-signatory is South Sudan which probably won't acquire nuclear capabilities anytime soon.
i think you can only scrape public information, so if everything is behind a login screen then that might cause issues
But synthesizing your notes into tags and remember the index of tags is learning!

Isn’t that the goal — to process your notes, so as to come to new insights and connections?
Those graphs rely on knowing the price elasticity of demand, which is easy to get for commodities like wheat and next to impossible to get for differentiated products, at least without testing various prices on statistically identical cohorts, which is technically difficult and a PR nightmare.
It’s always a solid point when you’re like “100 years ago this stuff mattered!”
After training my physics simulator on thousands of hours of video footage of trees moving in the wind, arborists tell me the trees are much more realistic (they are getting worried that I might put them out of business). But the physicists are still not satisfied. How many more videos do I need to generate the laws of motion?
But South Korea is a much more gender-divided country where women go shopping and men go shooting.
4bit Quantized versions that run on an A100-40G or 2x3090/4090 24GB: https://huggingface.co/TheBloke/falcon-40b-instruct-GPTQ

Inference is very slow right now but it works!
Definitely check out Speakeasy— we've been using them and the experience + team are fantastic
HTML is a perfectly good API.
forget & rediscover & recombine old knowledge with new knowledge to synthesize new ideas.
I am the opposite of lesswrong devotee. Chuckle at yourself for thinking that posts about "grokking" on alignmentforum.org are anything more than lesswrong with a fresh coat of paint. What next, cite intelligence.org for expertise on strong AI, without realizing it's the same Yudkowsky?
Yeah. TBH the biggest hurdle is that Falcon is a different architecture, so the existing tooling won't "just work." A drop in LLaMA or RWKV replacement has a better chance of catching on, even if it leaves some architecture improvements on the table.
I moved to Apollo a month ago and paid for Pro because the Reddit app kept feeding me the same ad over and over, and it was a really annoying ad at that. Nothing I did including reporting it using various labels / downvoting it would remove it completely from my stream.

I will not be using the Reddit app unless they do something about annoying / intrusive ads on their app.

I'm fine with ads, just stop showing the ones to me I don't want to keep seeing.
I recommend https://solidproject.org/ for both data ownership/control and global machine interoperability.
Some evidence to support your decision: The CEO of Reddit hasn't posted or commented on Reddit in almost a year. Same goes with most of the decision-makers. They're not users of their own product.
I strongly agree with this.

There's a distinction between "learning from" and "copying". "Learning from" is a transformative process that distills from the observation. This distillation can be as simple as indexing for a search engine, or as complex as a deep neural network.

Simply because a neural network can create something that is a copyright violation doesn't mean the training process itself it.

A human can see a advertisement for a Marvel movie and then reproduce the Marvel logo. Redistributing (and possibly actually doing that reproduction) that logo is a copyright violation, but the learning process isn't.

The neural network is a tool.

It's reasonable to be concerned about the loss in employment by people who are affected by generative AI. But I think this is a separate issue to the copyright argument.
FTC says Ring employees illegally surveilled customers, failed to stop hackers
Well that is demonstrably untrue.
The copies are commodities, produced and sold for approximately the cost of production. The original is a one of a kind, unique work that has its value increased by millions of imitations hanging on people's walls.

That's the way I see AI-generated work going in the long run. The artists who have distinctive styles popular for image generation have seen a huge surge in attention, which I suspect will translate into making their original work more valuable.
Almost perfect Deepfake trained by GPT
Are there pre-configured Guix systems akin to a “batteries included” distribution, for newcomers to start with?
I know the installer is already quite user-friendly, but it would be nice to start with a whole bunch of useful packages and configuration for a daily driver system, with zero fuss.

RDE seems to be pretty much that, but I guess I’m wondering whether there are differently opinionated alternatives :-)
These are all true. But they apply equally to a search engine index and that has already been found not to violate copyright and to be very useful to society.
Notably none of those things, if they did apply to the art student, are copyright violations. The speed, scale, versatility, and ownership of a machine learning model has no bearing on its ability to violate copyright.
Movie makers aren't losing that much, if at all. It is ridiculous to assume that had piracy not been available, the pirates would pay them the full price for the content. Imagine I operate this web app free of charge that gets 1 million monthly active users, and I think to myself, if I start charging $2 per month, I'd be making $2m a month. This doesn't work because if I charge money, people would try to find less expensive options, so I would be getting way less than $2m. Piracy also contributes significantly to the general promulgation of the content into the culture, which may offset some of the profit that is lost. And no, screwing over legit customers by charging more, DRM, or whatever bullshit like that isn't going to win over more people.
Yeah, that's basically what I was getting at. For things like the root hash, it probably makes sense to panic (or otherwise impede boot), in order to have an early, more descriptive failure, than to later only implicitly access the root hash by validating the first accessed page of the init process (launchd, in macOS), and panicking with a less obvious I/O error reading launchd.

In most situations, you likely just want the regular I/O error and then whatever happens downstream of that.
They most certainly have never had fractional scaling, you get either 1x or 2x.
Convolutions on 2D arrays is mysteriously close to typing an adjacency matrix of a diagram.
“Life long pain and discomfort” is obviously a major complication, nobody is pretending it is not.
While we're on the topic of privacy focused frontends, anyone have recommendations for similar YouTube frontends?
https://web.archive.org/web/20230531225508/https://www.bloom...
> A human can see a advertisement for a Marvel movie and then reproduce the Marvel logo. Redistributing (and possibly actually doing that reproduction) that logo is a copyright violation, but the learning process isn't.

This then becomes about where the liability of that violation lies, and how attractive that is to companies.

A human "learning" the marvel logo and reproducing it is violation. How does OpenAPI fit into this analogy?
There are workloads that are data parallel, and scale like the GPU-heavy scale-out nodes that you describe.

The other approach, which you do when models themselves are massive, is model parallelism. You split it into multiple parts that run on different nodes.

In both cases, you need to distribute weight updates through the network although the traffic patterns can be different.

To maximize the performance in both scenarios, systems designers optimize for all-reduce and bisection bandwidth.

There are also other tricks, for example the TPUv4 ICI network is optically switched, and it is configured when a workload starts to maximize bandwidth for the requested topology ("twisting the torus" in the published paper).
Surprising given Japan's usual stance on copyright protections.