skysight-inc/HackerNews huggingface dataset:
Yeah, it's neat to see how people solved problems. It feels good to say "this is the algorithm that adds lighting" rather than "I set the camera at xyz, a light at xyz, a model at xyz, and called render()". Today I added some code to create comic-style outlines of objects.

I have a small library of books from the era on 3D graphics that are fun to read through (I especially like the speculation on how DOOM achieved its speed and "realism"). Andre LaMothe and Christopher Lampton have some good stuff, plus the black book of Michael Abrash.

I tried doing indie gamedev as a full time job for a year a while back, learned that was a quick way to lose all my savings :) so now I do it as a side project while having a full time job. If any of my games bring in some pocket change, all the better. Less stress for sure but also much slower progress. My brother does the music and sounds, and I do the code and graphics (plus some commissioned assets).
I guess you could shell out to check for errors (for example), but isn't it in general nicer to get error messages as you go? Or how about actually intelligent autocomplete? Stock vim simply cannot do those.

What are some examples of plugins people commonly use that you think are useless?
Keep in mind that both Kroger and Albertsons each already own several other large grocery store brands, so some of that abundance of choice is an illusion.
Not really. I have a /56 at home and /48 at work. Despite having zillions or rather more IP addresses available to me, my prefixes will lock me down, or a few people down. At home me and the wife and at work me and my colleagues.

My wife is a massive FB user (int al). She and I (I have one too but I don't use it much) have been sold on many, many times. Our data will have sifted down into all sorts of places, Nothing personal - it's just data.

We have Android phones - Samsung, UK: O2. Oh, so now Microsoft (preloaded and enforced), O2, Google and who knows else are in scope and wanking over our data.

Now, I'm an IT bod and I know that I've allowed things to work instead of breaking the cycle completely. I'm not quite sure what is a healthy data grab yet. Do we go all in or not?

I do know that you don't fiddle with third party VPNs if you are worried about privacy - that's just daft. If you VPN - then you should do your own VPN.
If that’s what it takes to uphold EU citizens’ legal and moral rights, so be it. People said the GDPR would hinder business too.
It'd probably turn towards Disney's history of bribing congress for copyright extensions whenever the mouse is about to enter the public domain.
Quiet Electric Leaf Blower
Yeah. Ever tried to convert Classic Editor users to Gutenberg in Wordpress?
> Arguably, Microsoft is cre­at­ing a new walled gar­den that will inhibit pro­gram­mers from dis­cov­er­ing tra­di­tional open-source com­mu­ni­ties.

This is extremely far fetched.

User bases (let's avoid one of the four dirty C words) are organized around something which builds, executes and is documented, not searches for snippets.
> Everytime this comes up, whichever party fears for it's livelihood always says something like this and ignores the other side: that rigorous enforcement activity is going to do the same thing, to human created work.

I may be providing a counter-example to your argument.

At this time, I’m not advocating for anything other than self-censorship by generative AI systems (see https://news.ycombinator.com/item?id=33194623 for some initial thoughts) and, as aggregated from some of my other comments in this thread, the following:

I think that it will be important to ensure that we have symmetric information, going forward, otherwise trying to put the genie back in the bottle may just end up further disadvantaging those that try to follow the rules.

-

Society needs to change the laws regarding the preservation of value of intellectual labor, as has long been suggested.

Acting like the law doesn’t matter is a bad thing, if we are making value judgements.

-

If society doesn’t value commodity intellectual labor, then society may need to address the commoditization of intellectual labor, directly, through things like UBI / vocational rehabilitation, etc.

Similar arguments can be made about robots and the commoditization of manual labor.
Screwing it up today prevents us from doing something useful tomorrow with a more complete understanding.

Patience is a virtue, as they say. I fear the current raft of would-be planet colonizers are not very patient...
Copy & paste isn't "standing on the shoulders of others". It is more like being an intestinal parasite.
I can’t help but feel like some responders here have confused “progress” with “change”.

The former always implies the latter, but the reverse is not necessarily true: not all change is progress.
Geez, as a Korean I routinely feel the western media likes to picture East Asia as some Sci-Fi world.

The mentioned ‘serving robots’ are just a table with wheels, nothing else. No reason for people to feel them as ‘companions’ or such. You just pick your menu in your tablet on the table, and when time passes, the food rolls over. This is not rocket science, people.

The mentioned ‘greeter robot’ is literally a tablet with wheels, and is useful because it doesn’t try to do anything clever; it’s really just a rolling kiosk, and people use them as such.

I mean, like come on. This isn’t anything headline worthy, especially not something to describe East Asians as people who routinely interact with ‘warm-hearted’ humanoid robots.

(Not to mention that 1/3 of the story is about a Japan-heavy robot-concept hotel chain… but that’s a different issue.)
Which company has the power to do DNS blacklisting?
He's not unwell because he's antisemitic. Maybe he's antisemitic all the time, but it seems probable that he's antisemitic because he's unwell. He doesn't seem unwell because he's antisemitic. He seems unwell because he believes that his children's friends are fake child actors installed by a conspiracy to sexualize them, and that a (possibly related?) Jewish conspiracy caused Pete Davidson to sleep with his ex-wife. Most people do not believe anything like those two statements.

This is what happens in these discussions: people take the genuinely batshit things he's saying and then generalize them to a point where they're merely stupid, and not batshit. Then they say "well, that might be wrong, but it's not crazy!". Well, you're right: it's not crazy. It's also not what he said.
I guess that's true. If you consider laws to be strictly transactional then you can totally do the crime if you're willing to do the time.

I'm just not convinced by the idea that any penalty less than death isn't a penalty.
I’ve avoided a phone for years, but now my bank won’t let me sign in without texting or calling me. I think I’m now forced to get a phone...
And if it preserves licenses that's fine. Otherwise it's copyright infringement.
Tor is not untraceable, but neither does it need to be. If you download a 10Gb file, there is very little Tor can do to prevent the bandwidth graph correlation of 10Gb going up at the exit node and 10Gb coming down from your guard node. It's not magic. However, used optimally (browsing relatively small pages over a long period of time, avoiding transferring large amounts of data, using onion sites where possible), the deterrent it adds is sufficient for the NSA to state that "we will never be able to track 100% of Tor users 100% of the time". TAILS is described as a "CNE (computer network exploitation) nightmare". Mitm is a risk if you're browsing clearnet sites, and exit nodes regularly try to run SSL stripping attacks. You just have to use a different circuit until it works. It's not perfect, but under no circumstances are you worse off with Tor than without it, so I use it for as much of my browsing as I can manage. Really, the primary threat arises not from Tor's security model, but from the number of websites that are completely non functional without javas****t garbage. Plain text websites will stop loading """for your security""". In the 3rd security level, with scripts fully disabled, TAILS is one of the most robust solutions I'm aware of, with Whonix deserving a honorary mention.
I highly doubt the developers have anything to do with this in this case. The people requiring the inputs are managers who are responding to regulators and insurers. They're not going to buy software that has a Fuck It Button that allows workers to skip data entry that could cost them money, time, or lawsuits.
You're not supposed to be able to use dominance in one market (git hosting) to gain dominance in another (AI powered code suggestions).
I miss the old internet. The beautiful people are in charge
Not my problem.

I put my time and my effort to open source a program for free and I want to make sure that my code creates an incentive to create more free software, by using a copyleft license.
That's not theft. Was the original code deleted? No. Then it's copying. And not even that, is the model replicating the training set like Google search? No. Then it's some kind of derivative work. And especially for Github it's OK because user agreements allow MS to do it.

Is "imagining" the same with "copying"? Does copy-right cover learning-right? Can learning and practicing be restricted by the authors? Can visual styles, algorithms and facts be copyrighted? I say no to all of them.
I'm not sure how practical they are for mapping but the sensitivity of some such sensors is so outrageous you can definitely measure well beyond a few meters of distance.

https://en.wikipedia.org/wiki/SQUID

Managing the interference is probably the main issue.

Actually, I see now the Wikipedia entry lists prospecting among the uses, so I guess it's quite possibly not only practical but even practiced.
My guess would be what's filling the gap is pre-existing savings/family money.

My point is just that the IRS has standards for what you can deduct or treat as a business expense (rather than wages), and it is not "when you work 24/7 a lot of things look like business expenses".

Not paying for your own apartment and instead treating it like a business expense still sounds like tax fraud to me, whether or not the business has it's own office yet.
I mean, he clearly knew about that code in advance and used his prior knowledge to coax Copilot into spitting it out, yeah? Three characters can get you pretty far, that's 1 combination out of 125,580 (considering all english letters, upper and lower, along with most of the numbers and symbols on my keyboard), plus the description of a fairly complex algorithm.

Also, this code is really just executing a mathematical operation in what I would assume is fairly standard, so it may not even fall under copyright. IANAL.

Even if it is a copyright violation, that is one out of, IDK, millions, maybe billions already of Copilot completions?

That sounds cherry-picked. Just because some high profile, highly-retweeted person says something doesn't make it not cherry picked.
And here we are thinking we need 5 levels of web frameworks to get anything done...
All the markdown ones I've seen have a two-pane setup with the raw code and the rendered result. I don't like that at all. It wastes screen space.

Also, I'm not very familiar with markdown, it seems to be really popular with developers. I guessbecause GitHub uses it for readme pages. But I have no attachment to it at all. It feels like an extra hurdle to learn.

I really liked the old tomboy but the development stalled and the later reincarnations didn't have the snappiness of the original. And not having pictures is annoying.
Ginkgo Bioworks is trying to prevent future Man-Made Biological Threats
“On call” has a precise, intuitive, definition that “receives messages and can respond to them at-will” does not fit.
I'm pretty sure the overlap is bigger on tech twitter.
We asked you just recently to stop posting nationalistic flamewar comments to HN. Since you've continued doing it and then some, I've banned the account.

https://news.ycombinator.com/newsguidelines.html
> The only difference is that now it's algorithms creating the derivatives, not people.

I see more of a difference than that.

I really don't care if a person makes a meme out of one of my Flickr photos I've shared publicly.

I'm much more grumpy at the idea that Facebook/Google/Microsoft using my Flickr photos and "giving away the AI automemes" as a way to further lock people into their walled gardens of surveillance capitalism.

(Not enough that I actually care enough to do anything about it. I have my Flickr account set to default to CC BY 2.0 for uploads, and I try reasonably hard to remember to lock that down to All Rights Reserved is I'm uploading pics of family or friends. But I don't lose sleep over any of it. I do sometime come across this pic of mine, which took on a life of it's own and is all over the internet, at least in coffee-related places, and wistfully wonder if I could have gotten more credit for it... https://flic.kr/p/sVHP9 )
A reminder to go to your microsoft account remove consent for PolyMC once you change clients. The link is probably one of these: https://microsoft.com/consent, https://account.live.com/consent/manage

Various people (such as the creator of the PolyMC fork that is confusingly named PollyMC, notice the amount of 'l's) suggest to change the metadata server: https://github.com/fn2006/PollyMC/commit/121f6b2a4e05fa15b41.... I would personally suggest to use this fork because it does not require access to your MS account, so even if it was compromised the risk would end up being limited in comparison.

Side note: I find it sad to see how people took the chance to spread misinfo.

Example 1: claim that the MultiMC (not PolyMC!) developer is an alt right person who hates trans and gay people https://www.reddit.com/r/PolyMCLauncher/comments/y6k4x7/swit... (they took that idea from https://twitter.com/13yodeerfox/status/1582106791327899648, which did not even mention anything about lgbt)

Example 2: claim that the PolyMC developer received death threats: https://news.ycombinator.com/item?id=33240644, I have not seen any evidence for this claim in the repo nor in the reddit and twitter threads. It might have been in DMs but the developer hasn't said anything about it to my knowledge.
Also see the twofloat crate in Rust, which uses a pair of f64's to give double the number of significant digits as a standard f64. The linked docs point to a number of academic papers on the subject.

[2f]: https://docs.rs/twofloat/latest/twofloat/
«That secrecy, however, comes with a psychological cost. Most people love being recognized for the work that they do, and yet you cannot take any credit for this in real life.»

Feels like the anonymous torrent seeder who keeps seeding a file for years just for the sake of keeping it alive. It's not easy, but some people seem to be able to derive full pleasure from accomplishing the task itself, whether recognition happens or not.
Gitea is much more lightweight.
I would go as far to say a vast amount of our creative economic output would cease tomorrow if we had strict 'right to read' copyright enforcement. You can also thank Disney for extending copyright beyond all reason.
The goal is to highlight that legal judgments having more teeth is a pro of a cashless society. You shouldn’t be able to easily side step them.

What more do I need to know? If they don’t want the judgment used as a counter example, they shouldn’t bring it up as evidence for their point.
Actually I’d like to see more companies step up and provide training/scholarships which could be repayable via a contract, similar to the military sending officers to college in return for a 4-year service commitment.
They built it using some publicly available resources. These resources are available conditionally, subject to licenses (such ad GPL). Which is fine.

The problem is that their product sometimes produces verbatim copies of licensed works, without attaching licensing information. This not only goes against the licenses under which the original authors made these works available. It can also put the product's users in danger of anything from bad publicity to a copyright lawsuit.

CoPilot is a very interesting research project. It's not yet an acceptably mature product though.
The people protesting aren't a "vocal few"; We're the people who made copilot possible. We are frustrated that our work is being used to profit a massive corporation without any compensation and in a way that we at best did not intend to allow and at worst is in direct violation of the terms we set.
I think Alexandra Elbakyan actually did not want to be revealed as the librarian behind Sci-Hub, it was her poor opsec that led to her being identified.

Basically her servers were set up to emit detailed error messages from PHP, including full path of faulting source file, which was under directory /home/ringo-ring, which could be traced to a username she had online on an unrelated site, attached to her real name. Before this revelation, she was anonymous.
That sounds very complicated. What advantage does it have over wiring the two in series and having an open circuit indicate an obstruction?

edit: it gets you protection against one of the two failing closed, duh
I'm expecting to see dual-licensing used as precedent here.

Github/OpenAI should have to pay a licensing fee to use GPL and similarly-licensed code in their closed-source derivative IP (CoPilot).
By "the solution is education" I don't mean education in general but education on how to identify poor sources of information and enough reasoning ability to not fall for obvious misinformation. As it stands we barely equip students to recognize good sources for stuff they have to cite, let alone recognizing good sources for general information.
No one? They'd probably stop doing business with the overseas developer and that's it.
Don't forget that GitHub is a closed-source proprietary commercial service.

Their freemium product is useful to many open-source projects and communities, but you do not have any more rights to use Microsoft's GitHub than you have to Microsoft's Windows.
To add to this, each apple airpod earbud has a 93mWh (0.093Wh) battery and can in theory last about 6 hours. So, a headband that can capture 0.1Wh of energy in 20 min would recharge about 3 hours worth of airpod listening time.

It's definitely in the right order of magnitude, this could definitely be doable.

This could make a lot of sense for the student market, where you listen to music/podcasts/whatever between classes and then the headphones get a decent charge when you walk between buildings, walk home, etc.
Which may be entirely justifiable

Earlier HN thread today on a large chunk of OS code pasted almost verbatim by the CoPilot engine into a project, but stripped of any licensing references.

Within the last few days, another thread on artists who have spent decades developing a unique and valuable style are making parallel complaints about Dall-E/SD/etc., where inputting "Xyz in the style of [Artist]" produces exactly a copy of [Artist]'s unique style, barely distinguishable from the original.

These engines are fairly literally giant collage engines, able to parse language inputs and output a collage of the input works. Maybe some are small snippets so it could be fair use, but they are also evidently capable of outputs of a far larger scope, amounting to wholesale ripoff.

Opting out or not posting on Github or whatever prevents nothing, as stuff is posted everywhere by many, and with code, it's totally legit posting a fork under OS licensing.

Is there a solution analogous to a <NoRobots> flag? How do we verify it? Will there soon be HaveIBeenUsedAsTraining adversarial systems to probe these output engines?

Not sure of the solution, but this seems to rather rapidly overstepping boundaries of creators.
I think there's an argument for HTML-focused clients - the whole web (including this site) benefits from hypermedia.

I'm less convinced about Javascript SPAs. Perhaps the biggest advantage is that you don’t have to "install" these apps. The browser just downloads the source and runs it automatically in a (somewhat) sand-boxed environment. Also, they work on "most" systems (though mobile vs. desktop is still a thing).
The fact that you made a second comment, yet provided absolutely no refutations of any of the points in the original comment under discussion, suggests that you cannot refute their points.

Although, the phrase "What HN needs is less engagement with useless, time consuming misinformation, and more outright rejection of it." instead suggests that you are of the totalitarian nature that prefers to suppress dissenting thought entirely, so I'm not sure what to think.
I guess you don't have the context of what the commit message means.
"Leftoids" is a derogatory slang term for people who aren't politically right-wing, and deleting the CoC like this while kicking everyone else out and declaring that the project has been "reclaimed from the leftoids" reads less like a prank and more like someone wanted to kick political opponents off the project.
> What do people think the future looks like where publicly available resources on the Internet (art, code, etc) aren't fair use for training ML models? Where you have to opt into models or can opt out (and many wind up doing so)?

A future where technology is developed in accordance with longstanding law? Also, maybe a future where my copyrighted works are compensated for when they're being used to automate my job away? If the music industry can deal with royalties, maybe software can, too?

> OpenAI, Microsoft, Google, et al will STILL train such models that can do all the same things, but it will be much harder for non-industry-backed individuals to navigate the legal minefield where you must ensure you properly attribute your model outputs, only train on opt-in data, etc, etc. Surely no one really thinks that a court case against Microsoft/OpenAI (even if they lose) would stop CoPilot?

I'd expect injunctions against Microsoft/OpenAI from further training CoPilot with inappropriately-licensed code. I'd expect damages for all of the instances of copyrighted material that CoPilot regurgitates.

> Most of these complaints seem to be extremely emotional and cherry-picked. "People's legal rights are being violated!" (you definitely don't know that, no one knows that, the article is 100% right about that), "look I prompted CoPilot for this piece of code that I already knew about and it spit it right out" (that's not how it's going to be used in practice).

How are these emotional? They're opinions, like all legal claims, supported by facts. It doesn't really matter if they're "cherry-picked" or not, only whether CoPilot actually violated copyright. If it gives seemingly novel results 999 times out of 1000, but in the other case verbatim generates copyrighted material without proper permission, then that is a copyright violation. At scale, that's a copyright violation with some modest damages even.
The reason Mark Zuckerberg's WhatsApp is not "far better for privacy-concerned users thanks to its end-to-end encryption" than Tim Cook's Messages app is that Cook has some shame.

It's safer to hitch a ride in a rickety old VW 'Bug' with Michael Schumacher than it is to hitch a ride in reliable new Volvo with Ted Bundy.
extrnode: how we plan to fix the main vulnerability of the RPC layer in Web3
We used to do this at my current job, but we've recently started transitioning to Kubernetes. There are certainly things I like a lot about it (specifically, the k9s CLI), but I definitely miss the simplicity of ECS/Fargate.