skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you handle conflicts with your peers?
The question is a generic version of the problem I am facing in my team.

A senior person keeps leaving comments to my diffs which are at best can be summarized as his preference for doing things.

More than not, I end up making those changes, because as they don't bring any benefits or harm over one another; trying to convince the other person is a more effortful job and also alters the relationship with that person for bad.

I am looking for ways how you handle similar situations and how I can make best out of it.
If you want to rely on some code that it takes even a second of your day to think about your response to author deleting that public code, then you fork it and simply track author's repo.
A data point: I've been involved in Open Source for 10+ years, developing projects myself, helping to maintain very popular projects, contributing, and I don't see a trend like this. I've interacted with hundreds of people over the years, and the vibes are overwhelmingly positive; I haven't noticed any hatred or rudeness towards myself. I can't think of a single time interaction with OSS people afected me negatively, but there were a lot of positive (or neutral) interactions.

Over time projects I'm contributing to were changing, and so I was exposed to several different communities (Python web development, data science, web scraping), and all of them turn out to be awesome. Maybe that's just luck, but not all OSS maintainers have it hard - no idea why :)

+1 to recharge the batteries!
My Ethernet is stuck in ipv6, professionally tell me how to fix it, for free.
Having the means in place for total surveillance and thinking it will be kept in check with "strict control" is a total delusion. Who determines what constitutes proper grounds for using the captured data? The government, I suppose? And if you want to automatically recognize certain individuals it must by design mean everyone gets scanned.
Was my interpretation as well. In this case ultimate just means "where they ended up".
Why developers have to lie. Interview with CEO of software development company
Abandon is different from deleting everything.

Ofc, git is distributed, so someone should have a copy of the repo, even if it's not updated.

Edit: disregard post, apparently it's just moved to the personal account.
Yes yazz Pilot lets you build an admin panel by pointing at a dB and then it queries the database tables which you select visually
What was Actix-web?
They are spread in many botanical gardens by now. I have seen one myself, properly protected by iron cage.
Yet another big example, where tech literacy is probably a barrier to getting good policy. Layered onto the bureaucratic & political challenges that always apply to rule making...

There are two operative components: cameras & software. They don't need to be on the same device or used by the same person. Increasingly, if the cameras exist, the "data" is likely to go through software at some point.

Facebook, Apple, Google or whatnot... they do facial recognition & other classification by default. Any publicly available pictures can be crawled & analysed by aggregators... or whoever wants to. Most people use services that analyse image content, make images public, or both.

These aren't just theoretical loopholes. There are tons and tons of private cameras out there. These will continue to "do facial recognition," or lead to it.

This can probably only be a ban on certain users: police... maybe some classes of regulatable businesses. This might be ok, but I don't get the impression decision makers know this.
Where a Curly Bracket Belongs
It's disappointing to see colossal amounts of money like this isn't used to address demonstrable human suffering happening all over the world right now. Microsoft could take this money, set up shop in Haiti, and develop over the course of a generation a tech sector in a country whose main export is t-shirts. They might even eventually make enough return to reinvest in other areas and bring the rest of the world up to first world standards.

Instead, this money is going to pool in upper class first world green economies as they use it to buy expensive electric cars, install expensive solar panels, and fund expensive climate change activists. That their efforts might slightly reduce the number of hurricanes in a hundred years is little consolation to the thousands of lives lost every decade in that country to natural disasters and disease, otherwise be preventable if the population wasn't living in shanty towns.
VAT is a total administrative PITA, I would hate to see any additional systems modeled on it.

I founded a start-up in Europe, and most of my accounting costs are recovering VAT on business expenses. There's an argument that VAT is an efficient tax because businesses basically have to self administer it, but my take is that the cost is hidden because the burden is pushed onto business.
Didnt some guy figure out how to get free phone calls using a cheap whistle from a cereal box :-)
If all they provide is the idea you should own 100% and throw them $5.
Canada's Ebola vaccine almost didn't happen
If your devs don't care about the quality of code they deliver, they'll find a way to deliver whatever crap they've built - even if it takes longer to find a workaround than just write some good code.

CI/CD should not be used to force developers to do things they don't want to do, but to automate some easily repeatable tasks they would still do anyway.
Georgia election server showed signs of tampering, expert says
I would like to see the information that backs this up, and see if it can be replicated in many controlled scenarios and not just some think thank that cherry picks data to push a narrative. If a human was left alone in a chamber pumped full of elevated levels of CO2 i could see how humans would be less cognitive, but you have to remember there would also be higher levels of oxygen, which promotes brain growth and function
No, it was my try at humor: I almost crapped my pants when I thought it cost $52 a roll.
Generally good, with only a few corrections that were pretty specialized to our situation, or in one place our home State. To be clear, the one I had reviewed by an attorney in Texas, his office pointed out to me that they used a service to generate them too and just modified those to save time.

Every time I've used attorney's where we had to produce documentation they either took a prior case pleading and copied it, or they used one of the services that produces the template pleading and then just modified it.
I wish that the author have read this "The Hard Parts of Open Source" by Evan Czaplicki https://www.youtube.com/watch?v=o_4EX4dPppA
It is pure bullshit.

Same way that the reason they removed the 3.5mm jack was "space" or "courage".

That was shown to be demonstrably not true, as thinner devices kept being released with the port.
Study: 36% of Small and Medium-Sized US Companies Now Accept Crypto Payments
Climbing outdoors on rock is definitely better and more beautiful/recharging. But for most this can't be done easily before/during/after work, so we do what we can
Circle to land requires visibility, you need to keep the runway in sight during the whole maneuver. So that wouldn't really have helped them in this situation.
I was responding based on the Matt Levine quotes (GPs) rather than the article. But accede entirely
PoC for CVE-2020-0601 – NSA discovered vulnerability
Maybe it's because I work on more niche projects, but every time someone contacted me about an issue in one of my repos they were always exceedingly apologetic about "bothering me". My projects only have ~400 downloads per month, so I'm sure it's a matter of sample size. If anything, working through issues with the community has made me enjoy the work more.
I really thank you for your comment, and the time you took to honestly assess the current situation. The one thing that i still have a hard time accepting is that a whole community of scientist accepts doing science on such a fragile basis (such as the fact that more than three quarter of the world wasn't recording temperature until 50 years ago).

It seems impossible that so many people keep doing their work on fragile data (and code, apparently), while at the same time seeing their work used by politicians all over the world to advocate massive policy changes.

I still haven't reached a personal conclusion, but i would be glad to read about the progress made by "hands deep in the dirt" people like you in their investigation.
Cloudflare has way more customers/hostnames than what would fit into a single X.509 certificate. (They actually do seem to do what you describe to support non-SNI clients, but not on their free tier.)

SNI also allows decoupling TLS and TCP termination, which in turn allows for shared IP addresses and load balancers without necessarily delegating TLS termination and exposing certificates to some shared host.
I think that's made pretty clear in pretty much every open source license: "Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND".
Life and Death of the American Arcade
The 100 Year Starship
More Ways to Test – Learning from Fairy Tales
You obviously have never participated in open source and are talking about something you had ZERO experience with. Go participate in a toxic open source community for a couple of months and report back about not only the experience but also you emotional well being. I can guarantee you'll be reading your comment and cringing at what you once wrote.

btw, there is and awesome life lesson in this comment i posted, if you can remove the emotional part of it ;)
The reporter included a patch.
Because you were born a slave and raised with the idea that it's normal, for instance.
Is this the same actix that won recent Techempower benchmarks? What a pity!
Once it's public and people depend on it you can't retract it like that. His goal was to make his work public, not private.
>If you offer code to the public – and present it as an active, dependable project

Not familiar with the project or Rust Ecosystem. Anyone else can comment whether it was presented / marketed / sold as an "active, dependable project" ?

As someone more used to the Ruby Rails ecosystem, I think the communities as a whole generally accept the convention that all open sources, whether they are backed by a single person or cooperate account, are given out as it is ( MIT ) and their maintainer or author will do the support or development as they could when they are FREE. And it is perfectly acceptable of forking it to make your own variation or improvement.
Child benefit are payments remitted to parents regardless of working status not a tax credit
You can get professional software and support for free, until you can’t. This “you’ve provided me free support once, so it’s your obligation to support me for free indefinitely whenever I ask” attitude has certainly contributed to my open source exhaustion as a maintainer.
They have wrong control.

The control they should have is a group that lift weights [1], walks [3], swims or runs [2] for two hours.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3448565/
[2] https://www.ncbi.nlm.nih.gov/pubmed/14628975
[3] https://www.nemours.org/content/dam/nemours/www/filebox/serv...

Also, I think they did not test transience of effect observed - how long will it last?
> "On initial launch the game asks if the user is OK with their data being collected for research, but the 'No thanks' button/label is too tiny and too close to the large 'YES' button. I had meant to choose 'No thanks' but I think I clicked 'YES."

Perhaps with more traning, your brain will be better at helping you avoid aggressive 'YES' buttons :)
People did investigate for him and write a patch for him and he dismissed the patch with it being "boring".
Evan Czaplicki (Elm designer) has a great talk about this issue "The Hard Parts of Open Source" https://www.youtube.com/watch?v=o_4EX4dPppA
Kew Gardens in London has them. I'm sure other botanical gardens around the world do too. I think the article emphasis is on 'natural grove'.
The general idea is that the tax income will be shared between all adult citizens of the country in the form of a cheque from the government.

It's a very progressive tax and will be extremely effective. Which is why the neo-Republicans have fought against it (despite it originally being an old-Republicans idea).
LinkedIn Brings Three New Options to LinkedIn Pages
Hey, everyone — I (fairly) accurately expressed the points of view of some participants in this equation. Why are you spanking me for that? Or... were you looking for an echo chamber here on HN?

Because if you keep downvoting every statement that you don’t agree with, that’s what you’ll soon have!
Yes, More Taxes, truly the magical elixir of the modern era
"The actix author almost certainly (unless they deploy their own kernel) has profited immensely from other peoples work."

Prove it.

"But by engaging in open source you engage in a social contract"
https://gist.github.com/richhickey/1563cddea1002958f96e7ba95...
> I'd love to be able to buy something that was exactly like VTI but scrubbed clean of oil, coal, gas, and other sources of environmental damage.

Show me one large company that doesn't do environmental damage?
The living wage is kind of different, though. The difference might be 10-20% or so.

It's not like the US situation where the 'minimum' of $2 or whatever it is would be absolutely unliveable.
When this actually becomes a widespread problem we can revisit the ban. Indeed, if mass-surveillance becomes so cheap that ordinary citizens can deploy it it makes sense for police & governments to also have access to it. Until then, don't.
That's what BC did. Its ideologically conservative government at the time introduced a carbon tax going into general revenues, and lowered general taxes, so that the carbon tax is revenue-neutral.
Oh - we're back to talking about trust & Cloudflare again.

Cloudflare have always hosted [] booter / stresser / DDoS-for-hire sites. Right now I can find 8 sites on their network when I search for "booter" (it's been higher). So Cloudflare are responsible for keeping criminal activity online, and defending them from visibility to their downstream hosts, who might otherwise cut them off.

Cloudflare also sell DDoS protection from the same criminals. Because they host them, they can see where attacks will happen next - an advantage other big CDNs won't tolerate.

That adds up to a protection racket - in the 90s this type of shady business wouldn't have been able to source connectivity. But now they're the good guys :( I don't get it.

[] Cloudflare have tended to cry "we don't host anything!". But if they stopped providing service, these sites probably couldn't exist. I call that mission-critical hosting.
I use a dedicated email address and send emails to myself.
Much private, you can make threads ect..

Using protonmail by the way.
I agree with you, but then what? This is an "everyone" problem, not an "Australia" problem.
Central Australia is a pretty big place too...

https://thetruesize.com/#?borders=1~!MTUyNTIxNDM.NDkxNjc4OA*...

EDIT: It seems that these pines are in NSW, which is in the southeast of Australia, not central Australia. My point about the size of the place stands however.
Show HN: Interactive hacking demo of TikTok XSS security breach
Not only were they discovered so recently, but the grove is only @100KM from Australia's largest city of >5M people
All three of your claims are wrong.

When flying on instruments you still land visually at the end.

Instrument flying isn't more dangerous, actually all airline flights are instrument flights even in good weather. They're safer due to much higher margins compared to visual flying.

Not a lot of airplanes can fully autoland, and they definitely cannot do it on "most airports", it requires special ground equipment and special procedures.
I'm only just getting started on this, but it's really good so far, so thank you for sharing it!
Ask HN: Best teacher you ever had? Why?
Personally, I have a few.

Professor in college who ran my honors program. Awesome guy, approachable and laid back. He didn't teach to a textbook; everything was immersive. Instead of reading about Tesla, we visited the factory, for instance.

AP English teacher in HS. Kind lady that took no prisoners. Made for a funny combination. She was sharp as a whip and would call you out if your writing wasn't up to snuff. I learned more in this class than any other.

9th grade Honors English teacher in HS. The first class where I felt challenged in school. The teacher had been teaching the same class at the school for 40+ years. He was a moderate celebrity in our town by the time he retired. Didn't bother to learn a single student's name that year - nor was it needed for him to teach well.

3rd grade teacher. She would let me read Harry Potter all day. Very cool at age ~8.

There are a few others but these are the standouts that come to mind.

What about you?
GUI handling is actually my biggest gray area, that's a great suggestion.
Have you been to Europe? The standard of living is below what is expected in the states.

It's nice to say removing tips and adding vacation is what workers want, but how will United States workers afford premium phones and buy larger houses?
I think you're talking about https://www.yegor256.com/

It was fun work back in the day of Teamed.io. But nowadays, with Zerocracy, it's turned a bit too strange even for my taste, after having worked about 2 years with Teamed.
This look similar to Oracle Apex:
https://apex.oracle.com/en/

from my experience very good for simple logic but once it's is complicated you hate yourself.
Dude, sorry to break this to you! But basically any widely used software is supported by major companies just to avoid this problem.

Libraries, compilers and kernels alike.

If you want to rely on software being there, you should be ready to pay for people to support it.

> This is because as a community we have realized that we don't sell libraries, we sell stuff build with them, so we all win when we share.

It is clear to me that is not true anymore. It is really hard to find open source project without clear direct financial incentives.

Again, as a community, we should start to pay for the components we use.
> 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.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

It's in big capital letters there. Explicitly no implied promises.

> 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

That is almost literally the definition of entitlement
It should be noted that the code wasn't deleted, but forked to his private repo, where it's still open for anyone to use, download, fork, ...
Plus ublock origin can save a lot of data.

I am on a slow university network and I keep JavaScript off by default using UBO. It takes 3 clicks to enable it for sites that really need it, but web is much faster with it.
Rust: Built to Last
Captain Crunch!
In many contexts, there’s often an implicit promise to be courteous to others, even if it’s not defined explicitly.
>It's a very progressive tax and will be extremely effective.

anything the government gets their greasy hands on instantly becomes the most inefficient and cost overrun thing on the face of the earth. Hasn't their track record proven it by far and large?
The same can be said of all the public money going into this stuff year after year. It’s outrageous.
A bit off topic, but the argument is 100% correct. We just need to figure out the actual causal factors, all else is bad statistics, leading to bad policy.

https://www.independent.co.uk/news/world/politics/switzerlan...

> In 2007, the Small Arms Survey found that Switzerland had the third-highest ratio of civilian firearms per 100 residents (46), outdone by only the US (89) and Yemen (55).

> In 2016, the country had 47 homicides with firearms. The country's overall murder rate is near zero.

(Not saying of course that whatever they do in Switzerland is applicable to any other country, in any kind of short- to medium-term. The best short-term solution for the US might as well be banning/restricting gun ownership.)
Leadership skills and qualities of Steve Jobs, which everyone should learn from
I don't suppose you'd be so kind as to share it?
To assume certain conditions that are not explicitly laid out without even talking to the person providing you the service is literally entitlement. It seems like you've made assumptions that turned out wrong. I've fallen for it too in the past. Not everyone thinks the same thing so people's assumptions are always different. The key thing is, when your assumptions don't turn out true, to learn from it.

In the case of open source, it's worth asking the maintainer what the terms are if you're unsure. The LICENSE always says that authors and contributors are not liable for any outcome, either as an ALL CAPS paragraph or a clearly defined section.

Everything is provided as-is so you can't expect anything. It's on you to pick up after them if you still need the project.
Anything I've read on the matter suggests this is not the current understanding, although I've read various theories that it may contribute to the development of cancer.

Do you have any convincing articles you could share?
How KPMG is meeting employee demands for values over salary
Agreed. Even a 3RM is something that I would no more than 2x/year. As I've gotten older I don't even do that. My workout weight goes up over time which means I'm getting stronger. But I'm not a complete young idiot anymore, and know avoiding injury is job one.
We hosted an Airbnb, we got awards for being top hosts and provided a cheaper stay than our local trash hotel.

Everyone that stayed over would become friends or friendly and we'd provide anything they requested.

The problem is the trash hotel nearby doesn't like competition and reported us to the city.
> what's implicit is that any software, commercial or F/OSS, can be abandoned at any time

This is particularly true when you look at what licenses say:

...
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

...
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.

...
IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

The onus is always on yourself to insure against everything.
I'm talking about lime-based cement, which predates Portland cement and steel-reinforced concrete. Portland cement is a huge source of CO2 emissions.