skysight-inc/HackerNews huggingface dataset:
What kind of regulatory action in this context exactly? We have patent law, copyright law, and trademark law. We also have contract law, licensing, etc. What is a specific regulatory remedy that would solve the situation under discussion? Generic “more regulation” is not helpful. Do we actually want more regulation around open source? Because I don’t see that ending well.
Everyone is so quick to assume malice.
Well that's exactly what I'm asking.

PLA is known to get soft at near-boiling temps. Cups do start leaking and generally slump into a puddle. But this is purely an effect of the heat, it can handle the water just fine if it's cold.

This is unmodified PLA so I wonder if this isn't the same with the 'modified' stuff, or if the added fibres get soft when they get wet like paper.
Nobody's forcing you to read or comment on something you don't like. If you don't think it should be here, flag it and hide it and move on. If it gets removed it gets removed, if it doesn't, well you've hidden it so it doesn't matter anyway. It wouldn't have made the front page if people hadn't been interested in it and upvoted it.

The story isn't really politics or crime, it's a company forking an open source project and taking over the name.

I personally find these kinds of stories interesting. Especially this, I've seen some underhanded attacks on open source before, but this one's one I haven't really seen and it seems pretty insidious to me.
https://en.wikipedia.org/wiki/Brain-to-body_mass_ratio

With an extra caveat:

> Recent research indicates that, in non-human primates, whole brain size is a better measure of cognitive abilities than brain-to-body mass ratio. The total weight of the species is greater than the predicted sample only if the frontal lobe is adjusted for spatial relation.[18] The brain-to-body mass ratio was however found to be an excellent predictor of variation in problem solving abilities among carnivoran mammals.[19]
This is simply not true. Companies reserve the right to own any IP you create when you’re in contract, but that doesn’t mean they automatically own/are responsible for everything you do.

Those clauses exist to give the upper hand to companies when it comes to claiming rights over the creation of potentially competing IP. Not to become liable of everything an individual does. That would be nuts.
One thing that's a bit unclear to me about properties, as described in this article, is how they should behave with respect to serialization.

For instance, in C#, both System.Text.Json and Newtonsoft.Json will get and serialize all properties, regardless of whether they are virtual "projections" (like the "red" property in the article's RgbColor example) or "plain" properties. Similarly, all properties are deserialized and set when doing the reverse.

This has the consequence that you may have redundant information in your serialization format. That's not the end of the world, and in fact there are some use-cases for this. The bigger consequence is that you can have redundant and conflicting information in the serialized data you read in.

For instance, adapting the author's example to C#:

https://try.dot.net/?fromGist=1bb01bd2b78a3212c52b40ff7955c0...

You get a different deserialization result depending on the order of the properties in the JSON, because the last property wins and the properties are mutually inconsistent with respect to the underlying data model.

Is the conclusion from this that objects which you intend to serialize should avoid using this "properties" feature, or else be extremely deliberate about what properties to include in the serialization format?
> Just to keep everyone reading this thread on the same page: The point of failure being discussed here is the human factor.

Thanks for reiterating this, because I think it is a key thing people who are scanning this thread are missing.

I think this is actually the argument for a centralized system though. At least for something that's a replacement to text messaging. I think the issue with a federated system is that most people don't know how to run a server, even pretty technical people. So this makes sense as a slack replacement, but not text messaging. At least to me.
Agreed. Some don't care for his sharp style, but Nicholas Taleb puts it like this: https://twitter.com/nntaleb/status/950037120030306305?lang=e...
Without judging the merits or truthfulness of the claims, the author of the MIT licensed software is alleging two things:

* taking the name of an MIT licensed thing which is entirely not covered by the License and I’d at least consider that bad form.

* A breach of the MIT license by the Facebook engineer - specifically removing the license and passing it off as their own work.

So the author is not - as you seem to imply - complaining about someone using their software under the MIT license.
You'll never play Doom on a single neuron.
So possibly a couple meters under even current sea level ? ;-)

(Continuing the sky-is-falling theme. :) )
No they don’t and that’s, to be very frank, ridiculous.
> It looks to me like this is just something an engineer at Facebook did as a side project.

Facebook Engineer works on something and then uses it on a Facebook project. To me I would take that as something that came up during Facebook meetings and that Engineer actioned it. If they talked and planned a robbery during work time and did the robbery on a weekend and Facebook got all the goodies from the robbery. Would that not implicate Facebook in the robbery?
The app was swapped during an internal review process at Facebook.

https://github.com/facebook/react-native/commit/f9c2157141b8...
> Why, on this topic is it so often "shut up" rather than "here's why she's wrong..."?

Because a certain (seemingly growing) contingent on the left views speech as violence and therefore will not engage in an argument, instead they'll try to make it so that the speech will never be said (resorting to violence, harassing the bureaucracy until they change institutional rules, etc.).

One of the funnier phrases I saw recently that I think sums it up:

"sticks and stones should break your bones, and words will always hurt me."
Not necessarily.

Usually these kind of scenarios boil down to the fact that a lot of corporate devs (even ones that participate in open source) do not really understand open source from a community perspective. They understand it from a corporate perspective and it's this that causes some rub. Where big, multi-million dollar companies think, "A fork is a fork and that's part of open source ethos!" they lack the relative introspection to see how Amazon's fork is relatively different from kodah's, especially if you put a business case behind it. This lack of mindfulness largely gets perceived as an affront on the open source community and it's values.

This was a GitHub issue bot, I doubt this is an instance of Facebook trying to strong-arm competition. It's more likely that Facebook had a need for this, this engineer wanted the code in GitHub actions for some reason and quickly wrote it. Seems reasonable and fully within his rights working in FOSS. What was missed by corporate governance is attribution for where the code was inspired by. Sure, you likely can't get in legal trouble here, but ethics say you should document where your inspiration came from.
More importantly, if you don't intend to follow the MIT license, don't fork or clone the project then change details of it. Specifically the "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software" clause, which seems to have been the one ignored by Facebook here.
>commercial use of the code, which is where 95% of real breakthroughs happen.

I don't believe this at all. Data to back your statement?
This is crucial in order to maintain ethical boundaries. After about 100 days after the fetus had been growing, the international team unanimously agreed to remove the fetus through a C-section

I feel we’ve already entered into sensitive territory by aborting it.
Would be interested in hearin' more ...
It does feel a lot like confirmation bias.
Isn’t security the biggest reason for most?
Also I work for a medium sized company and at least on a windows domain with GPO, they can lock down which windows updates are applied. Does anything like that exist for MacOS shops? Can IT control what is allowed to be applied and what is not?
Who is that
I'm not interested in who large media say are dissenters or conspiracy theorists because I can make that judgment myself: it being trivial on first listen.

Like I don't actually need someone to tell me Qanon dudes are crazy. I just have to listen to the Qanon dudes themselves. Of course they are convinced they are dissenters exposing the corruption in Big Pizza. Heroes, I'm sure.

That's the funny part. You keep bringing up this Big Media Telling You Who Is Real thing like Big Brother is in charge when I kinda don't really need Big Brother. When this guy comes walking up to me saying that Joe Biden has a secret sex dungeon where he keeps children he abuses that he farms using mutant tadpoles, I kinda really don't need CNN to tell me anything about this guy.
> I am not saying that this is a nice move but I fail to see what FB should have done differently here?

Use a different name than the project you're taking inspiration from. I would have thought that was open source 101.
"FB" in that case being the very same hramos who developed the replacement he's swapping in.
Not the point I guess, but that first example conflates the concepts of concealment and cover.
They're more diverse than my IRL friends. It feels pretty diverse to me, I follow multiple types of communist and anarchists, some climate and privacy advocates, general progressives and even some more centrist EU people and a ton of people whose politics I know nothing about.

When I follow people I mostly just check if they don't have any posts that are homophobic, transphobic or racist, because that is shit I do not want on my timeline. For the rest I don't really care, I just follow the people whose posts I enjoy reading.
Maybe the violent winds of a thunderstorm would be a problem for tethered kites or balloons? I guess it worked for Franklin though.
I do not have the backgrond to know much about this design.

I do know that creating them is difficult and even small error can be fatal. I would not want to be a beta tester here if I could avoid it.

There will be a long certification process and probably repeated in several different areas of the world.

The Norwegian prime minister Erna Solberg decided during the 1st wave of the pandemic in Norway to make "her own" ventilators in Norway and in a hurry.

There were many irregularities in the bidding process or rather lack there of and there were irregutlatires in how the -"winning". design was chosen"

Once they were made, doctors and nurses refused to ever use it on a patient.

Norway then tried to sell then to other countries (at a steep discount) and had no takers.

Norway then tried donating them and again no takers.

Now they are sitting in one or more warehouses somewhere in Norway.

As 2nd wave is making its rounds in Norway, if it should get as chaotic as last time maybe someone will try them.

https://www.ffi.no/en/news/emergency-ventilator-in-record-ti...

https://kommunikasjon.ntb.no/pressemelding/norsk-nodrespirat...

https://www.ffi.no/aktuelt/nyheter/ffi-svarer-pa-kritikken-m...

https://www.dagensmedisin.no/artikler/2020/04/01/anestesi-mi...
Or Dr. Zaius
In the BSD licenses, the trend has been toward the ‘simplified’ versions without the advertising clause, which are very similar to the MIT license. But it was the advertising clause that broke AT&T in their lawsuit against BSD, because AT&T had violated the advertising clause by promoting the inclusion of vi in System V without credit.
As I understand it, large tech companies explicitly require corporate approval for any open source projects you release on your own time or their time.
Anything that can be used to prove a document's integrity can generally also be used to identify where it came from and how it was produced, which is why we generally don't see any effort to do this at all.

In fact, plenty of things that can't prove a document's integrity can also be used to identify its source, which is why this isn't done; you can't be sure that you've sanitized the document enough to protect the leaker.
Not if you live in an apartment building.
> https://lists.sr.ht/~sircmpwn/sr.ht-dev

That's a multi-purpose mailing list, where I had to read for a couple of minutes to assume belongs to the whole project sr.ht instead of a specific repo (I trusted your response to mean this was an actual 1:1 replacement and that I missed it), and I had to go into one of the patches and find a link to an issue in the tracker, and from there I had to go to the main page of that issue's project, and from there I see there's an ad-hoc association between the tracker and the actual repo by a link in the description which I assume you added because you noticed that it's useful to associate issue trackers and repos. And that's just for finding one of the repos that mailing list covers.

In the end, I still have to come up with custom filters to use to get only the patch requests for the specific repo I'm interested in, and assume everybody follows every single non-obvious instruction to the letter to make it all work.

The whole experience feels like a grabbing a bunch of general purpose tools and trying to get them to work for the project's purpose as well as possible, because there is no solution that solves the problem in obvious ways that doesn't require learning and carefully following a bunch of ceremony without failure. Except in this case, there are such solutions, and I'd have to be a sadist to try to get coworkers to learn and follow every single convention to the letter when they have problems just working well with git in the first place.

> git commit && git push also re-sends the entire thing

Which is not what I wanted, since even half-arsed PR implementations like Bitbucket's (let alone better ones like GitLab's) support dealing with direct feedback and changes that respond to them in a single PR.

> assuming you rebased, and you should very definitely be rebasing.

I do, when working on feature branchs. But that's another nonintuitive thing to get people to unlearn and relearn. Which of course, also includes git send-email.
The same way that installer is broken for at least 5 or more years, hitting infinite loops resulting in users rebooting till finally upgrade or install passes through.

Tight integration between OS and hw is mostly used to half-arse firmware interfaces, with huge amounts of "quirks" surfaced by hackintosh enthusiasts.
That's the whole point after all, amirite?
Will we ever learn that tampering with nature isn't good in the long run? We keep build systems, organizations, and structures that aren't naturally robust, then we try to bends nature's will to maintain our creations. If a wildfire breaks out, it was the most optimum event to balance natures equilibrium.
Do you have any pointers to the claims you are putting forward ? Absolutely nothing in the history of the project, in the speeches of the founder and main maintainer and the webpage agree with anything you say.
Has anyone seen Marlon Brando lately?
Maybe it is time for continental and east asian arms and self defence legislation to add an exception for putting down runaway lab experiments. Standing your ground and castle doctrines are privileges unique to America.
This make me feel they may fear work shirkers - goof-offs at home without regulation? This shows a horrible lack of faith in your workers. I am sure almost any task you can see can be assessed for completion - or whatever metric you need apply. How do you watch them at work now? How do you measure that - just figure out a way. This is a win-win-win for employee, employer, and government. Taxing extra will destroy the value of work at home, a lose-lose-lose for the same levels. I can see a good employee may well be able to hold down 2 or more jobs at home, as long as he/she meets the metric it becomes a win-win-win...There will need to be a way to eliminate dead heads who game the systems= and meet a badly administered metric.
Being forced to buy an old ICE car rather than a new one is still being forced to do something.

Newer cars will have improvements in other things besides motive power, like safety features. Are we going to force people who are not in a situation where EVs are usable, to forgo safety measures as well?
There is this attitude from those in cities that us outside of it eat mud and bang sticks together like primates. I frequently am seen as uneducated because I have a west country accent.
I have quite a few European friends on social media and they always seem perplexed whenever racial tensions flare up in the USA. Some even have openly asked "why do Americans find it so hard not to be racist? It's not that hard."

I always respond by pointing out that the citizens of almost every country are naturally xenophobic and/or racist, just not necessarily against people of African descent. In the case of Europe, I usually point to the Roma as an area where Europeans tend to be a bit racist. I had no idea there were huge Roma ghettos in Bulgaria, but I knew of some Roma communities when I lived in Rome, Italy. And without fail, countless Italians warned me to steer clear of the Roma because "they are all liars and thieves"...
Swapped by the author himself. This is definitely a gray area.
How much does a reviewer need to dig into the license implications of swapping a dependency?

You’re totally in your right to demand license compliance of course. I’m just saying that is hard to blame it as a concerted effort by several individuals. Doesn’t seem to be the case here.
The library isn't "gentrified"; it's full of homeless people.
On Choosing Boring Technology
Have you considered mpv? It's a highly extensible no-nonsense media player. I still recommend VLC to my family because they prefer VLC's GUI focus, but for me, mpv is the best.
Free domain for 1 year and free SSL TO START WITH YOUR WEB SITE
THIS THE BEST FREE WEBSITE TO GET FREE DOMAIN FOR 1 YEAR + FREE SSL + ONE CLICK WORDPRESS INSALL + FREE PROTECTION
It does make blatant abuse hard though.
Bookamover
He does represent Facebook though when working on official projects. Hopefully "cpojer" will be held as much responsible as "hramos" here as "cpojer" reviewed the commit and approved it.

But knowing the internal and external processes of Facebook, no one will be held accountable and this will soon be forgotten and filed under "community outrage without reason".
If one follows this path, then also the anticapitalist license[https://anticapitalist.software/] should be considered.

Edit: I love political downvotes
Prioritizing implicit multiplication prioritizes it over other multiplications / divisions (during the "MD" part of PEMDAS). Since exponents still come before any multiplication / division, E = MC^2 is interpreted the same.
It is an interesting ethical decision because it highlights a lot of assumptions about what is and is not ethical and moral. For example, take those that firmly believe abortion is murder. For them. then aborting this evolved fetus would be considered (to the extent that this applies to mutant non-human primates) the unethical thing to do, NOT the ethical thing to do. However, if you don't believe fetuses have inherent rights, etc, then the most ethical thing to do is to destroy the fetus before it does begin to reach that threshold where thorny ethical implications emerge.
FabGL: A GUI+GFX+Sound+Game+Kbd+Mouse+Terminal+etc. Library for the ESP32
How might one do that?
Also a person feeling superior to you is more likely to mentor you instead of criticise you(r actions). Criticism more likely comes from people who -- for whatever reason -- feel inferior to you at that particular point in time.

Maybe because they had a bad day. Maybe because you're the expert. There could be a million reasons but few of them relate to the matter at hand. Keeping in mind criticism frequently comes from a place of relative weakness can help build bridges across the potentially harsh content to the real emotional background.

Edit: Well, obviously step one is to introspect and see what it is about your behaviour it would be reasonable to change. When that fails, step two is to find what emotions lie beneath the criticism.
Do you know Roma?
What would happen to a commercial software breakthrough if it was licensed using AGPL?
Engineering the Atmosphere with Harvard's Dr. David Keith
The counter-claim has to be made under penalty of perjury, so Facebook and its lawyers may not do it if they are actually violating the licence.
Behind Deep Blue: Building the Computer That Defeated the World Chess Champion
Not really - that would inflate how impressive it is, because the bottom, say, 80% of the talent pool applies to avg 100 companies whereas the top 20% applies to avg 5 companies, so the number of talented applicants to a given company is very small. Just because you hire top 1% of people who apply to your company doesn't mean you hire top 1% of devs (even if your company is getting the best average applicants).
Would it be possible to have a design that could be largely 3D-printed?
Dual license means that you are offering two separate licenses to the code, and that people can use the code under either license.

So if you wanted "MIT unless you're FANG, in which case you get an even more liberal license", you could do that with dual licensing. On the other hand if you want "MIT unless you're FANG, in which case all rights reserved" you're going to have to come up with some custom license.
'Parler faces the same constraints conservatives fled on Twitter and Facebook'
This seems to be just a configuration file in React Native, not really a "copy" of the project in question.

Apparently one of the Facebook developers reimplemented everything from scratch in his own account and then changed config files in the React Native repo to use his own implementation.

If it was a clean-room implementation then there's nothing wrong with that. Apart from reusing the name, but that's another discussion.
It’s great that this reduces barriers to entry:
“I sold microwave meals on Deliveroo”
https://m.youtube.com/watch?v=k47u9tduwb8
Didn't you know that 87% of statistics are made up on the spot?
Market Value
Market value
A company's market value is a good indicator of investors' perceptions about its business prospects. The range of market values in the market is enormous, from less than a million dollars for the smallest companies to hundreds of billions for the largest and most successful companies in the world.
Market value is determined by valuations or multipliers that investors provide to companies, such as price to sales, price to earnings, company value to EBITDA, etc. The higher the valuations, the higher the market value.
forex trading signals

The dynamic nature of market values
Market value can fluctuate dramatically over periods of time and is greatly influenced by the business cycle. Market values decline during bear markets associated with recessions and rallies during emerging markets that occur during economic expansions.
Market value also depends on many other factors, such as the sector in which the company operates, its profitability, debt burden, and the broad market environment. For example, Company X and Company B may have $ 100 million in annual sales, but if Company X is a rapidly growing technology company while B is a massive retailer, then the market value of X will generally be much higher than that of Company B
Can we improve our own brain this way? I mean, brain of our kind, not some already living person. What if we can create a creature smarter than us?