skysight-inc/HackerNews huggingface dataset:
> "Other projects use Github" will not be accepted as an answer.

It's not just because "other projects use GitHub", but it's that because "other projects use GitHub", discoverability of projects that are hosted in GitHub tends to be higher than ones that do not.

Also the workflow is vastly different (AFAIK Sourcehut doesn't have web-based bug report/PR, I think you mentioned it being developed... looking forward for it) from most OSS contributors/users, and forcing a different workflow will turn them away.

I think hosting the primary repo on sr.ht with a mirror on GitHub, and getting bug reports/PRs with both services might be a better solution IMHO.
I'm not belittling, I'm just laying out the economic forces. Google doesn't have to give a care when it comes to services, at least, because its customers are the ones buying ads, not the ones using the products.
9gag?
If you're buying a used game you can be sure it isn't tested and is sold as is. Even if they say it's tested or guaranteed, that only means they're willing to give you a refund if anything is wrong.
Also K8s (experimental)
Cicrcling back to

> If this is required to get sites to give a shit about accessibility once again, great!

Given how enforcement works, I can't share your enthusiasm, and in fact I will oppose accessibility regulation.
r/blizzard is now locked down.
Very cool! I have a very similar (non-interactive) project for copy/move/search on folders. It's something I think should be added to the vault core but there doesn't seem to be much interest there.

https://github.com/lingrino/vaku
The Scott Trust got wound up in 2008 and its assets transferred to a new limited company named "The Scott Trust Limited" (disingenuous name). [1]

[1] https://www.pressgazette.co.uk/guardian-owning-scott-trust-t...
Tech Jobs at Low Risk of Automation in Years Ahead
Marx didn't specify many details about how a communist society was meant to be run, but he did specify quite clearly how it was meant to be created. See the numbered list at the bottom of the Communist Manifesto:

https://www.marxists.org/archive/marx/works/1848/communist-m...

Observe that he prescribed:

1. Abolition of private property

4. Confiscation of property of all rebels and emigrants

5. Centralisation of all credit in the hands of the state

6. Centralisation of all communication and transport in the hands of the state

9. Forced mass population transfers out of cities into the countryside

How can anyone implement such drastic policies? Marx was under no illusions about this and spelled it out quite clearly, which is why the fact he's not perceived as being as evil as Hitler is an unfortunate stain on our society:

Of course, in the beginning, this cannot be effected except by means of despotic inroads ...

So he literally stated in his manifesto that creating a communist state would require despotism, or in more modern language, totalitarianism. That was just one of many calls Marx made for violent revolution rather than democratic means.

Given this starting point it's not a huge surprise the Soviets tried to implement a fully planned economy. Marx didn't specify that as an end state per se, but he specified very similar things as a means to get to communism. China still has a largely planned economy despite successfully whitewashing itself as "capitalist", hence all the stories about staggering piles of non-performing debt, zombie banks kept alive by government fiat (centralise all credit in the hands of the state), and massive overproduction of things like steel.

As for Poland in the late 80s, yes, by the end of the 20th century a lot of committed communists had realised how foolish they had been. But did they really understand the true root cause of the problems? Or did they mistakenly conclude the root cause was central planning? Sometimes when I look at the behaviour of the eastern European states I have to wonder.
Yep:

>tries to make it a new normal that entire people can have their "feelings hurt" (what?) by mere non-insulting opinions, and it tries to make it a new normal that all actors should censor any undesirable or potentially undesirable opinion.
> Nobody has 'rights'. It's an artificial construct.

Whether “rights” are an artificial construct is not germane. A twelve-month lease is an artificial construct, but I have one of those. So is a Twitter account, gender, and my favorite pancake recipe. I have all of these things. I also have rights.
Doesn't Tencent sort of have reputation of going _against_ chinese government? Also AFAIK big chunk of it is owned by western investment firms etc.: https://en.wikipedia.org/wiki/Naspers#Tencent_investment
Not sure if it’s like this in all states but in Georgia people with a questionable drivers license status have been buying scooters. If the scooter’s engine is under a certain CC and can only go like 30/35mph you won’t get pulled over. People with DUIs, crazy driving records, and whatever other issues are driving them. In most situations it impedes traffic and causes some dangerous situations on main roads.
Never had any problems assembling ~200 IKEA packs.
Sure, but then you would want to read about "Canada, the US, the UK, Switzerland..." and would be asking why these countries and not for example Belgium or Japan.

Any way you attribute this has some problems, as does trying to condense it to one country. Still just because something is not perfect does not mean it is not useful.

For example, France and Germany have very different systems and culture and you see that reflected in Nobel prizes and Fields medals. At that point you can then discuss which differences are "good" or "bad" by which metric.
A lot of companies reimburse the costs for your commute. Even when they don't, you can deduct transportation to work from your taxes, which helps quite a bit.

I do agree that it shouldn't be cheaper to take the car to work, but you did not take into account two major factors for the cost of commute by car:

1. Depreciation, insurance, maintenance and taxes paid for the car

2. The cost of parking in Amsterdam
How is this different from node-red?
Starving Cancer by Cutting Off Its Favorite Foods, Glucose and Glutamine
The first thing I did when hearing this news is look into how I could delete my Hearthsone account. This sets such a dangerous precedent if Blizzard gets away with no consequences.
Reimagine Financial Services with Chatbots
Screw off. Its not society's responsibility to bend over for you.
First Video of Viruses Assembling
No it's obvious even before that because as the person I responded to points out it's right there in the footer:

>The first hint was at the footer of the page:
Illuminating the bold ideas and voices that make up the MIT Press's expansive catalog.
Do you have any examples of such books?
There's a distinction here, or we wouldn't bother to have the word. People find it useful. You're in the minority if you don't, which is fine, but you're wrong about common use of the word, as recorded in a typical dictionary.

> Also the state itself determines what the constitution is and even how it's interpreted or overriden. So saying state is accountable to constitution (which is determined by state ) is circular reasoning.

Well, sort of. Human systems are messy and insisting that any term applied to them be absolutely true or else invalid won't get you far. That some governments would have more success and ease modifying the terms of their own constitution wildly counter to the will or interests of those they rule than others can easily be seen as true, I think, and is related to the set of norms and ideals held by those who believe they ought justly and actually to have a say in how the government runs, and to who sees themselves as being legitimately entitled to same, for that matter (i.e. do most expect that, or only some minority), and furthermore both of those are influenced by the constitution, laws, and actual historical practices of the state they're operating under.

Technically possible matters less than what is practical and likely when it comes to classifying human systems, as they're hard to pick apart and take one element at a time what with all the feedback and mutual influence involved.
Please don't feel bad. I was never trying to make a lot of money from the web. I had lots of opportunities to sell out. I did that once, in the 80s, and that has funded my creative work ever since. Money isn't that useful, I learned, pretty early-on. Here's a piece I wrote about that recently.

http://scripting.com/2016/05/31/1296.html
I'd love to see more focus on non-JVM impls other than JS -- .Net Core 3.x specifically. (ClojureCLR is pretty much dead, right?)
It seems like rather than these sort of well defined periods of life and death ... solar systems go through a whole slew of possible life cycles where who knows what happens.

I remember learning about our own solar system and it was largely "here is how we got to here" but now it's more about these phases each planet experienced and maybe will experience. Saturn's rings being a sort of "recent" phenomenon and such. Geological activity being a sort of on and off thing depending on various events, even orotundities for life cycling on and off.
haha, same! I can see it eventually being renamed to Nathan
As a developer, can you weigh in on why you think it might be hard for small businesses to make their web sites accessible? Are there inherent technical challenges that make it difficult to make accessible websites? Or is it that there's a constant churn of new front-end technologies that typically treat accessibility as an afterthought, and typically leave accessibility as an afterthought that will finally get properly nailed down just in time for the next new technology to come along? Or is it business problems such as the client demanding some overdesigned user experience that can only be accomplished by manually implementing non-standard input elements?
I really hate this argument because it's an insurmountable problem for new platforms. It's really not reasonable to expect that of any platform. The project isn't on Github, but you seem to have discovered it just fine. Give it a chance.

Also, Sourcehut does have web-based bug submissions, and a nice tutorial for setting up terminal-based PR submissions.
haha yes did not invest to much time in naming the project. Had questions about it quite often so added it to the docs very fast ;-)
Exactly. Someone responding to something shitty one person does by pointing out something someone else did is attempting to “shout down” the original comment with whataboutisms.
Yes I agree it is possible. Yes many people will be able to do it well. There is a risk though that after ten years you could be a great programmer with a great portfolio, but with a failing body and unhappy social life.
A very good software engineer, is defined by the code they don't write
For those among us of the Vim-family persuasion, there's tpope's ever-popular vim-fugitive[0], with such handy commands as `Gcommit`, `Gadd`, and one of my personal favourites, colour-coded `Gblame`.

[0] https://github.com/tpope/vim-fugitive
> sometimes one side is unambigiously right and the other unambiguously wrong

Certainly you can try to pick some objective criteria for determining who is right, but that is beside the point that these questions ideally split a target population 50/50. If you have a philosophical theory of everything that allows you to always have an objective answer then that is awesome for you, but thinking that everyone else will share your views is naive to say the least.
I disagree. Switzerland produced real value; take a look at companies like Novartis or Roche (or even Nestle). Or the 30 Nobel prize winners, or the top notch academia they have there. You don't do all that just by being a tax haven (Malta and Cayman islands are tax havens as well, also Ireland, but neither is as successful). I have no connection to Switzerland, have only been there once, but when a society works - it works. I acknowledge that.
Getting through the tedium and frustration of working as a programmer
Ha ha yes I know this video ;). I actually tried vatsim a couple of times but it is not for me, a fully integrated AI solution for ATC would be better => adapted real world traffic, SID/STARS management, HOLD patterns, noise procedures, random events, and a good ui for managing all of this.
Show doesn't necessarily mean show right? The subject might not wring their hands and shuffle from foot to foot. Instead they might feel their pulse start to race, or feeling sweaty palmed or whatever. It's about describing a thing and allowing the reader to understand why without always explicitly telling them everything.
Short version: Obviously there's no single overarching metanarrative which ties together all of reality into one objective whole. But, also, Marx's line of thought is still extremely relevant to our current power structures and money systems.

Here's an open secret: Power is nothing more nor less than the dual of responsibility. All society is a struggle to manage responsibilities and power, not just power; as we build social constructions, we weigh the dual problems of ensuring that people will fulfill their responsibilities as well as not abuse their powers.

Language is interesting. A century of postmodern mathematics has demolished any hope that language is meaningful on its own. Instead, we see that language is the medium by which humans convince other humans to do things; it is a medium of responsibility and power. When a person says to another, "I see a cat," they are asking their partner to alter their worldview such that they are cognizant of a hypothesized cat which was not a feature of their subjective outlook.

Race and gender are interesting mostly because people are so stupid about them. Marx couldn't have known; science has marched on. At this point, gender's basically done; the closest we have to gender is the idea that people play symbol-games with each other in order to indicate mating preferences. If we include the fact that some 2% of people are intersex, then gender really goes into the bin along with all gendered language.

Similarly, race cannot withstand the basic mathematics of pedigree collapse and genetic mixing. It's gotten to the point where the self-aware racists have to call themselves "race realists" -- they know that they have nothing if science cannot back up their claims of the existence of races. As we shift to phenotype-oriented thinking, ethnic ancestry stops being culturally important.

Discourse can't be about the truth, because of Tarski's Undefinability of Truth. I think that Hofstadter's closest to the right mark, and that discourse is about perspective. To the extent that discourse is about esteem, it's also about respect. To the extent that discourse is about power, it's also about responsibility.

I would describe myself as a straightforward metaliberal rationalist, an anti-fascist, an examiner of evidence and possibilities.

Edit: You know why alt-right folks dislike this so much? It's because they cannot stand it when people are straightforward and honest about the ambiguity and nuances in our society, and they hate when people are well-read and well-considered.
> Is the concept of a public benefit collecting fees for its own operations that strange to you?

Yes. This seems to be the thing that kills public services. If you are going to have everyone spend a lot on the initial cost, it seems wild to me that people don't want to spend a little more to make sure their investments are well maintained. Would you buy a car and then not maintain it? That's just asking for things to get broken down sooner.

Public transit cannot just raise prices, as higher prices reduces ridership.

Incidentally, this is one of the reasons public housing in the states has such a different reputation than public housing in the rest of the world - housing is expected to make enough money to maintain itself while also providing housing for the poorest. (Also, maintaining giant buildings is much more expensive than, say, maintaining a bunch of 4 story apartments.)
Great, but that says nothing about how to get persistence/become persistent. What you say correct, but its not actionable on its own.

For me, I find that if I work on something, eventually, my interest in it wanes and other things become more important. Unless I start making significant progress, its then only a matter of time before it fizzles out. There's only so many weeks or months I can work on something before my mind craves something else.

What definitely helps me stay focused long term is to not work on something on my own. When others are involved, then when my mind starts thinking of new things, I can set it aside and say to myself "no, stay focused, I don't want to let ABC down". Sadly when ABC is me, it doesn't work very well, but if its someone else, especially someone I care about, then it helps me stay focused. Currently on month ten of a large side project with my brother and still going strong :)
And its very attractive to potential partners :-)
I’m a fan of using Perforce merge (p4merge) with git. It’s free to download and use, and easy to integrate with git. I remember thinking the UI was weird the first time I used it, but since then I’ve tried a bunch of merge tools and haven’t found something I like more. It shows common ancestor by default, and lets you hand-edit the merge section, which not all merge tools do.
Happy to hear! Thanks President Xi!
Nit: This is not open source - it is source available.(THANK-YOU for being upfront about the license though!)

Still, I might use this, and thanks for releasing
meh, just play something else. Dota Underlords is better
>He's responsible for ICE

In what world? ICE was created in 2003.
No, there really aren't. The socioeconomic consequences of a couple are the socioeconomic consequences of a couple, no matter the dangly bits. We're not all having children.

It also turns out raising children also is not negatively affected by the parents being gay. (Plenty of studies on the subject, go read some).

Leaves actually having children. Is your argument that we all should breed? Then your argument is seriously broken, the world is about 300% over capacity already.

So, no - it's still rooted in hate. (Or fear, really)
Unlocking community event information from Facebook
And does Facebooks employee handbook allow side projects ?
You're right, Kaepernick had an option on his contract for an additional year, but he declined that option and decided to test the free market because he wanted a guaranteed starter job and he wasn't getting that in San Francisco.

And I'd like to add that the deal with Kaepernick isn't that no team would sign him. It's not even if it was due to his political stance. Kaepernick's entire beef was whether or not the league was colluding to keep him from being signed.

To put it as simply as I can: It's ok that teams like the Patriots who don't need a quarterback didn't sign him. It's ok if a team didn't sign him because of his opinions. It's ok is no team at all wants to sign him.

What isn't ok is if hypothetically the Browns and the Bills agree that neither will sign Kaepernick. You don't even need all 32 teams in on it, 2 would have been enough.
I wish more people held your viewpoint. I agree wholeheartedly.
You are correct. I had in mind a different test.
I worked on a billing system for a government service in the USA. The system served both government clients and non-government ones. The government ones were tracked as 'federal' and others 'non-federal'. There were mostly minor differences between how the two were handled, but one of those distinctions was in what type of transactions the different category of customer was allowed to use.

From the customers perspective, the only real difference when it came to reading the billing information they received was that federal agencies received a bill that said 'federal' and others received a bill that said 'non-federal'. No big deal, right? Well, not to most agencies. But the US government works pretty closely with, and extends government-style permissions to, various native American tribal authorities. Native American tribes... do not like to be considered to be part of the US government. At all.

It's entirely understandable, but we had to make a bunch of modifications because they wanted to retain the ability to run 'federal agency' style transactions, but wanted their bills to say 'non-federal'. It actually caused quite a lot of drama, but most of it was isolated to the political side of the agency (software changes are not free, after all, so they tried to be diplomatic and begged the tribes lodging the complaint to just ignore the word 'federal' on the monthly bills they received, but they would not budge and demanded it be changed ASAP) luckily. As software lead on the project I did get to hear about some of the firestorm secondhand when working with management to figure out exactly how we were going to change things. The 'federal' designation was a boolean in the database, used both by us in the billing system to determined what kind of processing to do (it impacted amount charged too, with federal customers getting a small discount) and the frontend of the system to kick out attempts to use transaction types not supported for non-federal agencies. So they couldn't just flip the bit and make them non-federal or it would cause even more chaos. It's been a long time ago now, but I believe we ended up special-casing it so that the report templates for the non-federal bills were applied in cases where the agencies were on a hard-coded list of 'federal but non-federal' agencies. All over text maybe 2 people even ever saw.
They don’t have to. There are companies that pursue positive impact, though few large or public ones at this time. Patagonia is a great example of a semi-large one.
Most of these points (like the crucial importance of context/looking around, of users, of figuring out what you're not doing, etc) are important parts of software development.

But the problem is, unless you already have the requisite experience to show you what these bullet points really refer to in practice, you're not going to really make sense of this list, not in a way that will actually help you do anything differently.

"Always learn about the users" for example is much too vague: which users? how do you talk to them? when do you trust them and when do you not take their feedback at face value? I don't think you can learn this sort of thing outside of a real life context.
Marriage throughout the ages is very much tied to the fact that it takes a man and a woman to conceive a child, and when a man and a woman have sex, they will likely conceive a child. Therefore, marriage was instituted to provide a stable home for such children. This is why sex outside of marriage was taboo since it could result in the conception of children that would not have a good home. Since "gay sex" cannot result in the conception of children, the marriage bond is not a necessary prerequisite, therefore "gay marriage" makes no sense in the context of the traditional understanding of marriage.

However, many today have redefined marriage as a commitment between two people who love each other. Soon it will also be redefined to include numbers greater than two as well as animals. It is only with such a definition that gay marriage makes sense. There are those of us who think that such a redefinition of marriage weakens the strength of traditional marriage that is needed to build strong homes that are the best places for children to grow up in. Gay marriage is not the only culprit here. A far greater problem for families is rampant divorce.

The debate about interracial marriage had two motivations, one of which was pure racism. However, there was also a concern about the welfare of the children of such unions because they might not be accepted by the race of either parents. (Watch the movie "Guess Who's Coming To Dinner" with Sidney Poitier. [1]) This was a real problem and continues to some extent to this day, but it is getting better as people become less racist.

1: https://www.imdb.com/title/tt0061735/
At the risk of sounding flippant: the pipe operator.