skysight-inc/HackerNews huggingface dataset:
AI companies are running against the clock to normalize training against copyrighted data.

Let me tell you the story of Google Books, also known as "Authors Guild Inc. v. Google Inc"

https://en.wikipedia.org/wiki/Authors_Guild,_Inc._v._Google,....

In 2004, Google added copyrighted books to is Google Books search engine, that does search among millions of book text and shows full page results without any authors authorization. Any sane lawyer of the time would have bet on this being illegal because, well, it most certainly was. And you may be shocked to learn that it is actually not.

in 2005 the Authors Guild sues for this pretty straightforward copyright violation.

Now an important part of the story: IT TOOK 10 YEARS FOR THE JUDGEMENT TO BE DECIDED (8 years + 2 years appeal) during which, well, tech continued its little stroll. Ten year is a lot in the web world, it is even more for ML.

The judgement decided Google use of the books was fair use. Why? Not because of the law, silly. A common error we geeks do is to believe that the law is like code and that it is an invincible argument in court. No, the court was impressed by the array of people who were supporting Google, calling it an invaluable tool to find books, that actually caused many sales to increase, and therefore the harm the laws were trying to prevent was not happening while a lot of good came from it.

Now the second important part of the story: MOST OF THESE USEFUL USES HAPPENED AFTER THE LITIGATION STARTS. That's the kind of crazy world we are living in: the laws are badly designed and badly enforced, so the way to get around them is to disregard them for the greater good, and hope the tribunal won't be competent enough to be fast but not incompetent enough to fail and understand the greater picture.

Rants aside, I doubt training data use will be considered copyright infringement if the courts have a similar mindset than in 2005-2015. Copyright laws were designed to preserve the authors right to profit from copies of their work, not to give them absolute control on every possible use of every copy ever made.
That’s what I am wondering, as a contingency plan so at least a replica service can be created if copilot shuts down.
I think it's a great time to explain why this won't hit AI art such as Stable Diffusion, even if GitHub loses this case.

The crux of the lawsuit's argument is that the AI unlawfully outputs copyrighted material. This is evident in many tests with many people here and on Twitter even getting verbatim comments out of it.

AI art, in the other hand, is not capable of outputting the images from its training set, as it's not a collage-maker, but an artificial brain with a paintbrush and virtual hand.
That the bad thing they were talking about was the bad stuff leading up to the person leaving.
Have you seen some of that codebase? ;)
I feel like it would be more enjoyable to drive a comfortable fuel efficient car. Camp for a bit, stay in hotels for a bit. Just to give yourself that flexibility.
Facebook parent company Meta is now the worst performer in the S&P 500 this year
You can also aggregate some stuff on the sensor and the send the aggregations.
> No one is saying you can't be critical of your own employer. They are saying there are repercussions to being critical and loss of employment is a common one which should be expected.

Why do you feel that the expected outcome of being critical is being punished instead of addressing the root causes of these issues? I mean how do you expect problems to be pointed out and addressed?
Like everything legally related: This is not about open source fairness, protecting innovation, it's all about making money.
What encapsulation exists in OOP or procedural code, but not in functions and modules?

The complexity in games is peanuts compared to any random business UI logic at whatever random company. Managing this complexity is an explicit reason to use functional paradigms. If OOP were better at managing complexity, why has everything been shifting from OOP to functional paradigms?

What about the functional approach makes it inferior at state management in your mind?
Great more damn siloed chat nonsense masquerading as something to replace the forums everyone's trying to get back to.
This did indeed consume my day whole, but it was amazing. This is one of the best games I have ever played. The shift in scale is funny and shocking and it's a nice way to experience principles like supply and demand. Its great at transitioning between different games that all kind of have something to do with paperclips, but are essentially different, though in the same genre. And it does it with almost unstyled buttons and text and not much more. I'll buy a shirt!
Lol I don't really disagree with the fancy vans being outrageously overpriced but this reads as super patronizing
Coming from the go side, let else is lookin kinda juicy
Because you can't legally park a truck and tow camper in many cities, and many people like to spend some or all their time doing vanlife in cities.
It's not really about the education. If it were, there wouldn't be a lawsuit about this. This is a pretty simple thing to solve if the goal were just about education. The Jewish Quota that the Ivies did probably led to the rise of MIT and NYU, etc.

The reality is that the most elite universities create kind of a petite noblesse (necessary for moving into the upper nobility) that is very appealing to the middle class. I think the context here is that each race wants to keep the prestigious aspect of these schools in place but have it benefit their own group. We would probably all benefit if we got rid of this bottleneck by creating more stellar universities so that four or five universities don't have a monopoly on cachet but no one is interested in doing that.
How do you know that the Tesla engineers aren't being billed to Twitter?

I'd be very surprised if they weren't, frankly.

Contracting your employees out to a different company is not "embezzlement".
Systems of people are systems too :)

You might like my follow up, where I touch on this: https://cohost.org/jamesmunns/post/178752-systems-engineerin...

I have a lot more to say about how ignoring the people aspect of things is wrong for a lot of reasons.
This is a good idea, except that it assumes _reputation_ has some directional value upon which everyone agrees.

For example, suppose a very famous TV star joins Twitter and amasses a huge following due to his real-world popularity independent of Twitter. (Whoever you have in mind at this point, you are likely wrong.) His differentiator is he's a total jerk all the time, in person, on TV, etc. He is popular because he treats everyone around him like garbage. People love to watch him do it, love the thrill of watching accomplished people debase themselves in attempts to stay in his good graces. He has a reputation for being a popular jerk, but people obviously like to hear what he has to say.

Everyone would expect his followers to see his posts, and in fact it is reasonable to expect those posts to be more prominent than those of lesser-famous people. Now imagine that famous TV star stays in character on the platform and so is also total jerk there: spewing hate, abuse, etc.

Do you censor this person or not? Remember that you make more money when you can keep famous people on the site creating more engagement.

The things that make for a good online community are not necessarily congruent with those that drive reputation in real life. Twitter is in the unfortunate position of bridging the two.
Musk has literally been saying tons of stuff an talking a lot for 15 years.
You don't need to write your own or import a library for that in Haskell. It's in the Prelude.
If I read this right, I can't use auto-complete. No thanks.
I like Yishan's reframing of content moderation as a 'signal-to-noise ratio problem' instead of a 'content problem', but there is another reframing which follows from that: moderation is also an outsourcing problem, in that moderation is about users outsourcing the filtering of content to moderators (be they all other users through voting mechanisms, a subset of privileged users through mod powers, or an algorithm).

Yishan doesn't define what the 'signal' is, or what 'spam' is, and there will probably be an element of subjectivity to these which varies between each platform and each user on each platform. Thus successful moderation happens when moderators know what users want, i.e. what the users consider to be 'good content' or 'signal'. This reveals a couple of things about why moderation is so hard.

First, this means that moderation actually is a content problem. For example, posts about political news are regularly removed from Hacker News because they are off-topic for the community, i.e. we don't consider that content to be the 'signal' that we go to HN for.

Second, moderation can only be successful when there is a shared understanding between users and moderators about what 'signal' is. It's when this agreement breaks down that moderation becomes difficult or fails.

Others have posted about the need to provide users with the tools to do their own moderation in a decentralised way. Since the 'traditional'/centralised approach creates a fragile power dynamic which requires this shared understanding of signal, I completely understand and agree with this: as users we should have the power to filter out content we don't like to see.

However, we have to distinguish between general and topical spaces, and to determine which communities live in a given space and what binds different individuals into collectives. Is there a need for a collective understanding of what's on-topic? HN is not Twitter, it's designed as a space for particular types of people to share particular types of content. Replacing 'traditional' or centralised moderation with fully decentralised moderation risks disrupting the topicality of the space and the communities which inhabit it.

I think what we want instead is a 'democratised' moderation, some way of moderating that removes a reliance on a 'chosen few', is more deliberate about what kinds of moderation need to be 'outsourced', and which allows users to participate in a shared construction of what they mean by 'signal' or 'on-topic' for their community. Perhaps the humble upvote is a good example and starting point for this?

Finally in the interest of technocratic solutions, particularly around spam (which I would define as repetitive content), has anyone thought about rate limits? Like, yeah if each person can only post 5 comments/tweets/whatever a day then you put a cap on how much total content can be created, and incentivise users to produce more meaningful content. But I guess that wouldn't allow for all the sick massive engagement that these attention economy walled garden platforms need for selling ads...
There seems to be an excellent business opportunity for the typical HN looking-for-a-startup-idea person here: Import €50,000 European camper-vans to the US and sell them for $150,000 each. Even considering customs duty, paper work, etc. there should remain an excellent margin.
Setting up internal tools/admin apps is using a boring task. Luckily we have many tools that help us with this but the problem is that they require building and maintenance with usually take time.
Hadmean generates your admin apps under 1 min with just `npx hadmean@latest`.

There is no building and maintenance as does everything based on your database schema

You can play with a live demo here https://demo.hadmean.com
Pretty much all the cloud providers have ARM options these days, even the smaller ones.
That was true until Sinclair bought up a bunch of local stations and started requiring identical stories. This was part of Sinclair's dislike of social media doing moderation of malicious and hateful content.

https://www.youtube.com/watch?v=ZggCipbiHwE
patio11 could probably write an entire essay on this. (In fact, he might have, just not named it as such.)
Any true understanding or new insight originates in the plexus solaris which is near your heart, then somewhat slowly works it way up to the spine. The brain is a somewhat predictable fleshy motor capable of turning the insight into language, storing it in memory, or acting on it. Most of the times we "get by" with the stored procedures in the brain but don't imagine it's the place where original understanding is generated. Funny how the ancient Egyptians understood this but we don't. Of course this is also why all attempts to create AI by simulating what happens in the brain are doomed to hilarious failure.
It could be really cool; it would let you snapshot your boot filesystem and roll back to a previous configuration.

...I say, as someone who does in fact leave my boot filesystems on VFAT:)
Maybe I'm being too cynical, but this feels like it's more a law firm and individual looking to profit and make their mark in legal history rather than an aggrieved individual looking for justice.

Programmer/Lawyer Plaintiff + upstart SF Based Law Firm + novel technology = a good shot at a case that'll last a long time, and fertile ground to establish yourself as experts in what looks to be a heavily litigated area over the next decade+.
It does, yes. It’s very annoying and I have occasionally stripped it off of PDFs I’ve made, using exiftool.
Today the 47th Key Signing Ceremony for the DNS Root Zone Was Conducted
> Surely everyone reading this has written that code verbatim at some point in their lives

Ironically their Twitter account uses a screenshot from a TV series as profile picture. I wonder how legal that is, even if meant as a joke.

https://twitter.com/saverlawfirm

Edit: It's been changed 2 minutes after I wrote this comment
This is why we can't have nice dystopias.
For that amount of money one could buy a sailboat, have more space, travel to nice places and not pay road taxes. Boat maintenance is expensive though.
This is a good list, although for me I find it less and less compelling as more of my development tools become either fully cross-platform or web based completely and distributions like Pop! make hardware support easier.

- Gaming - no question windows is still better.

- Less hassle? - I find that questionable these days. Windows 11 has broken this somewhat.

I like WSL2 but for the last couple of years I've found it easier to reboot into Linux for dev work and just switch back to Windows for gaming.
I believe there are statutory damages or penalties in many cases. At least with music and images.
The license conditionally permits (i.e., controls) "redistribution and use in source and binary forms".

I think we can constrain use with the third clause.

My question is, how should we word that clause?
https://en.wikipedia.org/wiki/Grid_(graphic_design)

TeX usually tries to adjust the space between lines so that a single typeblock is more visually appealing. Unfortunately, doing this adjustment independently for side-by-side columns leads to output where the text lines don't line up, and that is way less visually appealing.
I enjoyed working at Stripe. I would go back.
It's a bit of a misleading stat - the EU's avg. inflation is brought up by the poorer countries. If you compare the UK to France, Germany, Italy (the normal points of comparison, in other words), it's obviously doing fairly badly[0].

It's also not the only stat that looks bad. Foreign direct investment, for instance, fell off a cliff. Exports have basically plateaued, probably because it's actually really difficult to get things in and out of the EU now.

On a more fundamental level, leaving the single market is essentially declaring a trade war on your own economy. It's never going to be a good economic proposition, and the hard brexit we've ended up makes it pretty onerous to do anything over EU/UK borders.

[0]: https://uk.news.yahoo.com/uk-inflation-compare-european-coun...
I dont see any rust in the PR....
How far does this attitude extend?

Do you not expect anything out of your teammates? Do you have no expectations from customers? From politicians?

At a certain point, how you manage interpersonal relationships can limit your path. Sure, you can just devolve everything down to a transaction (even a marriage) and maybe that works for you. And you can create a life free from any obligations or commitments, outside what you want for the aesthetic life of your choosing.* But it doesn't seem like it would be the type of existence many people envy.

* David Brooks book "The Second Mountain" does a good job explaining the downsides of this approach.
I would love to see/hear the original source for this
I'd hire a legal team if I were you, the injunction is on the way. /s
Looks like that lawyer guy is not new on hacking stuff: https://matthewbutterick.com/

Not exactly the curriculum of a twitter weirdo.
Even if the delayed packet does eventually arrive without needing to be resent, it still has the effect of holding up all the other streams.

Only if you're multiplexing multiple streams inside one TCP connection. Multiple TCP connections will not affect each other.
downvoted? are we not supposed to talk about Mercedes?
> The term homeless in California is mostly a politically expedient mislabeling.

> Most of the homeless are drug addicts that are not able to maintain a job or pay for car insurance. They aren't going to be able to pay rent.

I'm going to say this straight up, without the passive aggressive "citation needed" business: I do not believe you, but you have the opportunity to convince me by providing sources.
Hi, I am James, and I do in fact get paid. That being said: I do this as a consultant, and my official job title has never been "system engineer" (usually some flavor of software engineer).
The Brexit isolationism thing? The immigration policy and the way they deal with refugees crossing the Channel? The Rwanda thing? I mean, it’s really not that difficult.
Soon reputation will cost only $8 a month.
Wow I had no idea that magnetic north was so wibbly!
Something similar (or perhaps the same?) would be a bullshit detector.

I think on the one hand obvious gibberish, even if grammatically correct ("Colorless green dreams sleep furiously") could probably be detected easily. But the bullshit - the stuff that's meant to sound meaningful but is logically incoherent, would be a fruitful area to explore.
> Cool, two companies, one (Shopify) which saw a huge bump in revenues during COVID thanks to a rise in internet purchasing and is seeing the numbers slump back to normal as shopping habits revert to the mean, and the other (Lyft) that's in an industry that declined throughout COVID due to pandemic concerns and hasn't surged back in the face of competition from both Uber and traditional cabs.

Why would your explanation matter?

The conclusion still remains. Their revenue slows down. Therefore, stripe's revenue slows down.

For sure, it is not growing faster.

You didn't contradict my point at all.

> Again: I have data about the entire economy. That data tells a story that's mixed but relatively positive

Stripe's revenue growth does indeed slows down. There is no dispute of that.

If Stripe was making 1 trillions USD more, they wouldn't have laid off people, obviously.

Now I or the founders claim it is because the macro economic is bad. You might contradict this part.

Well you have been taunting it for 2 comments now. Can you share your evidence? Or we should continue quibble a bit more first?
The aspect i was thinking of was how many artists were blacklisted, but still able to publish in less reputable places like playboy. You could say they were just blocked from high society but anyone interested was still able to read them.
I guess I need to figure out how to do this without it being obvious.
Slippery slope? Are you familiar with judicial precedent? Being bound to precedents is central to common law legal systems, so I don't think the GP's take was so outlandish. "Slippery slopes" and "whataboutism" might be thought-terminating buzzwords online, but not in front of a judge.
> I have never experienced

Good for you.

> Is there a bug report that documents these failures?

I didn't try to document these rare random events. I've learned to expect them, as part of the systemd feature.

But there are such reports, e.g.

https://github.com/systemd/systemd/issues/20920
So all these US businesses do zero planning? The Fed is raising rates for lulz? We’ve unintentionally allowed consolidation of ownership? No one has any clue? You’re nitpicking semantics.
That was bad yes, but it sounds like they feel that the outcome each time of someone leaving (and possibly with an angry message) was also bad, and indicative that they handled the situation incorrectly.
Having a lot of user mode stuff does tickle my fancy, being someone who is very keen on microkernels (despite windows being a hybrid), I can appreciste some of their design choices.
It's nothing groundbreaking, although my idea alone wouldn't really help in the safety critical space.

If web development were like embedded development every single company would be building their own web server, browser, and protocol the two communicate over. It would take a phenomenal amount of time and the actual end product, the website, would be rushed out the door at the very tail end of this massive development effort. As the complexity of the website grows, the worse it gets. All of the features being sold to customers take a backseat to the foundational work that costs the company money either through initial development or ongoing maintenance. Plus there's very little in the way of transferable skills since everything tends to be bespoke from the ground up which poses a problem when hiring.

In this analogy that base layer is really just hardware support. This is starting to change with projects like mbed, zephyr, etc. There's still a lot to be desired here and these realistically only work in a subset of the embedded space.

My idea comes in after this. Keeping with the analogy, consider it Ruby on Rails or NodeJS for the embedded world. Certainly not appropriate for all things, but a lot of what I have worked on professionally would benefit from this.
lol... but why? trying to imagine where you would use this in go... just the pattern matching?
So, how's the state of Elm?

I am familiar with all the social media drama on Elm - are serious things missing, or is it possible to write competitive software (you may define that as you wish) and using the web elements FFI, if things are missing?
Yes, I did - maybe they started to roll out to their QA server!
Where I live, there's a Kony2012 guy still in town. I respect his resolve. I could let it get to me but he seems passionate so meh, let people do what makes them happy. I can skip the rhetoric if it bothers me.
You may in interested to learn then, that for the past 10 months I have (slowly) been working on a LaTeX package that does exactly this [1]. It writes all the text from between come \begin{code} blocks out to a file, as well as use minted/listings to highlight it in the generated pdf. (exactly what you described but in LaTeX package form).

I am currently a physics student and one of the main problems that I have day-to-day coding is being unable to include diagrams/equations/pictures in the source code. Moreover, because there is a fair amount of 'domain complexity' the comments are often longer than the code itself.

The package is still very much unstable and not even close to being ready for any sort production. However, I did use it for my masters thesis [2], and it was quite an interesting (in a good way) experience. (I recommend everyone to actually try to write literate code at least once).

[1] https://github.com/Skipp1/fortex
[2] https://github.com/Skipp1/mono-rich
Totally agree, I can't drink anything with Stevia. I can taste it immediately. My father in law thinks it's the greatest thing ever, doesn't bother him at all. Go figure.
I don't think I have a good answer for you on that one.
What class do you think someone separating from the military belongs to?
Remember keybase.io? They still exist, but not as a cross-platform identity system anymore.
They support mac crows.

I’ll show myself out.