skysight-inc/HackerNews huggingface dataset:
That's an excellent question.

Suppose some giant company infringes willfully for months and the license owner gives notice of permanent termination. Ten years later some subsidiary or disparate business unit that has no idea of what happened and has its own legal department uses the software again compliantly. Would a judge issue an injunction if licensor filed suit citing prior notice of permanent termination that was issued subject to past alleged violations?
It might be a case of Survivorship Bias (erm... anti-bias). The people out there who are still looking for co-founders are likely saddled with a business proposition that most people find objectionable.
State of AI Report (Oct, 2021) – Key Insights
Surely a judge won't make a company provide their source code in discovery unless you can provide evidence that it uses code stolen from you. I think that's what bink is getting at -- if you suspect that someone is using your stolen code but they remove any public-facing evidence that would convince a judge to have them provide the code to you, what recourse do you have?
Even if Pinochet was a fascist, it is hardly "obvious."

Dictators may step down. Fascist dictators, not so much.

Trump could have kicked off a civil war and retained his power past the deadline with one or two sentences. If he is a fascist, he is a fairly uncommitted one.
What’s hilarious about that? Seems like a pretty simple way to do it. Especially for a file that isn’t going to be downloaded enough to require a real CDN.
This is exactly why I waited for the "M1X" over the M1 Mac. Over time, apps and websites tend to bloat up and consume more memory. Especially since you can't upgrade your Mac later, buying a higher amount of RAM upfront will no doubt extend the usable life of the machine.
Sigh. I know AGPL license better than most people: my company develops software licensed under AGPL and I was the one who made the choice of license.

The point is, license can't be "permanently terminated", only until the user ceases license violation.
>I am not sure why I need F-droid

i can only speak for myself but i'm always glad to support competition and open platforms and if they throw racists off their platform that's a plus for me

Many economic and software freedom related things wrong with proprietary stores or Google but that they deplatform reactionaries isn't one of them as far as i'm concerned
It can be both colder and warmer at different rates, the average would change
https://en.wikipedia.org/wiki/Semantic_discord
Tearing down freedom of speech values doesn't scream pro-humanity to me, but I'm sure the project has justified it to themselves using some political arguments.
> And of course this is really about software freedom and they would take a similarly hard line with anyone using the software

The SFC is a relatively well known software freedom advocacy and watchdog group, one with 15 years of legal action under its belt. Are you implying that this action somehow breaks the mould with their prior work?
I wouldn’t post that, if I’m correct you’ve just doxed yourself since your nickname corresponds with the name of a gentleman who has been there for over 8 years awaiting a murder trial.
All planning really is based on assumptions, like safety stock levels. In organizations you typically have someone who decides "hey, this is the right level of inventory to keep, based on our demand right now." That's not a bad approach, but the problem is a lot of supply chain planning is top-down and dictates "we only want to keep $x tied up in inventory" and as you can imagine that number is driven by management as low as possible. When COVID happened last year, levels were slashed so low and now the supply chains can't recover.

Basically my view is that it's this over reactiveness and obsession with free cash flow has swung so far so as to create a too-painful jam.

I would agree that over consumption is a problem, albeit a separate one to the conversation at hand.

Cheers.
I've heard a lot of good things about Linode over the years, they slipped my mind while thinking of the more manual options. I'll have to check them out!
A trained human might be able to deadlift 350lbs under ideal circumstances like being in a gym. No one is capable of lifting and holding that sort of weight for an extended period of time. For an average human under realistic circumstances, lifting 100lbs over your head is a difficult task. Lifting much more than 50 lbs unassisted frequently in a work environment is likely to lead to injury.
I dunno most contractors like to get paid. I’m not sure but the Trump company does sort of have a history of not paying workers. I’m not arguing whether or not they should’ve. But it is kind of a _thing_
The Dirty Secrets of Speed
The prediction for decades has been:

1. Average global temperature increases.
2. Winters get colder on average
3. Summers get hotter on average, more strongly than 2.

Or if you prefer simple arithmetic, the average of -1 and 1 is 0. The average of -2 and 4 is 1. The second one has a colder "winter" but it's still warmer on average.
The author's thesis is that underestimation is a good thing, because it makes more ambitious projects get approved.

The unspoken assumption here is that decision-makers are too conservative in what they approve. That is, some projects get refused due to too-high costs, even though the benefits outweigh their costs (and the costs are affordable to the individual or organization).

Underestimating the cost is a way for ambitious projects to get approved despite the conservatism. I.e., "It's easier to get forgiveness than permission." This is true even if the underestimating is due to unconscious cognitive biases (as opposed to, say, project proposers consciously, rationally and deliberately low-balling cost estimates).

I wonder if the conservatism and underestimation co-evolve into some equilibrium, either at the organizational level, at the cultural level, or the average cognitive biases of all humanity?

That is, it seems the author might say the counterfactual world where all estimates are accurate is a dreary one where few ambitious projects are attempted. But I wonder if, in such a world, a similar number of ambitious projects would be attempted. This could be the case if decision makers in a world of perfect estimates would be less conservative about accepting ambitious projects, knowing that the time estimates would be reliable.

In other words, the reason an underestimation cognitive bias is beneficial is because decision makers are conservative. And the reason conservative decision making is beneficial is because the cognitive bias exists. It's a circular dependency, some sort of feedback loop: Conservatism increases lowballing, and lowballing increases conservatism.

Project proposers (perhaps unconsciously) divide their estimates by some number k before making their proposal, so project deciders multiply the estimates from proposers by k before making their decision.

The value of k is some social construct, or perhaps it's based on the strength of the cognitive bias, which might have some biological basis. It would be interesting to study cost overruns and empirically measure k in different sizes / types of organizations in different cultures to see if k is some universal constant that applies to all humanity, or varies in different sociological environments.

Now that I think about it, I'm realizing story points in agile are a system that tries to measure a specific team's k, allowing measuring and correction for cognitive biases within that one team.
Since we are here, Daniel, and also with reference to something I wrote nearby: I think the guidelines should be augmented, in terms of "downvoting without justification should be frowned upon". Otherwise, some would be tempted to just downvote something because they "feel differently": posts are not polls ("how many like strawberry, how many dislike it"). In general, downvoting should be accompanied by posting the underlying reasons - it should take posts evidently inconsistent with the purpose (cheap cheer, cheap joke etc.) to be exceptionally downvoted silently.

I understand HN is pretty conservative in terms of structure and rules, but I believe this should be a general norm that would be consistent with the spirit of the site (intellectuality and promotion of meaningful posts), and beneficial if made explicit.
saw this charge in there:

> POSSESS BURGLARY TOOLS

You can go to jail for that? I've had to break into my own home several times since living here because I've accidentally locked myself out.
7-bit ASCII is a subset of UTF-8, so ASCII is fine in a UTF-8 world.
It's somewhere in the middle. I think that what hampers Linux adoption is the same thing that hampered Windows adoption: lack of OEM preinstalls. Windows was a nuisance that took too much resources and slowed your system down, so nobody ran it and few ISVs targeted it as a priority -- until a 386SX with VGA and 4 MiB of RAM became the default low-end option in 1990 or so. Then, vendors started bundling Windows 3.0 in with their systems (likely urged by Microsoft) and suddenly there was a huge Windows installed base, and applications software increasingly targeted Windows.

Oh, and the last thing people booted MS-DOS (or "MS-DOS mode" in Windows 9x) for was the last thing Linux enthusiasts boot Windows for today: gaming.

In short, none of the UI bikeshedding we do to Linux will do any good. We have to capture OEM hearts and minds.
> I just think many people think Macbook good, PC bad. Because they ARE willing to spend 2500$ on a Mac but their last PC they spend 1000$, and then they to compare.

FWIW we've never spent more than ~$1300 on a personal MacBook (older Pro, when the lower-end models were much cheaper, and a recent Air; my wife's owned two Airs). Aside from one case when a workplace provided me a much higher-end unit than I would have requested—I'd really rather not have a discrete graphics card, thanks, as they're the cause of a solid 50% of all problems with laptops, both Mac and PC, in my experience—I don't think a company's ever spent more than ~$1700 on a work MacBook for me.
I'll give you the html character thing, that's a bit sloppy.

But "far more interested in threatening / filing lawsuits" couldn't be further from the truth. Check out how short the list of past lawsuits is at https://sfconservancy.org/copyleft-compliance/past-lawsuits.....

If you read up a bit on software freedom conservancy, you'll notice that threatening / filing lawsuits is something they do as a very last resort.

You'll also notice that when they do file a suit, there are no monetary damages requested, only license compliance (cf. https://sfconservancy.org/copyleft-compliance/vizio.html).
OK. Now, further, suppose you're the member of some copyleft outrage group and have heard that someone broke into a company and obtained an internal tool based on GPL-ed code. You jump up and down and scream that the person be given the source code in 30 days, or you will somehow terminate their license to use that code.

Does that fit what we are looking at here?
I'm definitely not a supporter of Gab, but this is pretty disappointing. Imagine if a web browser blocked certain websites on this level.
Using Model Factories and Seeders in AdonisJS
Out of interest, what's to stop them publishing some 'version' of the modified code, but actually running a different version on their servers? Would that be easy to detect?
> AFAICT, unless one of the Mastodon authors gets involved, this is not going to amount to much.

That's actually irrelevant as I understand the FOSS license issues around GPL and AGPL. You, as an individual, are entitle to the source code of GPL'd and AGPL'd software (under various circumstances). Suppose I sell or otherwise provide you a program that's based on GPL'd code but only in compiled form. You can request the source from me and I'm obligated to provide it, the original programmers never have to get involved.
Language statistics from open source projects
I think the numbers given are the all time stats; they are used for sorting. The graphs are of recent activity, and clicking on one takes you to a tool where you can compare languages of your choice by the number of active contributors, recent commits, lines of code changed or active projects.

This site is my preferred source on programming language trends. I think true popularity manifests as willingness to contribute in the language, so I compare the big 6 (C, C++, Java, JavaScript, Python and shell script) by the number of active contributors. Contrast it with the oft cited TIOBE index that literally measures noise.
And often, a giant .patch near it for the vendor modifications.
Tens of thousands. Probably more.

Subscription models are customer kryptonite. They run screaming with pain when you propose them, and only grudgingly accept them when no other option exists.

Providing a subscription model for a desktop environment adds additional complexity. Do you want to be cut off from using your desktop when your subscription lapses? As a developer, I am not interested in you paying me $100 for a year and then be able to use the product for life. My mind will change if you are willing to pay $1000 up front.

As a software developer and entrepreneur, I founded companies that could sell software for $499, provide one upgrade and then charge a smaller amount for additional upgrades. Those days are over.

I recently spent a significant sum develop a mobile application for a niche market. It was well liked, worked well, provided a real solution for a real problem. It was offered as a subscription. Endless one star reviews and hate. It was offered for $49.99. Endless one star reviews and hate.

Something has gone wrong with consumer expectations on pricing and the effort required to fund development of software that meets customer expectations. I feel we are in a software dystopia and can't figure out how to fund product development.
What F-droid did, may be in opposition to free speech, but it is in no way in opposition to free or open source software. Anyone can get a copy of Gab from a friend or vendor and install it and redistribute it (at least as much as they good if F-droid hosted it.)

Anyone can fork F-Droid and run a store that publishes Gab.

Free and open source has never been about forcing other people to publish unrelated software.
In my experience there's a third type of group, a subcategory of possums who solved the otter problem to their own detriment: Porcupines. Porcupines use techniques such as "toxicity" to create communities that are more stable on average than possum-led groups. The otters and possums are likely to stay away from the start for fear of being associated with the toxicity of the porcupines. The outsiders may create their own less toxic groups, and continue the possum-otter cycle, but the porcupines remain in the same place they always have, not changing much, always slightly screwing over the reputation of the group as a whole by their very existence. The porcupines quickly develop thick skin and become immune to the toxicity themselves, at the expense of their reputation and potential growth.

Porcupine toxicity can take many forms:

* general abrasiveness and rudeness (e.g. toxic multiplayer games)

* extreme ideological purity (e.g. tumblr) or impurity (e.g. 4chan), usually around popular culture war fault lines

* promoting illegal activities (e.g. hard-drug-using communities)

The advantage of toxicity is that there is no "constitution" or even much moderation needed at all. The main disadvantages, aside from the toxicity itself and the lack of strong growth (which is a feature not a bug), is the difficulty of finding platforms to host the communities, as toxic communities are not very advertiser-friendly, and the reputational hit one takes by being associated with a porcupine-led community
Reasons for Programmers to Learn Digital Marketing
Jane Goodall Still Has Hope for Humans
This looks super interesting and basically exactly what I was looking for in a db product, definitely going to be checking this out!
TBH, IMO this is all a non sequitur

My point is that the nature of digital technologies is such that information is far more ephemeral and closed off than it's ever been, not just for historians but for we, the people who are creating that information. We produce a lot more information, but control and long-term preservation is infinitely harder.

Your observations regarding the challenge of historians is absolutely true. But the effects of technology are entirely orthogonal to that problem.

After all, even if we had perfect digital preservation, what you say is still true, if only because subjugated groups are less represented in the digital discourse for many reasons, including socioeconomics, direct censorship/interference from power groups, etc.
No. They get a pass because it is their App Store. Sweetheart deals are also known as doing business.
Why do US people always put so much emphasis on never talking to the police?

Are you talking only about evidence literally gathered with a gun pointed to your head? If, so, well, my comment wasn't that literal. As a rule, if you have any chance of becoming a suspect, the police here will refuse to interrogate you without your lawyer around, because listening to you can jeopardize their work.
https://github.com/insin/hn-comments-owl does exactly that. Makes following threads so much better.
License owner can't give notice of 'permanent termination', only until the user ceases the violation. Or it would not be a free license at all, violating basic freedom to run the software while not infinging any requirements.
I assume there must be some actual thing that Weiss does, but I have seen nothing from her on HN except being outraged about various supposed abuses.

What is it that's supposed to make her relevant here?
It wasn't internal, it was on the internet. Thus they must comply with the AGPL.
It feels like they outsourced this, or hired the people willing to do the work most cheaply. More likely they hired the people in their network who had any experience in this space and hoped for the best (Bill was director of engineering for a regional bank? He knows people, right?).

I don't doubt there would be engineers willing to work on this if 1) the pay was right 2) the culture was right. Do they have the executives in place who know how to set those two things to attract the best engineers? All signs point to no.
...and all of that is true, to a much greater extent, of the corporations whose workers unions represent. Do you think Amazon warehouse workers agree with the views of every politician whose campaign received a contribution from Amazon?

I am a big fan of taking money out of politics and banning campaign contributions from unions, corporations, PACs, lobbying firms, and basically any entity that is not an individual citizen. Unfortunately, until that happens, unions must engage with political campaigns to counter corporate political engagement. Corporations push for politicians to pass union-busting laws and to block pro-union laws; unions push for politicians to block such union-busting and to pass pro-union laws.

As for your other comment, I have to wonder whose interests you think unions are representing when they actually sit down to negotiate pay, benefits, work rules, etc. Do you think that when a union rep says, "No, we need a healthcare plan that has a lower deductible," they are doing so because some politician somewhere benefits from it? Do you think "power people" tell a union that, actually, employees should have their wages adjusted according to both their seniority and the local cost of living? The day-to-day business of a union is its workers' interest, just like the day-to-day business of a corporation is its shareholders' interest, regardless of campaign contributions or support for politicians. If the workers feel that their interests are poorly represented, they can vote for different union leaders; likewise, when shareholders feel that their interests are poorly represented they can elect a different board of directors.
No, it's reinstated permanently if the copyright holder fails to reply within 60 days of the cessation, (and provisionally entirely on the whim of the copyright holder).

The SF Conservancy is openly stating that they don't plan to drop the ball in those ways.
I guess there’s always the chance that society is collapsing because not enough people are trained with software to fix whatever the problem is.
average(20, 20, 20, 20)
=> 20

average(40, 23, 23, 5)
=> 22

As you can see, the average can increase while also having the extremes get worse.
Twenty years ago, I had fun building new Linux systems. Today, I just want to use the system for doing other things (I don´t need another hobby), so when it was time to replace the old Debian Thinkpad, I bought a Darter Pro from System76.

I expected an experience similar to buying from a MSFT OEM or an Apple macbook (price was certainly comparable), however, I had to spend a fair amount of time getting _basic_ things to work (wifi - Intel - kept cutting out after a few minutes, problems with graphics, driving external monitors, etc). I think System76 probably did the best they could, but they don´t have a silver bullet for the problems discussed in TFA.
If the US government can selectively apply Constitutional protections to citizens and noncitizens worldwide, others should be able to claim those same rights if in a jurisdiction arguably subject to US control, presence, or influence. Not sure whether a UK citizen in the UK would qualify in that case, but I don’t find the idea absurd on its face.
> Surely a judge won't make a company provide their source code in discovery unless you can provide evidence that it uses code stolen from you.

In this particular case, there appears to be ample public evidence that the code was stolen (people have demonstrated that the stylesheets and assets distributed by TRUTH were taken directly from the Mastodon project). So I suspect, in this particular case, that a judge would not object to a source code audit during discovery.

To the more general point: there are mechanisms that the court can avail itself of in more ambiguous situations. For example, a judge would be perfectly within their power to require the defendant to provide their source code to an independent evaluator.
Thanks! I am new to HN. Will do.
It's open source but not open development, and one doubts that the snapshot is up to date.
Zoom on Firefox only has the speaker view, if you want to have the grid view to see everyone you'll have to use Chrome/Edge.

I also have to use Figma on a daily basis and the there are some odd things happening in Firefox that don't appear in Chrome/Edge.
UK Supermarkets using cardboard cutouts to hide gaps left by supply issues
Kina Knowledge, using Common Lisp extensively in their document processing stack
< It takes relatively little money to bring in competent programmers to do things properly.

But even then there's much time and risk saved by using readily available solutions instead. The problem isn't basing your work on OSS, the problem is the license violation and that can easily be avoided.
"provisionally, unless and until the copyright holder explicitly and finally terminates your license"

I think finally terminates == final termination == permanently terminated
Death Threats Are Creating a Mass Exodus of Election Officials
And that sort of integrity is... what? Only supporting speech that you agree with?
It’s a bit shocking to me how unpopular Firefox is on Android. I won’t use anything else on that platform because FF is the only way to get proper adblocking (uBlock Origin), and adblocking or lack thereof can make the difference between a low/moderate power device being usable or miserable.
S3 and blockchain have very different use cases right?

Blockchain being for small quantities of data made immutable, used in a p2p manner with as many copies as there are peers.

S3 generally being purpose built for short term (relative to blockchain) storage and price.