skysight-inc/HackerNews huggingface dataset:
> So, we reasoned, when we see ourselves engaging in a ritual, we code that behavior as a sign that we are people with self-control. And thanks to that self-control, we choose the apple (or carrot) over the chocolate and thus reduce our caloric intake.

This is interesting. If I'm understanding the article, the path to applying self-control is to first start viewing ourselves as someone who has self-control. The ritual is merely a trigger to remind ourselves of the identity we've chosen, and then subconsciously we tend to line up our actions with how we view ourselves.
Work expands to fill time.
Regardless of whether or not it is harmful to open source, I find the choice to use two words beginning with C (thus CC as an acronym) flawed, as that abbreviation is typically used to refer to Creative Commons, and Commons Clause and Creative Commons sound quite similar too since they both use the word Commons.

I would hope this was not an intentional choice to sow confusion.

Edit: obvious spelling error :)
My fundamental issue with the clause is that it fundamentally changes the nature of the licences it infects. It is just as disingenuous to say "we're an Open Source plus Common Clause project (Apache + Common Clause)" as it is to say "We host Redis (we mean Redis + Proprietary add-ons we use under the AGPL from Redis Labs, that you can't have, which make us incompatible with Open Source Redis)". There's nothing new or controversial about relicensing your project. I'd bet what most people have a problem with is the "open sources but not open source" angle the clause pulls. Given the confusion it creates by piggy backing on existing well-known licence brands, I see why they have a problem with it.
>Brushing your teeth in the morning is a ritual.

Repeated event, but presumably done for your benefit.

>Shaking hands with everyone before starting a meeting is a ritual.

Not usually done in most corporate meetings I've been to.

>Tucking your kid into bed is a ritual.

I suppose it could be, but I guess I'm not sure what you mean by 'ritual' anymore.
No, that episode was broadcast in December 2011: https://en.wikipedia.org/wiki/The_National_Anthem_(Black_Mir...

The pig thing wasn't until 2015. Well, the allegations weren't made until 2015 - I guess technically the event, if it occurred, took place earlier.
Wow, this really would have been a different past - similarly if flash had been able to draw into elements in the dom properly.
The best commute I ever had was a 45m walk from the upper east side of Manhattan to midtown, through Central Park. I did it every day for two years in all weathers. What a wonderful way to see change each day, mark the seasons, feel connected to something approaching nature, and to gear up for and wind down from work. It isn't strictly productive but it is incredibly good for mental health.
Excellent. I think I know what I'll be reading tonight.
I found this aside really interesting, it helped me understand other perspectives:

"Everyone hates the political class who they see (in my opinion, quite rightly) as basically a bunch of crooks. But all the other resentments make it very difficult for anyone to get together to do anything about it. To a large extent, our societies have come to be held together by envy and resentment: not envy of the rich, but in many cases, envy of those who are seen as in some ways morally superior, or resentment of those who claim moral superiority but who are seen as hypocritical. "
First of all, I do appreciate your reply here.

> we got requests from developers, working at large enterprises to move from AGPL to a more permissive license, because the use of AGPL is against their company’s policy.

It's not clear how Commons Clause will help here. I can't imagine many corporations liking Commons Clause if they have decided against AGPL.
Thank you for the explanation. I see no problem with this approach in principle and wish your business the best of luck.

However, you have made a big mistake with how the "Commons Clause" confuses Open Source under the OSD with "source available". You were not well served by those who advised you to do so.
I'd love there to be a client-side webapp development system using Python with feature and output parity to JavaScript. If it was a product, I would buy it.
No? But all those sites are filled with great art of various sorts. The combination of easy publishing and relatively easy lives has created the sort of "millions of people being creative and doing art" that utopians always imagined.
How Slavery Inspired Modern Business Management
This assumes the user is accurate in his interpretation of a comment.

Once they learn that "a" makes comments more visible and "b" makes them less, it just becomes an agree / disagree vote
Vancouver's West End Challenges Assumptions About Compatibility
Yeah, there is literally no way to read that except as a statement of intent to move BSD-licensed Redis into Common Clause, even if that wasn't the first step taken.

While this is being portrayed as a communication error, that strains belief—it sounds a lot more like an after-the-fact effort to deal with massive blowback at the very clearly stated intent.
I don't think "arbitrary linear algebra operations" is a valid critique. If you understand PCA as "take the SVD of the data", then the operations seem arbitrary. But if you understand it as, "construct a low-rank approximation in the L2 sense to the data, or its covariance", then it's not.

Also, I don't think that the (very legitimate) "dimensional" critique of PCA applies here. The units on the coordinates of the representation are the same: the presence or absence of that prime factor.

To the original question: my suspicion is that PCA might pull out the even numbers (first PC) and the divisible by 3 numbers (second PC), because these two factors may explain the most variability in the underlying vector representation. If it did, that would be pretty intuitive, although not as interesting.

---

Edited to add: Suspicion turned out to be true. For the first 2000 integers, the top 6 PCs turned out to correspond to the first 6 primes (2, 3, 5, 7, 11, 13).

Plot at: https://imgur.com/a/qi2Sx5u?

function [nums,pcs]=pca_prime(nMax,nPC)

nums = zeros(nMax, nMax);
for k = 2:nMax,
nums(k,factor(k)) = 1; % vector representation of "k"
end;
% 2:end because don't care about 1 as a "prime"
pcs = pca(nums(2:end,:), 'NumComponents', nPC);

--

[nums,pcs]=pca_prime(2000,10); % "svd" would work too
plot(pcs(:,1:6)); % first 6 PCs
Me too, I never understood why people are bothered about varying sentence length.

Same with synonyms. I prefer when authors find the perfect word and then stick with it. The resulting word repetitions are something I only notice when someone points them out to me, even if they drive other people out of their minds.
Developers doing marketing: Appearing on a rival's internal competitor analysis
Ah, yes, I remember Parabola.
You seem to be misunderstanding which Redis projects are changing licenses. Redis is not changing. Some of Redis Labs' extensions are. While I agree this is highly problematic it's not changing the core software's license.
As far as I know, permanent EOL for Python 2 is still Jan 1, 2020 (https://pythonclock.org/). Python 3 was first released December of 2008. That's an awfully long tail.
This is not a scientific report of a study, but a popular piece based on multiple studies. In an academic article every material claim has to be supported by data or previous literature. The claims have to be well specified and the study must be (or at least should be) explained in enough detail that reader can understand more or less exactly what was actually done. This tends to make very annoying reading, but also makes it clear that the results very rarely are as straightforward, generalizable and strong as presented in a popular article.

The main study report linked in the article seems to be so well paywalled that it is not available via my university's library nor sci-hub.
Do you have a link to how the HN flamewar detector works?
Are you reading the actual study? Because what's linked here isn't a study, it's an article about a study. In other words, it's written by a journalist, not a scientist that worked on the study.
BTW, you should probably change https://redislabs.com/community/oss-projects/ to match the the non-Open-Source-licenses most things have there. (yes, they are listed, but the page pretends everything on it is Open Source)
This was a very enjoyable and creative read.

I'm not criticizing this in any way, but it would have been even better had it covered the history of music beyond that of the western hemisphere. Other cultures have had enough written history and written music [0] for what could be some fascinating stories on music and distribution/remixing.

0: https://en.wikipedia.org/wiki/Musical_notation#In_various_co...
single sign-on

user level access control

on-premises deployment.
In what way are they not? Magical language can be in very wide use. I think one of the top grossing authors has written an entire series about magic.
The Commons Clause clearly acknowledges this in the FAQ:

https://commonsclause.com/
I think the AGPL point is to say that there is not a need for an anti-commercial license if the AGPL effectively stops the things you're aiming to restrict.

AGPL isn't perfect, but obviously neither is a non-open, non-free anti-commerce clause.
This is a good question. Most proprietary software companies allow other companies to charge for support of the software. This seems like they're a service provider too, and want to stifle competition. Like if Google made it illegal to charge for services in setting up a private kubernetes install for a company.
It's not stating that our perception of time doesn't start at 0. It's stating that god created the universe specifically to look like something it wasn't.
Yes, every company I've worked in, there's been an adversarial relationship between IT and the regular users. Software Engineers are especially hated by sysadmins.
one suggestion- please provide approximate shipping dates to know when it will be shipped. You have mentioned that mostly it will take up-to 2 business days to ship but sometimes longer. But it does not mention for each specific order as that is the key information I was looking for when I was placing the order. Although you provide the information that it will be delivered in 2 days once you ship, I believe people order this primarily for the lack of time and get it in a timely manner so would like to know the approximate time it will be delivered.
To be fair, I'm sure if they added WebRTC to VScode it'd be slow too. (Plus whatever Slack is doing to receive notifications and messages in real time - not sure if that's also WebRTC or something like Web Sockets)

Edit: thought Skype wasn't in Electron, obviously I'm wrong:
https://electronjs.org/apps/skype
I worked with people with disabilities. It was frustrating but life-changing.

People with disabilities value different things and even though they don't have outward "success" in the eyes of society, they have tremendous heart.

I've never been the same since working with them. It exposed a lot of my own "disabilities" trying to relate to people. The writings of Jean Vanier has a lot about this...

https://www.larche.org.uk/
The resolution you linked to never said that the PRC's claims to Taiwan are legitimate. (_Please_ show me language in the resolution contradicting me.) It simply said that the UN seat to "China" in the UN would no longer be the ROC and would instead be the PRC. If you think that that implies that the UN accepted the PRC's claims to Taiwan, then you would be wrong. I explained that in the post you replied to. I'd recommend you read it again.
Cloudflare Internet Summit 2018
NYC Library is posting classic novels to Instagram for you to read
Thanks! Useful to know it's supported on iOS. I have never worked with iOS and hence mentioned only Android.
NDash.co providing marketers with tools, talent and topics for content marketing
Great project. My team used it for a live-coding Python notebook: https://github.com/inkandswitch/livebook#readme

To my surprise it was faster than Jupyter / CPython for some tasks (e.g. loading and parsing large CSVs).
Because a public bank is not a for-profit business, it can offer lower interest rates than private options, saving billions of dollars over time. And because the city owns the bank, any interest income would flow back into its coffers. That reduces financing costs and facilitates more lending. Plus, the money stays at home, circulating in the local economy rather than traveling into an investor’s pockets or a risky trading scheme.

I don't think this is well thought out.

They are ignoring opportunity cost. If the city lets a bank hold $1B, they get X amount in interest. If they pull that money out and lend it at a lower rate, they will get a smaller return. That's not "saving billions" at all.

I get the sense the people who thought this up have little to no understand of how finance works.
Welcoming Model and Datasource Commands to LB4 CLI
"sentiment analysis" is flawed because it lacks broader context of the conversation. A negative/angry/abusive comment can still be a quality comment depending on the comments upstream.
I'm not suggesting an upvote-downvote system though, but a per-user "flag" that can highlight 1 article per day. No downvote option, and the UI would highlight its intended use.
I am sure it is intentional
Someone posted this on another thread: https://github.com/iodide-project/pyodide

What I gather is that it's compiling CPython to WASM and ships it along with some other utilities. It looks pretty cool.
For a keyboard with separate single-width E13 and E14 (like the old 84-key PC/AT keyboard and the Sun Type 5) instead of a single double-width key spanning both, you want the JIS 109-key Windows keyboard or the Korean 106-key Windows keyboard.

* http://www2d.biglobe.ne.jp/~msyk/keyboard/layout/usbkeycode....

* https://commons.wikimedia.org/wiki/File:Korean_106-key_keybo...

* http://www.ps-aoki.com/~ace/ebay/pc/keyboard/5W_1.jpg

The 104-key Windows keyboard moves the old PC/AT E13 key to D13, and the 105/107-key Windows keyboards move it further to C12. The 106-key Windows keyboard has it back at E13. The JIS keyboard actually has that key at C12, though. Its E13 key is another key with a different PS/2 scancode and USB HID usage. This is important to know when remapping the keys.

(I have the JIS E13 mapped to the FEP/IM toggle, a.k.a. Zenkaku/Henkaku/Kanji, in my U.K. International and U.S. International maps, with the E00 "Grave" key retaining its usual mappings.)
From that page:

> The Commons Clause is a license condition drafted by Heather Meeker that applies a minimal-form commercial restriction on top of an existing open source license

Making it proprietary and failing the Open Source Definition.

You cannot have Commons Clause 'on top' of an existing Open Source license. This is impossible. You can only replace the existing Open Source license with Commons Clause.

The page is a bunch of (insert HN-guidelines-appropriate word for 'very incorrect information').

> This Clause is not intended to be applied against at-scale existing open source projects, but incrementally on top of commercial counterparts that need to be transitioned to source-availability to satisfy urgent business or legal requirements.

Commercial and Open Source aren't opposites - this a very basic mistake made by people who are new to OSS. There are many Open Source commercial projects (your bank runs on Red Hat Linux, which is entirely OSS, with everything but the Red Hat logos allowed to be reproduced) and many non-commercial proprietary projects. It's scary that a company called 'Fossa' whose specialty is 'Modern open source management_' is confused about this.

> The original Open Source Definition represents an immensely important set of ideals that carried many projects to success during the earlier days. However, the open source ecosystem has changed a lot over the past 10 years, and the conditions of the modern landscape has forced change for the sustainability of many projects.

The project wants to create a new OSD which isn't Open Source.

The 'drafter' of this license seems to have simply re-created Shared Source per Ballmer-era Microsoft.
You’re right—I’m absolutely not suggesting people go out and take it willy-nilly. I’m saying we have anecdotal evidence that it could be effective in a clinical setting, because people (including myself) are currently going out and taking it willy-nilly. Personally I would like it to remain available OTC but I’d be fine if it ended up scheduled for prescription only.

It’s my understanding that there are no records of deaths that were clearly caused by kratom alone—but there are a few dozen cases that the FDA has published where someone has died with kratom in their system, usually alongside other drugs such as opiates, alcohol, benzos, or steroids—but also (and here’s where I call “junk science”) from a fall and a gunshot wound. We currently don’t know to what extent it interacts with other drugs—it’s a bad idea to take it with anything else that affects your breathing, or an MAOI.

As for the “won’t kill you” claim: β-arrestin2 recruitment is responsible for the main deleterious side effects of traditional opiates, including respiratory depression, constipation, and tolerance buildup. These are reduced but not eliminated when taking kratom, similar to how morphine behaves in knockout mice lacking this protein. It could still certainly kill you, although the best estimate we have right now is “you’d have to take an awful lot of it”—probably via extracts, unless you want to eat a few pounds of leaves.

Mitragynine and 7-OH-mitra are metabolised by the liver, and yes, there are some reports of liver toxicity. I have heard of seizures in cases where someone was already detoxing and susceptible. I had not heard of kratom-induced psychosis—do you have a citation handy?
> because the use of AGPL is against their company’s policy.

Have you confirmed with these same people that the new license is allowed by their company policies?
The current Skype clients are Electron-based.
+for freelance writers, a platform for finding paid assignments and pitching their content ideas to brands.
Good point. That is a different context I hadn't thought of.
AGPL didn't stop cloud hosting providers from offering hosted serviced with the Redis modules at issue, though, because either they weren't making modifications or they weren't deterred by the requirement to share.

RedisLabs wants money, not sharing, from this kind of downstream use, so AGPL doesn't work.
Childhood is believing in free software, adulthood is knowing Microsoft was right.

What kills open source software is greed, and very few people are immune from that.
> respect of the food itself

why? It's fuel. I don't take a moment to respect the water I drink, or the bed that lets me sleep. Irrespective of belief it's not obvious why I'd want to try and be appreciative of food regardless of whether it's actually tasty
Isn't the role of saturated fats in cardiovascular disease being revisited/questioned nowadays?

...or did my lenses get tinted by the "carbs are poison" crowd?
Its also expensive I have recently go a job locally with a nice raise and no longer commute to London.

I calculated that I am £1000 / $1300 better off per month just from not commuting not counting my pay rise
Let's spice it up and say that Megabureaucracy is in the business of buying plain t-shirts to print obscene jokes on them. My perception as an employee of the value of my work hinges how much value I believe that it creates for society as a whole, not only on my contribution to my employer or the people that buy the t-shirts.

In that sense it really isn't a misunderstanding, just a perspective like any other on what is ultimately a subjective question. Looking at Megabureaucracy only as a closed system in which I can be valuable or not is a rather limited perspective.

You could go even further and say that Megabureaucracy is in the business of producing landmines. It generates a lot of value for employees, owners and customers, and my job is to optimize the body of the mine for fragmentation, so my work is absolutely crucial to Megabureaucracy, yet there is an obvious sense here in which I could perceive my work not to be a meaningful contribution to society.
I'm not sure where you're getting your information; the /de facto/ primary WireGuard implementation is a Linux kernel module.
If by currency you mean paper and not coins, this is already the case. The Fed is a private institution with a government mandate to print paper money. The plates are owned by the U.S. Treasury, but the printing is performed exclusively by the Fed authorized by the Federal Reserve Act.

Because the U.S. Constitution authorizes coining but not paper currency, and the Federal Reserve Act authorizes the Fed to print paper, it's something of an open question to what degree the printing of paper currency is an exclusively federal power. But in practice anyone trying to print a competing paper currency domestically gets stomped on. As far as I'm aware though, it's untested if a state could print its own paper money - but to what end? I think it's a hypothetical really only of interest to monetary economists and perhaps some fringe politicals, which is where it would need to be explored substantially before it could ever emerge practically.

There are historic cases of private banks issuing paper money in the U.S., but it usually degraded into distrusting the currency, one exception being the Suffolk Bank system, but even that eventually came to pass. You could argue that your VISA, MasterCard, or Amex card is a private "currency" with a fixed exchange rate 1:1 with the card's issuance currency. By offering you a line of credit on the card, they've "printed" their own private currency, with an externally facing dollar (or whatever the currency happens to be in the card's issuing location). But as it's not in physical paper form, it's sorta shrugged off as a convenient derivative rather than a competitor.

And so back to the public bank question, most countries do have them. Their central bank is publicly owned. Bank of Germany, the Bank of Canada, the Bank of Mexico, etc.
I think it's interesting that tiny indie projects would often have a Linux port, when their user base isn't all that big to begin with and their Linux user base would be much smaller still. On the other hand, AAA titles which would presumably still sell tens of thousands of copies rarely ever seem to make the effort.

I'm not complaining, but shouldn't it be the other way around?
Believe it or not - the answer is 'yes'
I'm glad to see carpalx was posted! I've been typing in Dvorak for a while, but if I were to try a new layout, this would be the first. If you look into his model parameters, he takes rolling and hand alternation into account [1]. Definitely more rigorous.

One of the disadvantages of the Dvorak layout are the placement of the commonly used ZXCV keys, and he has a layout called QGMLWY where ZXCV are in the same place as QWERTY. I've gotten around the Dvorak issues using mice with several buttons, but it occasionally bugs out, so I'd recommend trying to keep ZXCV in the same place.

[1] http://mkweb.bcgsc.ca/carpalx/?typing_effort
What Does a House Look Like?
I live in a small-ish city so it's not too bad - if I leave before 8am the roads are pretty much empty.
Wasn't the entire point of this location privacy redesign Google did a few years ago that they wanted to have a single master switch, for internal and consumer clarity?

Because that's the line they sold us inside the company when we complained that it was now asking for broad permissions too often. "It's broad, but it's all controlled in one place now."

If they're now claiming that users are confused and that's not what it means, well, fuck Google management. They don't give a damn. They'll lie to their employees, and they'll lie to their users.
Show HN: Minimal Academic – A Clean Hugo Theme Inspired by Minimal Mistakes