skysight-inc/HackerNews huggingface dataset:
It's a real stretch to use "dominant social status" to refer to what they have been losing and fear losing. This suggests a misunderstanding. They don't want to be poor, dependent, useless, unsafe, or hated. The lack of that is a far cry from "dominant social status".

When you hear a person talk about something normal, it is reassuring. When you can't understand a word they say, it is threatening. They could be doing something hostile. You might say that logically this doesn't make sense, but that doesn't change the reality. Other languages are exclusionary.

Some of these cultures come with extremely unenlightened views about anybody who isn't a straight male. It's dishonest to deny this.

Your "nice simple little solution - more taxes, more redistribution" isn't a solution even for poverty. Even in those cases when people are poor, the Brexit/Trump people don't want your handouts. They want to be useful, supporting themselves as independently as possible. They want to earn and own. They want cars and detached houses, without any sort of lease, and often they want to do their own repairs. These people don't want to be treated like children, pets, or livestock. They want to be fully in control of their own household, without government interference. Without the need to beg for government help, they want to be able to defend against intruders.

An interesting thing about the cultural war is that the Brexit/Trump people, especially the Trump people, have nowhere else to go. If they lose, their culture is wiped from the Earth. The other side can find their culture all over the world. If they lose, they can head to a typical large city elsewhere in the world.
I'm typing this on a X1 Carbon Gen6 running Arch Linux. I don't know about the fingerprint reader, but everything else works 100%.
Well, considering one is broken I would still argue that it has two, just as the article states. Not that it needs much more -- git branching works perfectly fine.

That said, I'm somewhat disappointed that cloning has fallen out of favour and it's standard to use an upstream server (usually GitHub) not only as a central authority but also as intermediary for sharing code. Apart from "forking", cloning repos has practically been delegated to history.
China May Have $5.8T in Hidden Debt with ‘Titanic’ Risks
From a global perspective it looks pretty fair that some company uses a lot of open source software and also contributes a lot. But it doesn't get anyone paid. If you're toiling away unpaid on Redis or MongoDB or whatever, the fact that Google gave the world k8s does not help you.
I find it funny that Crockford gave Microsoft the rights to use his software for evil, requesting nothing in return. The clause really was just a joke.
Saying the OSD defines Open Source is not 'FUD'.

Off topic flamebait comments the one above have no place on Hacker News.
No one knows what AGPL compliance actually means, whether money is being made or not. It has failed several lawyers' sniff tests for being potentially arbitrarily enforceable however the AGPL developer sees fit, and the general consensus is that we won't have any idea of what AGPL compliance even looks like until its had its day or three hundred in the court system defining what exactly its limits are (if any?).
"They're really, really bad at marketing their successes though."

Funny thing is we've been saying this for literally decades.
That involves a completely different set of moral questions and decision making.
We may need a new philosophy of privacy to account for big data analysis.

This feels related to the question of identification by DNA in large databases. It's pretty clear I own my own DNA, but if enough of my relatives upload their own that an association map of information about me can be discerned without my consent? What right do I have to prevent that?

Currently, pretty much none. Should I have one?
not a libertarian, but what do the alleged actions of of a theocratic monarchy have to do with the potential excesses of free market capitalism?
Reminds me of the git man page generator joke site. https://git-man-page-generator.lokaltog.net/
> Their OSD is what defines open source. You didn't define it. It wasn't defined at some party or demo-conf. It was defined by the OSI - they defined Open Source Software.

Isn't the OSD basically the DFSG? Therefore one could argue that it was actually defined by Debian, not the OSI.
It is still an issue, but it's not nearly as common any more with javascript development.

npm a while back moved to a "smarter" way of deduping and laying out files in a more "flat" way to avoid the massive bloating and tons of copies of the same libraries. And other tools (like yarn) do the same (or better!).

And the long paths issue is solvable, but you need to use the funky `\\?\` path prefix, or the tool you are using needs to support long paths on windows (which annoyingly explorer.exe doesn't, so you are stuck using hacky workarounds or other tools to delete or modify those files.
I think it's a valid distinction. You could make the case that a bad protocol makes implementing a solid UX harder, but you wouldn't say the protocol has "poor UX".
Here’s what a drone collision would do to an airplane wing
I was surprised there was no mention of how to get out of a HEAD detached state. That seems to be my number one "oops, now I've got to delete and re-clone" problem.
Iron Ox opens first ‘autonomous’ robot farm, but humans are still required
Ah, good thing users can deny the request. American police are famous for their willingness to take no for an answer (insert world's biggest "/s").
Thanks! Now it's set up it's easy for me to add more datasets, or make changes, so feedback is most welcome.
Carl Icahn Wants to Fight Dell Again
I don't think that an appeal to authority is a very good way to make this argument. It's the blatant restriction to the field of endeavor which makes this license quite obviously not open source, because there's nothing open about something which certain people are not allowed to use.
And you'd damn well use both items of your Buy One, Get One Free offer. No sharing. No only using half of the second item.
Ok, so what happens when you insert a character?
IMHO a better move for them would have been to clear up the legal minefield that comes with AGPL and move to a more business friendly license like the Apache 2.0 or MIT license. These licenses are well understood and don't cripple your users in any way.

I don't get why any business would want to scare their new users with a license like the AGPL that I would argue is explicitly designed to create legal uncertainty like that and popular with companies like Mongo primarily for that reason (as opposed to some strong freedom related moral arguments). Inventing your own license because the AGPL is giving your users to much freedom sounds rather desperate (not to mention misguided).

Changing the license to Apache 2.0 might actually make them much more attractive as an acquisition target for any of the big tech companies out there looking to add something like mongo to their portfolio. I'd argue AGPL is actually an obstacle for most of the bigger companies out there that have existing business relations with their customers based on more business friendly licenses.

It would also enable lots of people to experiment with using mongo without legal worries and thus enable them to refocus their company around actually creating value for their paying customers without alienating the vast majority of non paying users with complicated licensing options.

Companies like Elastic (which recently did their IPO) are having plenty of success with using the Apache 2.0 license without compromising on commercial success. Their developer ecosystem includes lots of outsiders in the apache community, the academic community, and users. The reason they are doing pretty OK is that they have a decent monetization strategy that involves delivering actual value to their customers: stuff their users want and are willing to pay for. Stuff like proprietary add-ons (e.g. machine learning) on top of what they ship for free, good support, training, cloud based hosting, consulting, etc. We use their hosted Elastic cloud and I'd argue it is pretty good value.
It's a pretty minimal one I developed for personal projects we ended up using internally.

https://github.com/donatj/hookah
>Open Source is a term coined by the OSI.

No, it's not:

http://www.catb.org/~esr/open-source.html

And even if it was, popular terms reach beyond the persons/organizations that coined them.

Unless it's trademarked, it's just a term all kinds of people use, many of which don't know/care about OSI.

In fact:

https://opensource.org/pressreleases/certified-open-source.p...
That's bad too.
That was the one line I picked, if you did a fair amount of research please add citations in line.

Quickly, a couple other lines that are editorializing without adequate references:

"Inflation is the tax we all pay for the fraud of money printing."

"We currently operate under what is widely known as the debt-based monetary system, this system has a requirement that debt continues to grow. The system relies on people getting further into debt which in essence creates more money into the system."

My opinion about central banks and their background can be changed but it requires a lot more citation to justify your reasoning. This article is trying to further an agenda associated with crypto-currencies while stating opinions as fact without appropriate references.

It's not poorly written but it is poorly referenced.
Inbound GRPC will be limited to HTTP1.1; that's a limitation of the platform rather than the language runtime. We're working on HTTP2 support, but I can't promise any timelines.
Improved Firefox JavaScript error message breaks code relying on legacy format
Yes this is even more restrictive than GNU AGPLv3. If FSF is ok with these changes they might even approve it (GNU AGPLv4? Recall that AGPL wasn't a thing before Affero made it).
Caring about the politics of who you do business with is a two way street. Other people will care about your politics. Not wanting do do business with people who you don't like is perfectly reasonable but it's also a luxury. There's a lot of shitty people and organizations in the world and you can't not do business with all of them. The world needs oil and money a lot more than it needs Uber for goldfish.

Unless there's some actual backlash I think this will blow over and thus far I don't see any "actual backlash". The Google censorship thing barely touched the evening news so I'm not gonna hold my breath.
I hope everyone who condemns the Saudis and those doing business w/them are doing the same with those doing so with China.

China regularly disappears its citizens, and now openly is sending them by the hundreds of thousands to re-education camps.

Xi and Prince Salman are two sides of the same coin and if you're comfortable with one and not the other, you're just virtue signaling.

I'm just a IT guy at a business that doesn't have to do business with either regime, so I don't care where people come down on this per se, other than being tired of rampant hypocrisy.
I don't care who they answer to, I care about what they do. The CIA has a history of torture and terrorism. The DOD has most recently, caused the deaths of a couple hundred thousand people in the Middle East.

Just because you live in a democracy doesn't mean you can wash your hands of it. The British empire was a parliamentary democracy, and it has done a lot of truly abhorrent stuff over the 18th and 19th centures.

I mean, I would prefer ethical sources of funding, but drawing the line at "Sadui bad, China bad, Russia bad, American agencies/companies/individuals good" is tribalism.
I hope this leads very popular actions being added to GitHub's UI.

I'll probably first end up using this for better issue management and triaging:

- adding a default set of labels to new issues.

- choosing default reviewers

- synchronizing labels and GitHub project columns

But I really think those things should be built-in. Maybe actions can in part be product research for them.

Also, I'd love to see a Node.js serverless function version of this.
Knowing that I don't have an answer to your second question, just some ideas of the top of my head.

Not optimizing for engagement at all may help. Driving people who whish to air their oppinions in public to blogs with RSS as a "follow" button may help. Not concentrating everyone and their mother on the same platform may help. Decentralizing the central features of FB to different providers and technolgies will make it harder to concert these propaganda efforts in my oppinion. Not that they will not try, as has been mentionend before this has happened before the internet existed.
>Getting angry with them for protecting open source from bad actors who try to subvert its freedoms

OSI was specifically created to subvert freedoms that the Free Software Foundation protects, so this statement is quite ironic.
I feel like I experience two types of boredom. Regular boredom, which can foster creativity through daydreaming and finding new projects to work on, and what I usually call ennui, which is the type of boredom where I'm quite bored, but everything sounds terrible and I don't want to do anything. Ennui is not productive at all, and I hate it.
I like that they are using HashiCorp configuration language (1) for the configuration.

I have found HCL to be more human-readable than JSON and YAML. But it is plenty strict for use cases like this.

1. https://github.com/hashicorp/hcl
It's a very confusing way for the NYT to phrase it.

Bundling has two senses, one "physical" (Android OS and Google apps are part of the same disk image) and one business (like bundled pricing).

We're talking about economic tying[1], and they suddenly switched the physical definition of bundling. The reader would be justified in expecting them to use the word bundling in its business sense.

[1]: https://en.wikipedia.org/wiki/Tying_(commerce)
"I suspect a manufacturer who licenses the Play/Gmail/YouTube/Maps bundle can pick and choose what they include, they just have to "buy" all of it. "

That's still a huge issue. I shouldn't have to pay for Google Books if I don't want to include it on my device.
If the log files aren’t cleaned up, you’ll hit this issue even if you don’t run it 30k times in a minute. I ran into a very similar problem with pytest (python) creating sequentially numbered temp dir/files under /tmp on linux. Result: full / partition.
Nice. Brave stomps the whole article out and leaves just the nav and a small graphic that says "AdChoices". Looks like a feature to me.
If I were Google I'd buy up CKEditor to help compete with Microsoft Office.
Then why are the insects all dying? If this is true, the populations should be rebounding. They aren't.
ESR and O Reilly are the OGs for OSS, though they certainly owe a debt to RMS
It's always been my impression that Go on GAE is the most lightweight compared to Java/Python, as it not "memory hungry" like Java nor "slow" like Python. Am I correct?
I think the Weird Stuff Warehouse closed down this past year. What are other examples of where you sell these cycled out but still operational drives?
It's also misleading and intellectually dishonest to discuss the amount of income tax paid in the context of rate while ignoring the underlying income.

E.g., "The top 1 percent paid a greater share of individual income taxes (37.3 percent) than the bottom 90 percent combined (30.5 percent)."

Ok, except this ignores the amount _earned_ by the top 1% (avg $678,359) vs. the bottom 90% (avg $35,083). [1]

And of course, higher wage earners are also likely to have disproportionately more wealth, as it's a lot easier to save, invest and otherwise maximize growth and minimize tax exposure when you have more cash available.

[1] https://www.epi.org/blog/wages-rose-for-the-bottom-90-percen...
There was an unstated assumption that hosting providers aren't willing to contribute back their secret sauce changes so they would have to buy a commercial license. But that didn't work. I don't know if the new MongoDB license will work either; the Commons "Clause" seems more honest in its wording.
> I’d love to have a public platform where victims of crimes could force corporations to playall and publish the facts of these cases and crowdsource the identity of the criminals. Any advice?

Well, it's not exactly crowdsourcing, but the “private injured parties force corporations (or anyone else) to play ball and provide factual evidence related to the identity of wrongdoers” facility exists, and is called “the civil courts”.

File a John Doe lawsuit. Identify the entity in possession of evidence useful for identifying the actual perpetrator and issue a subpoena to that party for the evidence. (You might recognize this from how media companies go after copyright pirates with IP information, but the same can be done for other civil offenses, too.)

You can also publish, in any medium, a request for people to voluntarily provide information for the crowdsourcing part; I'm not sure a special platform helps since you then depend on the informants not only being willing to provide info but being reachable via a dedicated purpose-specific platform, and who is going to do that in advance?
FaCT: A New Language for Constant-Time Programming
Not a fan of this article. Could sum it up fairly simply here:

Build credibility and trust with your clients, prospects, and network. Trust in you gets decision makers to listen. You don't do this overnight. You can both code and be viewed as a thought leader - it's not mutually exclusive.
Coordinated much? _
For cycling, I do a long warmup then ride as hard as I can (uninterrupted) for 30 minutes and take the average HR for the last 20 of the 30 minutes. There are online calculators you can plug this value into to give you the 5 zones.*

I do a test every 3 months, as the zones can shift as you get fitter.

Running might use a different protocol, but the same principle applies.

* These days I base my training on a 3-zone system: low intensity, below aerobic threshold; medium intensity, between aerobic and anaerobic (lactate) threshold, and high intensity, above lactate threshold. This is the system preferred by researchers, as it's based on real physiological markers.

Translating the 3 zone system into the 5 zone: low intensity equates to zones 1-2, medium is zone 3 and zone 4 up to your (lactate) threshold value, and high intensity is everything above this, i.e. the top part of zone 4 and all of zone 5.

So 'vigorous' per the Mayo Clinic would be medium intensity on the 3 zone system.
For seeding and creating a new channel with content:
https://www.tribler.org/faq.html

Bear with us, the documentation is still work in progress. If other Tribler users download from your channel, you get tokens. See https://www.tribler.org/howto.html
I recently joined a gym ( industrialstrengthgym.com/ ). It has an emphasis on having a welcoming atmosphere and community.

When they asked me during orientation what my goals were, I said "Show up three times a week. I need to grow up, it is time to work out."

And that really is how I feel about the matter.

If you listen to Tim Ferriss' interviews and read his interview books ( Tribe of Mentors, Tools of Titans ), you will notice a pattern: MANY of these highly effective people MAKE time to have intense work-out sessions.

All of the research and knowledge we currently have about human health and successful aging points to regular weight training and cardio training as the secret sauce for having a healthy mind and body as you age.

Going to the gym and working out isn't about having a hobby or enjoying it. It's about being an adult and taking care of yourself.

So grow up. Get to the gym.

Disclosure: I am a member of the gym I mentioned above but have no other affiliation with the gym.
These proposals are just advertising for the firms trying to win the IPO deal as they try to one-up each other to predict the largest valuations. It's basically meaningless.
If I look at pictures of my Westie camper van back in the mid-90's, the amount of bug splatter across the front from a few hours' drive is huge. It practically looks like a different shade of tan at a distance.

Same route, same drive 20 years on, and the grille is virtually clean.

Anecdata, I know, but it absolutely is something I've noticed, and the aero didn't change.
1. call the current way healthcare is delivered in this country "for-profit" is stealing a base. It's truer to say it's a heavily regulated sector with public and private elements. If you're not happy with the status quo you could increase the public part of increase the private part. It seems unfair to increase the public role, continue to complain about the situation and then propose increasing the public part still more to fix those problems.
You are misinformed, at least in this case.
I can't remember the last time I wrote a recursive call in Clojure, other than for multi-arity. In general, if I were in a code review and saw the "recur" keyword, I think I would regard it as a code smell and see if I can re-implement it using higher order functions.
Is it worth sinking them in areas where they can boost aquatic life ecosystems or attract scuba diving tourism. I have read many times on how old shipwrecks turn into a house where lot of aquatic life flourish.
> All "open source" really means is that the source code is available in some way/shape/form

No.
Arm Announces Neoverse Infrastructure IP Branding and Future Roadmap
I can see no problem in the very fact of taking money from whatever bad people. The problem can only be in what do they want you to give in exchange. As long as they can't force you to support their evil policies or do anything to fulfill them, what's the problem with the money?
"Nothing in that licence obligates handset manufacturers to 'load the free apps'."

The Play Store is not included in that license. And given the stranglehold it has on the app distribution scene in the US and Europe, shipping a phone without it is suicide.
What do you mean — isn't that exactly what a DockerBuildAction would provide? Or are you referring to sharing an entire workflow?
Think it'll be as slow using a cough interpreted language?
Cute.

I suggest always rendering the little shape preview above each color palette in greyscale. That way the user can still browse shapes even though they have a color selected that's hard to see on a white background.
Already possible:
https://www.amazon.com/Allwood-Eagle-Vista-1336-Cabin/dp/B07...
> "this phone number sent a message to this phone number at this time" (information that is even stored, at least temporarily, on their servers in order to implement rate limiting)

This claim appears to be unsupported by both Signal's privacy policy and public evidence. Unless I misunderstand, they've claimed to use IP addresses for rate limiting. Messages only necessarily contain the recipient's identifier for delayed delivery but certainly does not imply they have a store of (src_phone, dst_phone, hires_timestamp) triples. When subpoenaed for user data[0], they claimed to have no responsive records of IP data, let alone src, dst _and_ hi-res timestamps altogether. Are you saying that has changed, they're lying in their response to the subpoena, they were lying in their privacy policy, or something else?

The issue of long-term identifiers for offline delivery is well-understood (e.g. Rottermanner05) but also not actually a Signal problem. In that light: what do you propose we do instead? (You can probably see the response coming already: let's just say metadata protection is, ahem, complicated.)

[0]: https://signal.org/bigbrother/eastern-virginia-grand-jury/