skysight-inc/HackerNews huggingface dataset:
My experience is reasonably narrow but it strikes me that whilst this scenario is frustrating for Marek, an overall worse issue comes from naive time wasters being disruptive with issues. It's a balance and one shouldn't have unrealistic expectations of the pubic but lots of the culprits seem to combine a poor understanding of software basics and ridiculous expectations for what they could do with a project, for how little effort they can put into it and how much service they think they ought to get from maintainers and contributors.

Some form of screening would be handy and whilst I welcome efforts GitHub and other tools provide to nudge people in the right direction it seems more could be done.
This kind of comment is exactly why I'm avoiding the politics side of things. I don't want to subject myself to this sort of bad faith jabbing, as much as it comes with the topic.
But it does feel like making fun of IMHO.
I second the Emacs point. I have Mail and IRC configured in Emacs, and they are my favorite ways to be contacted. Most other protocols/sites require me to go out of my way to check if I have a message (either by visiting the site or checking my phone), which is an unnecessary context switch. Email and IRC are a simply indicated in my mode line, when they arive, no further distractions.
I would have gotten rid of my smartphone a long time ago, if I weren't bound to it because of Whatsapp. Even at this moment, I'm distracting myself because of it :(
No More Free Work from Marak – Pay Me or Fork This
The described situation reflects an abysmal
service quality.

A counterexample: I had my Overwatch account stolen by a third party. While the financial cost was neglible I still issued a note to Blizzard's helpdesk - expecting nothing to happen. They answered in LESS THAN 24 hours and reverted everything bad that had happened. That's good service.

Since Facebook links Oculus to their services they absolutely should be prepared to offer similar quality service for account problems.
Starting a company doesn't make one rich. There's no evidence he had any significant money to spend. In fact, it's likely the founders got nothing after the VCs were paid off.
It's possible to solve differential equations in 140 characters of javascript, here are some (e.g. Lorenz Attractor dynamical system "chaos butterfly") that generates 3D cool graphics and really solves ordinary differential equations (ODEs): https://www.dwitter.net/h/lorenz/top

Here is one short code example using Euler's method where Y(n+1) = Yn + step_size * f(Xn,Yn,Zn)

c.width|=X=Y=Z=6;for(i=3e3;i--;)
X+=.1*(Y-X),
Y+=.01*(X*(29-Z)-Y),
Z+=.01*(X*Y-1.6*Z),
x.fillRect(960+X*30,Z*22,6,9)
Alcohol, Bowel Movements May Confound Microbiology Studies
A poor person buys some shampoo and pays VAT.

A rich person invests in a company which buys a yacht (that they can use). They don't pay VAT because the company can claim it back if the yacht is used for business purposes, which of course it will be because the rich person will use it to have business meetings with all their other rich friends on.
It made me stop reading the rest. True or not, I will not further investigate what Pijul is. Negative Marketing.
I find that those companies that add issues and support requests _ought_ to have the decency to also donate to him.

But, I guess, companies don't have any decency to donate unrequested, so maybe he should put up some sort of notice to request payment for any work they request from him. Oh, wait...
Happy to see they decided in his favour.

Jeremy has done tremendous work to make AI accessible for everyone.

The idea that even disagreement is now taboo and every single complaint needs to be taken seriously because ... feelings.
You are correct that people with such scathing judgement have often empty lives.
The author discusses it on Twitter: https://twitter.com/nuempe/status/1325756834947461120

Quoting:

> Well, this is the documentation for a particular implementation. It is actually targeted at a particular species of academics, who have been quietly republishing my work in recent years, and not only my work on Pijul.
Not sure if @hexatoms is reading this thread but some minor mistakes/typos:

- Many of the vendor advisory links are pointing to the wrong place (most of the Firefox ones and at least 2 of the IE ones to start).

- The starred note on Hardened IE says "4 out of the last 5" when it means "3 out of the last 4".
I'd love to give it a try again the latest (v0.12.2) release, but:

no matching package named `sequoia-rfc2822` found

and I cannot download the latest sources because I'm not "lucky enough to already have one version of Pijul" sitting around to access the self-hosted repo.

I clicked on the "nest" link (hoping for a download source tarball button), but this link 404s: https://nest.pijul.com/pijul_org/pijul

Possibly this is the right home for pijul: https://nest.pijul.com/pijul/pijul

(no download functionality sadly)

I cannot find an issue tracker. Hoping the author reads this. The project seems very interesting
I know a couple of comments have mentioned this already, but this apparently grows out of him being in a pickle financially at the moment and resenting the time he has put into doing free work: https://twitter.com/marak/status/1320465599319990272

I'm sympathetic. I don't have any funds to spare to help him out. I'm chronically broke myself.

I've done lots of nice things for people over the years for free. A lot of the things I'm good at are inherently hard to monetize (most moderating positions are unpaid, for example).

I was homeless for years. I still write about homelessness and try to provide other forms of support for people who are homeless or at risk of homelessness.

Some of the things that would help:

1. Universal health care coverage in the US. ("free"/provided by the government)

2. Fix our housing policy issues such that more small housing in walkable neighborhoods becomes available.

If those two things were done, a single adult could potentially support themselves on part-time minimum wage work while renting a single room until they get back on their feet. That's currently not feasible.

I am not against open source. (I just submitted my first pull request to open source a few hours ago.) But I do recognize that there are systemic issues and we need to make it easier for people to make their lives work so they don't wind up all pissed off over what they have done for free when something goes sideways.
There's even more software that's not used much at all.

Going open source is one of the ways to increase your chances of increased usage.
> I write a lot of code to reduce the amount of code I need to write. In Go, that's not really easy to go or necessarily a good idea because of the lack of generalization.

This is where one of those sayings come in; "Duplication is better than the wrong abstraction"
Search Bob and Brad On YouTube, so many great videos on Fixing specific problems.

PhysicL therapist showed me a few basic stretches that helped. YouTube helped fix decades of problems.
Sure, but it would be silly to imply that therefore japan is the most dangerous place to live due to risk of nuclear bombs, like how the website is subtly implying that chrome is the least secure.

I would also point out that the website is only tracking vulnerabilities in the last 2 years. I bet IE's number would go way up if you included IE6 (not that that would mean anything). I suppose you could also say that "Japan has seen the (tied for) least nuclear attacks on its citizens in the last 2 years", but i'm not sure what the point would be.
Your sample size is guaranteed to be too small to matter. You can say, "I am cynical about individual reports, and naive about Facebook, so I automatically believe the latter over the former" just as some will do the reverse. But there's no point pretending individual experience matters here.
I agree that chargebacks should be the first port of call here. My experience with that route has been great.

But small claims isn't as difficult as you make out, at least in the UK. In some areas there are specialist law firms who do all the work for you and will to take the case no win/no fee (but often they will take a share of any award as well as full court-awarded costs in return). Their entire business model is to make the process as pain-free as possible for you.

This works because some companies have a policy of ignoring and/or fobbing you off continually but will immediately settle when you issue proceedings against them because the cost to them of any outcome which involves going to court (win or lose) is higher than the cost of settling (eg Ryanair is pretty notorious for this).
Guess what? A ton of blind people is being injured daily while trying to life alongside a bunch of mostly ignorant spoiled brats.
Nobody writes a newspaper articles when I trip over a badly placed bicycle and ramm a part of it into my gut.
But CEOs with a blindfold on sitting on their couches get to write about their experiences like it was something.
> Free from distractions

I agree. Digital device with connectivity to the Internet is full of distractions. If you mean a digital notepad with no Internet access, then yes, that can be a solution too.
Was about to post this myself. The guy should simply set up a patreon or set up a new licensing model.
You are taking it too seriously. The fact that you and me feel the bad parts of it, does not mean that we have to be sour about it.
The guy doesn't do it for money or fame, so there is no reason to bring his experiment down. Next time they might challenge themselves some more, or maybe not. Not our issue.
That link mentions no such studies. It has opinions from typographers, but no data on how text justification affects readability.
Why Knowledge Is The Real Wealth
The GPL is perhaps restrictive than the license you suggested.

It's definitely more predictable.
Only the free version doesn't support h264. If you get the paid version, you get h264 support. My understanding is that this is not BM's fault, simply the way license agreements for that codec work.
A stack of paper and a 0.5mm HB pencil is the the best of both worlds.
GPL ftw!
Generics is still a difficult one for me; I don't really miss it myself, but I can see some use cases for it. On the other hand, it makes the language + tooling a LOT more complicated.

But on the other other hand, it opens up possibilities to tackle other criticisms of the language - error handling and nil, which can be solved with Either and Option types found in other languages.
There's an overview page that does a pretty good job of explaining why. https://marcobambini.github.io/gravity/#/README
I am not a lawyer, and please correct me if needed, but you can publish with GPL in all your projects that you own the copyright and simply include "if GPL doesn't suit your needs ping me" in a README and you can do agreements on case by case basis where you can grant a different license to a specific third party.
With this FAANG will need to negotiate to use your code in close source but any average Joe can just write a nice email and use it.
> not so elegant under the hood

Could you explain this? IIRC they kept the language simple so that they can keep things elegant in tooling / compilers / etc as well. Or is this about the runtime?
I always smell tomatoes in the supermarket. People hate me.
We're making good progress toward a world without sharks. We can do it!
I think the takeaway here might be somewhat obfuscated, so I'd like to clarify. Hang cleans and power cleans essentially have a deadlift as their first submovement, the difference here is in the weight. You can probably deadlift a few times more than you can clean, and that's where the real issue lies — it's a lot easier to get an injury with bigger weights, regardless of the exercise.

For any pro athlete, consistent work is far more important than any one workout, hence avoiding injury is instrumental in success. The same holds true for hobbyists as well, of course, but the topic doesn't get as much focus there since many are self-taught. For consistent progress, work volume is much more crucial than work weight [0], hence doing an exercise with high risk and low volume isn't the best option.

[0] https://sci-fit.net/scientific-recommendations-1/
I didn’t read the article. But I’ve always been under the assumption because of being told all my child hood that frozen veggies are healthier because they are snap frozen. They ripen, then get picked and cleaned and frozen. While “fresh” is picked early and ripens on its way to the store.
Is the problem that you have to pay at all - or is the problem merely that in the absence of a listed price, there's no guarantee the price will be fair?

Would you also reject a library with this license if you knew the commercial use license was pocket change?
Well, is it any better than Adobe's bs h264 encoder which is visibly worse at the same bitrate than any open source solution? What good does it do to include an encoder if it can only do bad quality? (Where does all that subscription money even going, Adobe? Adding more bugs and bad quality code?) We'll have to re-encode everything after the Adobe step anyway... (Also Adobe doesn't support Linux at all of course, so it's hard to compare there already...)
Edit: Author has removed the licensing claim so we can put this thread to rest. The original comment follows.

---

This is absolutely bogus. TFA is a description of the math behind Pijul, not a step by step description of the implementation, and certainly not the implementation itself. Have you ever read a math/CS paper that attempts to dictate a license on all future work based on the algorithms (or ideas in general) within? I’m honestly shocked that the author, who is apparently an academic, flouts academic norms like this.

Disclosure: as someone who was trained as a mathematician, I’m offended by attempts at restricting the free exchange of knowledge.

Re sibling that links to author’s tweet: plagiarism is something else entirely, and I fail to see how GPL helps in combating plagiarism.
> Doesn't Cargo depend on being able to 'git clone' software for it to be installable?

No. The registry is controlled using git, and Cargo allows you to pull in software via git, but Rust projects don't need to be using git.
I live in Switzerland. There are a few key differences.

1. The scale of population difference between the most and least populous full cantons (that have equal representation in the Ständerat) is somewhat lower than CA versus WY, and they're geographically much (!) closer which I suspect at least allows for a bit more "intercantonal" exposure.

2. Even more importantly, in my opinion: the two houses in the bicameral system have essentially identical powers. There isn't a system of important executive or judicial appointments requiring only a Senate appointment (although the analogs here are blurry), so a majority of the national population's representatives must also sign off as well as a majority of cantons. Providing the Senate unique powers protect the tyranny of less-populous states without limiting the dependence on the federal government.

https://en.wikipedia.org/wiki/Federal_Assembly_(Switzerland)
In print, you have fixed, known in advance width; hyphenation; sophisticated multipass algorithms; manual review of the typesetter. Justification can make sense.

On the web, with responsive design, container width is dynamic. Algorithms are less sophisticated. Hyphenation is kinda supported but only for few languages and few websites use it (https://developer.mozilla.org/en-US/docs/Web/CSS/hyphens) although Eric Meyer advises to turn it on on mobile (http://meyerweb.com/eric/thoughts/2012/12/10/should-you-hyph...).

Quickly googling around:

- dyslexic people have troubles with "white rivers"

- (1986) speed is lower when reading justified text https://journals.sagepub.com/doi/abs/10.1177/001872088602800...

- (2019) https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6722069/

> Guidelines for text readability and empirical evidence from the present study:

"Guideline: Use left-justified text with ragged right edge: Empirical support: yes"

> (...)Eye movements during reading are characterized by a sequence of jerky movements (saccades) followed by moments in which the eyes are held relatively still (fixations) on a target - typically a word - to allow its decoding and processing.

> (...)The use of Left-Aligned Text facilitates reading by reducing the number of fixations

Edit:

See also UK gov guidelines:

https://www.gov.uk/government/publications/inclusive-communi...

- Align text left for maximum legibility.
- Avoid right aligning or justifying text.
- Avoid using hyphens to split words between lines.
I had the weirdest brain short circuit ever: when reading the title my first thought was: why the hell we need an oxygen supply on earth and how expensive this would be to haul moon rocks to earth to make building materials. And then it hit me...
Thanks for a constructive comment.
There is nothing holding you back to create a similar license for your own product.
Drawing Machines
I always got the impression that this is a predominantly US cultural thing to fret about. I mean, women have the lift the seat as well when the toilet brush has to come into action.
I'm not sure why it would even use SSH instead of SSL/TLS.
> I just stick to shotcut myself, as a gpl-type person.

There is just no comparison, feature-richness-wise. Shotcut is a toy compared to Resolve.

> there are a myriad of issues on linux

YMMV. I had installations that had 0 problems installing or running Resolve on Linux (with NVIDIA card, that's probably the most supported form of hardware for Resolve.)
I read it, it says what it is and what it has but doesn't compare itself there to other langs.
I'm not talking about a kid squatting with weight. I'm talking about simply squatting on the floor. It's a natural movement and one that's learned early.

> What BS?

About the myth that knees shouldn't go past the toes (the article is correct) https://squatuniversity.com/2016/01/29/can-the-knees-go-over...
Install with:

> cargo install pijul --version 1.0.0-alpha

(needs some native dependencies like zstd)

Seems like the project was renamed to `anu`, and then back to pijul, and all documentation and hosting is a big mess right now.
What I find troubling is that we don’t own our goods in the digital space. When you “buy” a kindle book, you don’t own that book, you own a license to read that cannot be transferred or inherited. That means that parents no longer can pass on cultural artifacts to their children and grandchildren. This cannot be a healthy evolution for humanity.
Thanks for the suggestion. The potential problem with that is that it forces me to always use the same IP for https://nicenames.org because a lot of domains will be tied to that IP. I could use a CNAME, of course, but that's actually more complicated for the average user to set up than a straight forward (particularly because if you want to set up a CNAME for the naked domain (example.com), the way you do that differs from DNS provider to DNS provider (some places the feature is called ANAME, and some places it's called something different), and some don't offer that functionality at all.

Compared to that, forwards are very straight-forward (no pun intended) and are offered by virtually all registrars.
The Polyform Project has two source-available licenses that achieve a similar result.

* Perimeter

https://polyformproject.org/licenses/perimeter/1.0.0

* Shield

https://polyformproject.org/licenses/shield/1.0.0/
Why are you repeatedly posting this?

That's three times in the last week.
While I have never practised as a lawyer, I do have a law degree, and I've written several papers on IP and IP licensing when I was in law school. And I will also add that I did not do my degree in the US. Still, I am quite convinced that it is very hard to codify the intention of what the OP wants to do in a generic software license (i.e. one that you do not draft specifically for each client).

I do not have the motivation to lay out my full argument as that would take another entire paper, but even if it turns out to be not as hard as I think it is, it certainly isn't as easy as is posited here.
Vegs are bred so that parasites don't eat them while they grow and bacteria don't eat them while they lay on the shelf. If neither parasites nor bacteria like them, why would humans?
iSH: We got a call this evening from someone who runs App Review
I didn't realize you could click it before this comment, thanks for that.
Making the source code available for everybody to see and use for derivative works under certain conditions like retaining authorship notices or keeping the same license (copyleft).
There are many varieties of this, some are more permissive than others. But this does not directly imply a certain business model.

Some people do donation-based development. And that's fine. And some people do things entirely for free, that's also fine. (But don't be angry that somebody then takes your code and does what the license you put it under permits them to do, e.g. not pay you.)

And others are corporations that have full-time employees write code and publish it as open source. See all the Red Hat work. Or Intels and others contributions to the Linux kernel.

Open source is more than the lone dev in their basement doing selfless acts and sometimes begging for donations.
The Metaphor for Uncertainty: The Goblet of Fire and the Russian Roulette
Git could learn from Pijul, IMHO, in the sense of better emphasis for newcomers for how to think in terms of patches.

For example Pijul aims to focus on first creating a patch, whereas git tutorials IME tend to focus on first creating a branch, then editing files, and only later discussing patch oriented areas such as `git add --patch` and `git stash`. I see many newcomers finally get their "AHA" insights about git's power when they learn `--patch`.
Except for the fact that I can't afford to pay a lawyer a few thousand dollars to draft a license for my OSS libraries.
I think this is for the "read later"-functionality only. Also, it's a hackable device with SSH access as an official feature.
I don't like the style this site uses. Ugly color choice, typography and whitespace all over the place, and emoji ridden visual noise. Like why spend all the time picking exotic fonts and optimizing images if the presentation is simply put, awful?
It’s hard to compete if you’re injured. At an elite level (like IPF world champion) injury prevention and recovering from training are what matters. Many lifters have 25 year careers from junior to starting masters.

Strongman is a bit different, partially because WSM isn’t drug tested.
It is much more difficult to get data off an E2E communication device these days because mobile OSes use cryptography to mitigate the consequences of loss and theft. That is why law enforcement agencies want "the support of service providers," who can do things like deploy a backdoored WhatsApp binary, or bruteforce passcodes without triggering data loss. https://en.wikipedia.org/wiki/FBI%E2%80%93Apple_encryption_d...
Covid-19 vaccine candidate is 90% effective, says manufacturer
I have never in my life considered closing the lid because of a fear of dropping things in it.

The only time I have my hands anywhere over the toilet bowl with anything in them is when I'm doing home improvement chores, or bleeding the radiator mounted there.
https://www.nhs.uk/live-well/eat-well/why-5-a-day/
Another thing worth mentioning is it’s a lot easier to spread a faulty statistics analysis than it is to spread an explanation. I’ve seen a lot of viral posts about Benford’s law and the 2020 election. I finally dig up the data and the explanation - which is mundane - and yet I’m not seeing a bunch of viral “this is why those posts were wrong” responses.
Even on mobile.