skysight-inc/HackerNews huggingface dataset:
Thanks for the feedback!
Noted, we will work on the music, or give an option to disable it.
For the user instruction, I was thinking about adding a couple more bubbles to the player, for instance "I should pick up that box now", "I should probably bring that box to the machine", etc., do you think this would be an improvement?
This is a good summary. For a video that explains some of this (but which still hand waves), see the author's presentation at SciPy 2018:
https://www.youtube.com/watch?v=nq6iPZVUxZU
It's stable and mature?

If you've been writing JavaScript your whole career you might not know what that looks like.
This reminds me of Pete Frame's Rock and Roll Family Trees.

https://familyofrock.net/

Different idea, but a cousin nonetheless.
> Oh, and the confusing name. Why is it called "Commons Clause"?

Exactly. What is in effect crossing the boundary between open source and shared source (as Microsoft called the first source release of the .Netruntime) is made to sound like an afterthought. So, instead of AGPL (widely recognized as off-limits for corporate users), you could claim it's "Apache plus Commons Clause" which sounds nice as long as you squint really hard.

It's ok to put software under a BSD-inspired or Apache-inspired noncommercial-only license - in fact plenty of people are doing this already - but it's disingenuous to use the name of the open source license you took inspiration from in the hope to profit from the open source halo for non-open-source software.
What computer algorithm can be used to code up "...front page position should be determined by quality of conversation not voting"? Are we talking about sentiment analysis?
god, I'm not attacking, I'm asking you for your usual readings so I can learn too. Sorry if it came out as burden-of-proof statement
Certainly there are more than bad faith actors abusing the feature, which could be separated out through changes to the interface.
Building a Neural Network from Scratch in Python
Limited man-hours, and more time being spend on the data-science community? I've seen a fair number of impressive things done targeting data-science, but less big generally useful libraries.

A lot of the low-hanging fruit for generally-useful libraries have already been created, and have reached maturity?

Micropython is pretty recent, and pretty impressive.
Yes it can cause those things...in combination with other drugs but where is the evidence that it causes those symptoms on its own? Many drugs become deadly in combinations that are otherwise harmless on their own.
Ah, okay. What I didn't quite get from your original post was that you were talking about professional-level coding. That makes sense, I guess.
That is part of the right you grant people when you use a permissive license. That is the whole point of the license being permissive.
DoWhy – A library for causal inference [Microsoft Research]
Thanks for the update and discussion. Learned a few things I didn't know
They could. They just need variable pitch (aka collective) on all the blades. And this needs to be actuated by a different power system so that it remains operational when the main power stops. Helicopters use hydraulics, or even manual power.

Autorotation is where helicopters get their speed/altitude restrictions when carrying passengers. They generally are not allowed to hover at low altitude because from there they cannot safely autorotate onto the ground. If drones want to carry people, or carry heavy things over people, then they will need to develop some sort of plan. Total engine failure should never result in the total loss of the aircraft.
Diving Deep on Cohesion
https://redislabs.com/community/commons-clause/

It sounds a bit different when not taken out of context:

> Redis is an example of this paradigm. Today, most cloud providers offer Redis as a managed service over their infrastructure and enjoy huge income from software that was not developed by them. Redis’ permissive BSD open source license allows them to do so legally, but this must be changed. Redis Labs is leading and financing the development of open source Redis and deserves to enjoy the fruits of these efforts. Consequently, we decided to add Commons Clause to certain components of open source Redis. Cloud providers will no longer be able to use these components as part of their Redis-as-a-Service offerings, but all other users will be unaffected by this change.
Maybe something like this? https://github.com/iodide-project/pyodide
Companies like Microsoft, Google, and Facebook are huge open source contributors specifically bc they can get a return on their investment. While your intentions may be noble, I think you'll find that more restrictive licenses will have the exact opposite effect and open source projects and contributions will be quickly whither and die.

Open source was never about preventing people from making money on the works they create, it is about preventing companies from telling people what they can and can't do with that code. It is about insuring forward progress and the ability to build on what other people do, making it better, and ensuring that that future is not meddled with. Or restricted.

And there are plenty of licenses that accomplish that, the GPL and it's offshoots chief among them.
Orkney tidal turbine generating 'phenomenal result'
They're only after the compatibility shims in its code to make it work on Linux.
300+ refugees were attacked in Germany. It's almost certainly Facebook's fault
DoWhy – Making causal inference easy [Microsoft Research]
Bristol is probably the biggest tech hub in the UK outside of London. It's considered an expensive place to live, but you can find affordable housing if you're willing to live on the outskirts in a less desirable place, with the added benefit of house prices continuing to rise in those areas.

I've never lived there, but I've worked with Serbian developers that say that Serbia is fantastically cheap, and has a number of tech jobs available due to outsourcing to the country.
Hacker News karma system anyone? Except Facebook gives the up and down votes.
Normally I’d agree, but in fact this post is not just criticism, it’s a demand for self-censorship. That is, stop talking about this, and don’t ever talk about it again.

>The only solution is to bury the Common Clause project. Kill the website and GitHub repository, and we can try to forget this ever happened.
IMO people in the original thread had a pretty good understanding that Redis core was going to have the same license, and some of the modules RL developed would be proprietary (sorry, "source-available").

I think many people are just plain unhappy with that situation, no misunderstanding. I read comparisons drawn between android, taking more and more out of the open source core into proprietary modules, among others.
Airplane pilots have plenty of time for fixing any problem that may appear mid-flight. It's because of this that airplanes don't have autopilots landing or taking them off.

And by the way, there's an ongoing discussion on airplane groups about all the new failure modes created by the autopilot-pilot interface. It creates plenty of problems.
Arguably, the HN flamewar detector is a crude and limited algorithmic approach to exactly that problem.

It's obviously not a complete solution, as it seeks neither to address all quality dimensions nor to replace voting, instead being a factor alongside voting, but still...
It’s the lack of transparency that bothers people. If each user’s truthiness score was displayed alongside every post or comment and you could up or down vote it in real time, users would be satisfied
Most (if not all, now) of the major engines (Unreal, Unity, ???) export native binaries for Windows, Mac, and Linux. This seems more for getting legacy titles included.

Even without emulation it is impressive how much of Steam's library is available on Linux.
Hi Kevin, Drew here. Thanks for sharing your thoughts.

I appreciate your response, but I find it frustratingly vauge. What kinds of bad things happen to open source projects that drive them to this? If you are fearful of open source becoming more closed, why are you promoting that very approach?

Did you consider promoting alternatives like AGPL first? Before I see an option violating one of the four essential freedoms I would really like to see a detailed exposition on why the AGPL or other approaches discussed in my article are not suitable. I don't think that the brief summary on AGPL on your website is detailed enough - it doesn't have any specific criticisms of AGPL.

The problem with "needing to change their license" is that it's really just a few people who "need" to change it. In reality, open source projects are community works, and even the maintainers don't have the (certainly moral, and usually legal) right to change the license.

I think your Commons Clause gives vulnerable people (open source maintainers struggling to make ends meet) an easy but despicable option for their projects. Especially in cases like Redis, where a company has ulterior motives and employs the maintainers, they can strongarm maintainers into making choices which are not in the best interests of the project.
I have a hard time believing that an oil which is liquid at body temperature is the same threat as saturated fats which are solid at body temperature.
Can you provide any argument for why given two possible measures for real value, money is the one that is correct? Seems like an unsubstantiated assertion to me the way you phrase it.
It matters because the manner in which any "findings" are presented has a big role in shaping public opinion and in this case the opinion shapers are purpofuly distorting finding to attack an advesary.

See the WSJ's false report that google let's developers read user emails, it's technically true but that only happens after the user allows it via an explicit permission screen.

Or the AP's claim that google keeps track of user location ever after location history is turned off, which again is technically true but that is because location history is just a location feature and not the master switch for all location features.

In both cases other media outlets repeated the claims without further commentery of research and this cartel might be the reason.
For me the praying before a meal instills not only a sense of gratitude (disclaimer: Catholic here) but also appreciation and respect of the food itself. Even if it's something bland or otherwise uninteresting, I try to appreciate it for what it is, and savor it as much as possible instead of gobbling it up as fast as possible.

I think this would still be applicable outside of a religious context. You don't necessarily need to pray if that's not how your belief works, but you can still have this savoring appreciation of food, and codify that as a conscious moment where you briefly reflect on it before diving into it.
Woman to raise cash to fight Edinburgh Airbnb ban
markdeep is an extension of markdown, see https://casual-effects.com/markdeep/ for details
Redis core is just "BSD", nothing attached.
"Michels based her warning on the high proportion of saturated fat in coconut oil, which is known to raise levels of so-called LDL cholesterol, and so the risk of cardiovascular disease. Coconut oil contains more than 80% saturated fat, more than twice the amount found in lard, and 60% more than is found in beef dripping."
New Cartoon Series – Lazy Superman
Great hack! A sane person would just use something that suits much better for this use-case though. Processwire[1] comes to mind, for example.

[1]: https://processwire.com/
I think it's a matter of attitude. Either you accept that there is value in keeping a code base reasonable or not. Maybe some metrics can help to make a point but any metric will be abused over time if used too religiously.

You are making a good point about people not being around long term. In my company there are departments with high turnover and they tend to go for quick victories that are often costly in the long term. At the time this becomes clear the manager who made the previous has already been promoted somewhere else and the next guy will make another quick decision to fix the previous problem. Then this guy gets promoted too and the cycle continues.

Technical debt is really only a problem if you think long term.
I think it boils down to regulation of AI. Only the EU seems to be challenging Silicon Valley with actual penalties and laws to keep them a bit more straight. Why can't the U.S. regulate their own companies?
I never said I was opposed. Both "ritual" and "vexing" are magical language.
Some Brownies use the physical format of 620 film. It is no longer manufactured.[1] People can respool 620 spindles from commercially available 120 physical format.

[1]: https://en.wikipedia.org/wiki/120_film#Other_similar_6_cm_ro...
All that can really be said is that Intel is no longer substantially ahead.

It's really hard to compare processes, but Intel 10nm and TSMC 7nm are roughly comparable, with perhaps a very slight edge to TSMC 7nm. OTOH, Intel 10nm is shipping in low volume but TSMC is still sampling.
While the planet burns our politicians fiddle
I've offered perspectives to many causes that weren't considered by the people most invested in their cause.

I've offered perspectives to John Jay College of Criminal Justice on what arguments they should attempt in the courts, even though that approach was uncharted territory.

I'm not a lawyer.

I also don't care what the public thinks, I care about influence and outcomes that I like, and the public is VERY far removed from that process except in circumstances where the public coincidentally was already aligned with influential interests.

Thats why I start with simple questions such as "can this reach consensus necessary", that "consensus" can come from a Federal District Judge in Guam for all I care. Sometimes "consensus" is "we - the government - don't find it prudent to appeal this case" such as you saw with the stop and frisk federal appeals case in NYC.

I know the lawyers that came up the Citizens United arguments on some arbitrary first amendment grounds just because they could. Guess what, they ALWAYS go for first amendment. They practically pick the judges to hear their cases too.

And when I look at the 13th Amendment and power structures inside the US, I think there is plenty of room to get closer to the outcome you are interested in.
My conjecture is that the loops (especially the loops outside the main clump at the center) might correspond to newly-introduced prime factors.

As a new batch of integers is introduced in going from frame N to frame N+1, the prime numbers within that batch would become new points in the 2d projection, because they have not been seen before.

Then, as you go from frame N+1 to frame N+2, etc., the new prime factors from frame N start to re-occur in those successive frames, and new points are added to the loop.
Per the article coconut oil has more saturated fats than lard. Jeez people, read the article.
> Oh my God! Big Brother! Control! Black Mirror Is Real!

Frogs and boiling water...
Those are presumably higher level apprenticeships ie the ones you did after a classical craft one.

Having said that today the pool of 15 /16 year olds (usualy working class kids ) good enough to become apprentices now do full degree courses.
I just have two hard drives for this reason, super super annoying.
Passport queues vex airlines
But it does appear to be true that some Redis modules used to be open source software (OSS) and are now proprietary. As I understand it, some modules used to be licensed under the AGPL (an OSS license) and they are now under this new "Commons Clause" (which is a proprietary license). So while the core of Redis is OSS, if my understanding is correct, it's absolutely true that parts of Redis have switched to being proprietary software. That's different than organizations who license the software as "AGPL or proprietary" or "GPL or proprietary" - such licenses are also unambiguously OSS. Choosing "Apache WITH proprietary-rider" is fundamentally different; Redis has every right to do that, but it's fair to note that this isn't the same thing.
The sysadmin field has always seemed more conservative in my experience. When I hang out with them or spend time in online spaces where they talk, water cooler discussions wander into things that seem informed by right-leaning perspectives. I feel like many sysadmins would proudly and happily scab or cross picket lines.
Antirez, don't worry about it! It's a very effective and accurate phrase that inflames a small minority of overly vocal folks who are irritated that the double standard in left-leaning western media is now becoming better understood. Anyway, enough of that, thanks again for your incredible contribution to humanity.
Fracking Robots in the Works as Halliburton Digitizes Oil Field
China's hottest EV startups aren’t allowed to make their own cars
OpenAI's Dota 2 bot will play three rounds at the International 2018
> What's happening to the Python community?

It's moved from "growing" to "well established." I don't see many people lamenting something is in CPAN and not pip anymore. It shouldn't be surprising that you find more stale projects and packages as time goes on. Most of the interesting stuff is in the development with specific packages (Pandas, Salt, OpenStack, etc.).
China Gets Another Crispr First with Embryo Base Editing
Skype Now Offers End-To-End Encryption
I wonder what it would look like for completely random numbers?
Maybe, but I can see why people would care a lot less when it involves a pseudonym instead of your real name.
Not always German tanks where complex prone to breakdowns and took much longer to build.
perhaps it could be devolved to the userbase - every user gets one vote per day that can be used to flag a conversation as interesting. If they flag a second discussion, the flag migrates to it (as if to say "actually, this is more interesting"). Display the top N articles in order of number of votes.
I thought for a moment that they had the order of COLORREF wrong, but I just double-checked the definitions of the GetRValue, GetGValue, and GetBValue macros. You are correct, writing that DWORD into memory would put them in RGB order not BGR.
But Redislabs extensions were AGPL, not BSD beforehand.
> [0] http://evonomics.com/why-garbage-men-should-earn-more-than-b....

This article compares "teachers, police officers, nurses, farmers" to "lawyers and bankers", claiming that the latter make much more money than the former.

In general, that's not actually true.

* Nurses make good money. E.g., NPs and PAs make six figures even in smaller cities with low CoLs. It's not hedge fund money, but then, 90% of people who work in banking don't make hedge-fund money either. Also, 90k in a small city is pretty comparable to 200k in Manhattan.

* Comparing teachers and police officers to hedge fund guys is weird. A couple of more apt comparisons:

- At the lower end of the salary scale: Teacher/police officer vs bank teller. The teacher/police officer make more.

- At the higher end of the salary scale: Education or law enforcement consultant/vendor/leader vs. hedge fund guy.

* Farming is also extremely lucrative -- the owner of a large farm can easily make out much better than the owner of a community bank. And the largest farming companies are just as powerful and profitable as the largest banks.

Even the title of the article -- why garbagemen should make more than bankers -- succumbs to this fallacy. Most bank workers are tellers and other low-level employees who ARE making a bit less (or not much more) than garbagemen!
That would be wonderful. If you're comparing kernel architectures, Linux kernel vs. NT is not much of a comparison. I will take NT kernel & gnu user space any day!

It's always nice to run a kernel designed by people who actually know what they're doing, and aren't doing it for the first time. Look into nt history, or how late Linux kernel started taking things like power management seriously. Hell, Linux kernel still insists on entirely living in nonpageable memory, most io is still synchronous, and there still is no stable driver API.
Sorry, in what way are "ritual" and "vexing" magical language? They are both English words in relatively wide use.
Such a snarky response, but I can't deny it. I see a JS package that hasn't been updated in a year and I expect that it won't even build with my environment because webpack evolution. I see a python package that hasn't been updated in a year and it doesn't faze me. Not a whole lot that can break in terms of building and integration with my python project.
Show HN: Py – run python expressions as commands
> we got requests from developers, working at large enterprises to move from AGPL to a more permissive license

...so you did exactly the opposite, though with naming that makes it sound like you honored that request until you actually read the license terms.
Well, cigarette companies can't even be said to be "crap peddlers" really. Lots of people enjoy smoking, that's almost the problem - they enjoy it too much and can't stop.

I think you could argue that addictive substances shouldn't be considered a normal part of capitalism, they're too far from the norms, but that quickly takes you down a complex path (is a water supply "addictive"? you sure do need one!).

I fully agree that money is the best mechanism we have to decide if work done by someone is valuable or not. Teacher's wages are suppressed by the fact that it's not very hard and there are lots of people who want to do it. Whereas administration is (perceived as being) harder and not every teacher is willing to move into management.
Correct. It's just a view to a server running python.
There's another issue as well. His mapping of difficulty reaching a key isn't really the whole picture. On a conventional QWERTY layout, neither the E nor the C keys are especially hard to reach, but if you had to frequently type them successively, that would be terrible. What matters is not just where a key is in relation to your hands, but also where two keys are in relation to one other.

In grad school, I did a lot of work on the Quadratic Assignment Problem (https://en.wikipedia.org/wiki/Quadratic_assignment_problem). If you model that "key reachability" metric as two-key sequence difficulty instead, you actually get a QAP instance to solve. I built a little toy project that would look at the source text of my dissertation in LaTeX as well as the accompanying C++ source code for bigram frequencies, and I mapped out a flow matrix manually in a similar way to the author here, but including that successive keypress difficulty, and ran my multiobjective QAP solver to generate a range of keyboards optimized for my specific dissertation work.

I did this as a fun little gimmick as part of a sort of "ignobels" within my department, so the results weren't really a thing you could use. To generate a usable keyboard layout, you need to also include a ton of heuristics for things like "put all the number keys together" and the idea that you can treat "a" and "A" as the same letter, but "2" and "@" may make sense to separate, none of which I really properly handled. But I think with some work one could actually formalize the problem of finding a real layout for normal people to use.
This Is the Google Pixel 3 XL
Try Wireguard on port 4500; this is usually allowed by any firewall/filter that allows ipsec.
it's more permissive for some enterprise use cases if you're worried about AGPL consequences. You now can use it in internal systems. (Assuming you feel comfortable interpreting the vague bits of the "Commons Clause")
I am looking for a scientific write-up that shows the correlation of dietary cholesterol and blood cholesterol as it pertains to coconut oil. This write-up should be a human study that shows a controlled test of a number of subjects consuming coconut oil vs not, and the direct correlation of dietary and blood cholesterol.