skysight-inc/HackerNews huggingface dataset:
I just read you essay myself. That was one of the best pieces of writing that I personally read this year, to the point I found myself nodding my head in agreement the whole time, and even becoming strangely emotional when I read it. Finally I was able to articulate my mild dislike and indifference to the movies. It made the books shine in my mind with an even stronger light than before.

While the last time I read the whole trilogy was around 1988, while still at school, it (and the Silmarillion) are sort of etched into my memory. I've been putting off re-reading it for ages, but maybe it's time to do that. I will be sure to re-read your essay too.

Thank you again.
No you don’t. You aren’t alone in assuming that, but it’s an entirely unreasonable expectation. And as evidenced by this exact thread, people like you cause good developers to stop maintaining their projects. Your attitude harms our community.

Practically speaking, if I give you some work I did for free yesterday, and give you some work I do for free today, that does not entitle you to free work from me tomorrow. It does not entitle you to free support on the code I’ve published already. I owe you my time when you’re paying for it. Until then, if I have made something you found valuable you are in my debt for its use. Not the other way around.

As a user of my software I generally give you two rights - you have the right to use the code in your project, and the right to fork the project. And as the maintainer, I have the right to spend my time however I want for the rest of my short life on earth. If the beach looks like more fun than putting up with entitled complaints on github and HN, that is my right.
> People have to shit - that's physiologically inevitable

I don't think that's universally true. In fact, I think there's a handful of people who don't know how to treat others like human beings and a lack of accountability for their behavior online.

The fact that there is a thing true of open source---it's a harbor for toxic cultures where people aren't held accountable for talking to each other like garbage---doesn't mean we need to just accept that or look the other way. As this situation demonstrates, toxic culture has costs.
I have access to the article [1] through my university, here is the description of the procedure:

The study took place in the students' classroom, once a week over an 8 week period. [...] On the first week, demographic questionnaires and the computerized DCCS and Flanker tasks were administered. The Alien Game was then introduced to the students [..] They then played through the first, tutorial level to learn the basics of the game. For the next 6 weeks, students were asked to sign in and play for 20 min per week. Each week, the next two levels of the game were unlocked. [...] On the final week, the DCCS and Flanker tasks were administered again, and students were given a posttest questionnaire asking about their experiences with the game.

So if I understand correctly, that was:

- 1st week: just the questionnaire and test, plus demo

- weeks 2 to 7: play the game 20 minutes

- week 8: test again

So it seems the performance improvement was measured one week after the last game session.

[1] https://www.sciencedirect.com/science/article/pii/S036013151...
Not deleted.

> I moved actix-net and actix-web project to my personal github account. I will make decision during next couple days what to do. I don’t want to see the project becomes ghost of what it was. Maintainers must understand how everything work, but don’t anyone who does and those who could are busy with other projects. At the moment I am planing to make repos private and then delete them (will remove benchmarks as well), unless others suggest better ideas.
Well, maybe people didn't provide detailed enough explanation for the author to understand and merge the patch, so he didn't bother.
> replace tipping with higher wages

I'm not suggesting to "replace" tipping with anything. I'm saying you should pay waiters enough so they don't depend on tips. Tips are a nice bonus, but they shouldn't be necessary.

Which is the situation in most places other than the US.

Here in Austria waiters are grateful if you tip them, and they might think you're cheap if you don't tip, but they still make enough to live even without tips.
That’s a legal, not a social statement. Following the letter of the document that governs your work doesn’t mean you still can’t do something that would be inconsiderate.
SEO Tools for Copywriters
The ones that IDE provide? Those are rather primitive, don't you think?
"We need something to remind us that we should be civil and grateful for FOSS contributions."

You mean like having the legitimate risk that maintainers will take their ball and go home when people are cruel and others stand around and let it happen?

This is everyone's fault who didn't dogpile the people who were being terrible. We all need to be calling out people being horrible, and provide a little emotional support to maintainers. We worry too much about the feelings of people who contribute nothing, and not enough about the people who build the things upon which we rely.
You only have a right to complain about the amateur bullshit you paid for, though.
Would love something like this for email threads.
This works only in countries with functioning rule of law and long-term thinking. In Eastern Europe (Slovakia) we sought to emulate this model, but it did not work so well, due to greed/corruption of both corporate and politicians. We are slowly and painfully converging back to one state-owned insurer.

Despite all of this, the healthcare system is still working and usable.
putting a piece of paper over the windshield/viewports would work. Also setting a pitot/ADS failure because surely the pitot tube would have been jammed up with bug guts.
5 Reasons I’m Desperate for Horizon Zero Dawn on PC
The point of open source is that people can maintain their own forks etc. There's plenty of mirrors of actix I'm sure.
>it must not contain the letter S (that would be too easy)

I don't understand. Why S?
if EU seriously considers privacy, the only tool that citizens can have is encryption. e.g. mandate E2E on every text-messaging communication. banning FR, while this:

> Exceptions to the ban could be made for security projects as well as research and development, the paper said.

Is hypocritical
Considering the other problems Caltrian has to deal with not spending much time checking rail straightness above and beyond what's required for the trains to operate seems like a very reasonable allocation of resources.
I don't think the main problem is that they're distracting, in the drawing attention away from what you're writing sense. I think the main problem is that, for an unfamiliar editor, the autocomplete takes an unknown subset of keystrokes, meaning that common things like inserting a newline or navigating vertically can interrupt your train of thought.

Once you get familiar with a particular editor then these problems become less acute. What remains is the obscuring of other lines of code which can be fixed by making the autocomplete box only appear when you press tab.
Cool, you don’t have to work in the project if you don’t want to. But going and nuking it off the face of the earth so nobody can have it is still impolite.
> having devoured plenty of dreck and enjoyed it (like the Hunger Games trilogy for example)

I'm surprised you consider the Hunger Games to be dreck. They're clearly books for teenagers, but have a strong voice, and have the honesty to show the costs their characters paid for their heroism.
That’s correct, we should ban the ability to profit from selling harmful products. The swimming pool analogy is completely off base.

You are supposing that prohibition won’t work. But it is the easiest and cheapest approach. All the problems with prohibition apply equally to regulation, but with much greater complexity and cost. Eg there will still be a black market for cheap unregulated vape juice, just like there is for cigarettes. So just put a moratorium on sale for 5 years, and if the pros outweigh the cons, ban it permanently. If not then come up with some other solution, regulation, whatever.
On every EU-related article there's always someone commenting about how we "fall behind"... but what did we actually lose out on due to regulation?

Most US-originated tech we widely use today (operating systems, hardware) is US-originated because they were the first to come up with it may decades ago (before EU regulation was a "problem") and it doesn't make sense to reinvent the wheel, and are now using their monopoly power and network effects to prevent new players entering the market (Apple with iMessage for example).

I don't see new tech we missed out on in the last decade because of regulation, so could you please elaborate with some examples?
You're right, the version described in the original article in the Scientific American did not have the SPL instruction, but the first "Core Wars Standard" proposal in 1988 introduced it.

You can see the different versions collected here: https://corewar.co.uk/standards/
That's barely the case any more. The amount of gig-economy wage slavery in all countries is sky rocketing. No country is really spared. You can find people everywhere who are juggling e-scooter, ride share, food delivery etc jobs at an excruciating schedule for barely any money.

In Sweden in particular, it seems that the waves of refugees in recent years have only fueled this.
I thought about exactly that as well :).
Good examples
Yeah, no.

If you put your code out there open, it's still your code. If people start to rely on it, they need to be ready to maintain their branch.
I get you point, it makes sense, but I feel like I personally have already grown over that and everybody can: just know what are doing the job for. Are you helping the elderly to get their gratitude? No, just because I'm doing the right thing and I know some of them are jerks because loosing their sanity to Alzheimer's and because of hard life they had. Are you maintaining a free project for users' gratitude? No, I do because it's fun, because it expands my experience, fulfills my own needs, improves my CV and because I'm glad if somebody can use it for good. Never expect a reward if it's not guaranteed in the first place.
Why do you think there would be extra oxygen? Atmospheric CO2 is made from atmospheric O2.
Sure, could you provide some more detail?
> If you offer code to the public – and present it as an active, dependable project – professional behavior is exactly what you implicitly promise and signed up for. If you can’t offer that (at any time, and for any reason), then you should immediately make that clear, front-and-center, to any current and future users.

As far as I can tell, this project was released under the Apache License 2.0.

https://github.com/actix/examples/blob/master/LICENSE

Clause 7 of said license says the following:

"7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License."

Other popular free software licenses (namely the GLP) have very similar clauses.

> It isn’t “entitlement” on part of the users – the users are making reasonable expectations based on promises implicitly made by the the project as it is presented.

Expecting labour from someone without paying them is the very definition of entitlement.
My comment was neither, and I provided three sources below.
> Microsoft, Amazon and Apple also sell ads.

Not as their main or even major business lines.

> AMP may tie publishers into their standard, but as a user I'd much prefer an AMP page to a dog slow publisher page on mobile.

As a user I couldn't disagree more. When I go to a URL I want the content behind that URL. I don't read bloated garbage sites anyway, but even there I'd prefer the real site to the AMP Google-ware.

> iOS has plenty of hidden spy apps, masque attacks, and iCloud backup attacks.

Hidden spy apps? Would love to hear your source on that. None of these compare to the absolutely toxic Android ecosystem.

> Apple, Amazon and Microsoft all routinely deprecate products.

Nothing these companies has done rivals Google here. How many Google chat products have there been?

> Plenty of privacy concerns with Amazon and Microsoft. Remains to be seen if Apple caves on the Pensacola iPhones.

Google's business model is removing privacy.

> Not sure how workplace politics or culture affects the user experience at all, sounds like you might be confusing your own prejudices with users at large.

What prejudices would those be? I didn't even state a position other than they inject politics everywhere, which is undeniable.

> Microsoft censors their products in China, Google does not.

Irrelevant.

> Amazon sells counterfeit products, Google does not.

Amazon sells physical products, Google sells ads.

> Apple refuses to interoperate with industry standards, Google does not.

This is true about Apple but it's also true about Google. RSS anyone? Gmail's embrace/extend/extinguish of email protocols. AMP.

I also think it's funny that my post went from +8 to flagged overnight. How many Google employees does it take to flag a popular post? Only you offered any sort of rebuttal to my statements but obviously many agree.
UK ranks much worse than most countries in the world wrt privacy. ironic considering their traditional values
Tips to nail the Google phone screen
We are all on notice. Be nice. Support and protect the people contributing to the world... or write it yourself.
It's good that git clones are all complete, full copies, including history.
No, I mean something less remote and which looks less like a random act of God, something that people can read before engaging in discussion and not easily dismiss because "it probably won't happen". We need to raise the level of discourse across the board, not just prevent the most egregious of negativity.

I want people to enter the discussion with the mindset "this is a volunteer effort so I will aim to be productive in my disagreement", rather than "fuck this guy".
This. Suppose the goal is to buy and hold some index for your pension in 30 years time. It's hard for to imagine that fossil fuels are going to grow faster than the other index components. So I'd rather cut them out.
> Many phase 3 trials are against standard of care rather than placebo and many are longer than a few weeks

Yeah but they (usually) don't have to be tested against the existing standard of care, or tested longer than a few weeks. So really it's misleading to claim that Phase III trials guarantee anything other than the extremely minimal standard of safety and efficacy that they actually guarantee.
Brains are a lot more complex than artificial networks in many ways. We know that there are many types of neurons and they use different types of neurotransmitter. and have different connectivity patterns.

So yeah even without intra-dendrite learning there are biological justifications for what you propose.
Taking 40% of the company for two days of work and then hanging up your hat, expecting your friend to run the business, is not a good deal for him.
I don't think it's maintenance starved exactly. It seems more like a priorities issue.

One issue Nic Lewis has repeatedly highlighted is how many climatology papers contain subtle statistical errors. He finds them, papers get retracted or adjusted, but his more general point doesn't land - that climatologists should be collaborating more with professional statisticians. Well, arguably that's true of quite a few scientific fields, but I guess climatology is by now much higher impact than even economics or psychology.

They could also easily collaborate with computer scientists and professional software engineering firms. Many software specialists would love to help I'm sure, even do it pro bono. But climatologists see no reason to engage such people: it seems they don't even realise their work falls short of the highest standards, or they don't care. That then opens up routes for skeptics to attack them, because surely a field whose work is used to justify such massive public spending and policy goals should have the highest standards?

A lot of stuff is just footgun shooting. Lewis investigated some code for a model that underlies a lot of climate papers published over the past 20 years. It was hard to get and then turned out to be written in a proprietary programming language of the sort where you can't even find out how much it costs: Lewis tried and the firm that makes it wouldn't even get back to him. He started on a project to rewrite the code in R, but it's apparently a huge effort. The NOAA code is at least in FORTRAN. The whole field gives off a strong vibe of "here are my results, programming is easy, trust us that we got it right". Of course professional programmers know programming isn't easy at all.
I see thanks
Companies should contribute their fair share by supporting open sources projects monetarily, definitely!

But that is a different issue, from the behavioral standards we as a community uphold implicitly, and which are broken by pulling a "left-pad" incident.
The exact tones were generated from Quindar manufactured equipment and would be specific to that equipment. So CB radio beeps wouldn't be Quindar tones.
> professional behavior is exactly what you implicitly promise and signed up for.

Wise up. Professionals get paid, if you aren't paying some one they are not a professional. This is the reason why opensource projects provide professional support for pay, for professionals who need professional support.
Sure. Both should but that would be naïve to expect the others to do. I write "people should" putting myself in place of the protagonist. Going to the woods don't make drama of the mosquitoes biting you.
Ironically future generations will likely look back now and wonder of our cleverness.
From my skim of the maintainer's comment, this happened because people didn't keep their end of the promise.
Show HN: Wylo – Connect with people over topics you love, faster and easier-Beta
Hey Guys,

Wylo is a platform I and my team have been working on for the past few months. We released the beta version of the app recently and are looking for beta users who would try the app and share their feedback.

Website/Download link: https://www.wyloapp.com

About the app: Wylo is a networking and content sharing platform where you can explore topics you are interested in. It helps you connect with people sharing similar interests, discuss ideas you love talking about, and share your knowledge. You also can learn from experts, get one-click access to best content across the internet and collaborate with others for bigger things.

Article on why we started Wylo: https://medium.com/@christiekwork/overcome-the-barriers-of-learning-and-networking-on-the-internet-653c9e614064

Thanks
You can even buy Wollemi pine seedlings at the Mt Tomah Botanic Gardens in the Blue Mountains, which is near the (still secret) spot they were found. But they cost $100+ a pop and are apparently rather tricky to grow.

http://wollemipine.com/order.php
John Draper

https://en.m.wikipedia.org/wiki/John_Draper
Maybe Ember.js - https://emberjs.com

Yehuda Katz is Core Team Member of Ruby on Rails and Co-Creator of Ember.js https://yehudakatz.com/projects/
If you want to see economic progress, first you need a stable and relatively corruption light government.

Economic growth will then follow if there is a semi skilled population.

After the earthquake in Haiti billions poured in but much of it disappeared into corrupt hands.

But, who knows, maybe corporations could run a country better than corrupt politicians —at least as it transforms.
Professional pursuits are things related to a vocation, not directly tied to an exchange of money for every interaction under consideration. If you're in the industry of software development, and tie your identity to an open source project, it is de facto professional.

In this example it is held as a significant accomplishment on this individual's linkedin page. Which isn't surprising as professional credibility is a primary motivation driving a lot of open source involvement. We are seeking a different, less direct form of compensation.

So it's fair to say that acting like this is unprofessional.

That doesn't mean it isn't merited, or that they might have been frustrated or had good reason. But professionally they would have been much better served by other means: Simply announcing that they're retiring from the project and encouraging forking and the percolation of a new canonical version, etc.
Also the purpose is different. Quindar tones are intended to control intermediate equipment, while roger beep is meant as replacement for user saing "over" at the end of transmission.
> I used to do tech support

As someone who also "graduated" through the trenches of tech-support, I think you underestimate how much that job hardened you and made you able to evaluate this sort of situations in a more detached way. The ability to calm down, bypass a human, and get to the root of a problem standing behind such human, is a skill that few people develop outside of such jobs. Even in healthcare, where "troubleshooting" agitated people is an almost daily occurrence, not everyone learns to cope.
It's absolutely correct that people don't have obligations simply by putting some code online. But they do have obligations when they start telling people to use their code. We understand this as humans even in realms far from open source: if I see you approaching a door, I am under no obligation to open it just because I'm physically able to, but if I open a door for you, I'd better hold it until you're finished walking through, or I'm a jerk. By holding the door open, I've made an implicit promise that I'm not going to close it on you.

It's not very hard to say, this is a project for my own technical interest, I don't intend to follow Rust norms about use of unsafe, and you shouldn't rely on it, but here's the code if anyone wants to look. That's fine! (And I do think we need to be better about making it common to do that. GitHub has no good tooling for such a repo, for instance: you can't disable pull requests unless you archive the project or make it private.)

But that's not what Actix's docs say. See https://actix.rs/docs/ for instance: there's nothing to the effect that you shouldn't use or rely on it, and everything to the effect that you should. (In case that page gets taken down, it starts, "Actix is your door to developing web services with Rust and this documentation is going to guide you.") On https://actix.rs/community/ it says you should report bugs to GitHub, implying that bug reports are in fact welcome, and there isn't a single statement that the project goals prioritize the author's technical excitement over correct code.

Again, there's nothing wrong with wanting to prefer your technical excitement over having bug-free code. Just be clear about it.
Well part of it is local unsupervised hebbian learning, fire-together-wire-together, as it's succinctly put. In particular, neurons will try to fire more like upstream neurons and less like downstream neurons as determined by time-delay in correlation.

Then there is also the brains reward center, the one that famously goes wrong when you get addicted to drugs. It releases chemicals which reinforce behavior.

And finally some parts are "hard-coded" to be a certain way our DNA.
If i read the article correctly, that may be the optimal strategy. Trouble is, if these drivers see what they are making up front, they may be more inclined to turn you down.