skysight-inc/HackerNews huggingface dataset:
What habit is being changed? Aren't the default names defined by the git software? If so just change the software and push, but what habit was changed? Doesn't change current repos but why exactly is that the problem? If you are trying to set a precedent, i.e. stop the bleeding, then a git update would work just fine. Is it assuming that 'master' should be the default? The name 'master' doesn't have any special significance to the software interacting with it as the branch name is just an identifier. The term 'master' in the Comp. Sci. sense is jargon meaning basically 'the source of truth' not 'one that controls the wills of others'. The only habit I see being altered is to be readily conditioned to accept without question the dictates of political interest groups and large corporations as to what terminology is acceptable. Who defined these groups as the rightful arbitrators of this jargon?

"So, next time you are annoyed that you have to fix a script or you accidentally type master when you needed to type main, please just take a deep breath, change the name, and remember to reflect upon whether you have are subconscious habits or biases that work against diversity in tech."

In order words, the next time you have the urge to think critically about what you are allowed to type and who is forcing that decision upon you take a deep breath, shallow your skepticism, and reflect upon whether you have been indoctrinated enough into the new political Zeitgeist.
Happy Birthday, Backstage
what were the policies/results produced by these money sinks within last few years?
The woke movement is extremely anti cultural-right and extremely pro economic-right.

Which right are you talking about?
It's not as if "master and slave" terminology is all that much better in the rest of the world; it's not a "domestic issue" -- at least not an American one.

Or did you mean "domestic" to you? Live in Arabia or something, do you?
Someone needs to cash it out in the end to buy raw materials or bulk purchase food. That's the idea of hyper-Bitcoinization that this step would go away, but I don't see any indication for that.

Regarding localbitcoins or other OTC in person deals I certainly wouldn't want to meet with a stranger and carry $1000 with me in cash to buy his Bitcoins. And localbitcoins was forced to implement KYC, so if Bitcoin gets outlawed or heavily taxed, the state will have a look into their customers.
I seriously question #4. While the popular tools and languages and techniques churn, there are no fundamental revelations in software development that cannot be understood at a higher level by somebody who stopped programming in the 70s. If anything, not being obsessed with the churn helps these managers step back and ask fundamental questions that are often ignored by magpie developers.

It is very possible to keep up do date on all the new tech coming out at a surface level, ie enough to manage engineers and ask questions, without spending the time to deep dive into the nuts and bolts of each new tech.
I agree very much, I hate when managers try to pretend to be your peer when that's clearly not the nature of the relationship. It's actually a huge pet peeve of mine: managers who always want to put their own modern twist on being a manager. Like I'm your boss, but actually I don't like to make decisions and I'm also a cool guy who's just your friend. They try to avoid the negative stereotype of the manager, but just end up not doing their job and leaving people confused, and making for a very awkward environment.
It depends in part on what you consider to be fact. Part of the problem of the modern day is that the two tribes have in parts wildly diverging views on reality (and by my estimate both believe in some very nonsensical things), and the mainstream outlets very much encourage leftist brands of nonsense.

The other issue is that if the mainstream thing bans certain things, any free speech alternative will be excessively populated by the witches the mainstream platform hunted. This is inevitable especially if the platform is convenient enough to be competitive.

Which is a little tragic since a bunch of the banned people don't get banned just for politically dissenting thought but just plain awful behavior even by other standards. Regardless, it's inevitable, so painting alt platforms as hives of scum and villainy and thus cutting them down being justified more or less ensures that alt platforms won't come to exist in a relevant way.

The fringe spaces will only get less silly if they're allowed to live and we can talk to people. Being able to talk with civilized people doesn't cure political disagreement or argument, but it lets you see the human on the other side of the nickname. I actively hunt interesting people across the political landscape to follow for that reason. Besides, I'm likely to learn something I otherwise wouldn't have from someone reasoned that I disagree with. People with shared politics only go so far. But people also need comfortable base camps from which to explore.
> There is no distinction between "disease" and "infection" in medicine.

That's completely false. An infection is an invasion by a foreign pathogen, a disease is a set of observed symptoms[0].

For other examples of infection/disease distinctions, see HIV and AIDS.

[0]: https://www.ncbi.nlm.nih.gov/books/NBK235412/
I don't know if I understand what you are trying to say with this metaphor, but I am not sure how government regulation to make software explicitly more accessible would not be in the interest of the consumer and the entrepreneur.
> Any reason you couldn't replace "Postgres" with "a database"

You could! But you would need ideal concurrency semantics.

> I didn't find anything Postgres specific other than maybe "SELECT FOR UPDATE SKIP LOCKED" which you can do without

You mean using some equivalent way to achieve "SELECT FOR UPDATE SKIP LOCKED" ?
The problem with the other way around is that there is no definitive measure of "convincingness."
I would further note, if you have a Project Manager that reports to leadership outside your direct team, you should have a Product Manager on the engineering team to counter-balance. Project Manager's goal is to drive leadership initiatives, where as the Product Manager's goal is to guard the members of the team so they are not stretched too thin and can build a quality product.
> How is piracy for Android any easier than say, Windows, Mac OS X, or Linux?

I'm not arguing if it is easier, I am asking how is it easier? That article does not answer how.
There is this letter that criticizes cancel culture:

https://harpers.org/a-letter-on-justice-and-open-debate/

Of course, the woke left views somehow views this as infighting, and somehow trying to primary away more conservative Democrats somehow is not.
I work for VMware, so I am not disinterested, and of course we want it to be easy to use stuff we sponsor or contribute to.

But what exactly about stock Kubernetes and the fully-OSS-for-nearly-two-decades Spring Project strike you as "lockin"?

This is a bit like accusing Red Hat of lockin for shipping a Linux kernel.
The distinct personalities in the movie also perfectly represent the typical archetypes in these situations and firms.
This is a direct result of a spec that basically says "here's a grab bag of options, pick what suits you".

Maybe your IdP expects SOAP over HTTP but your SP won't. Perhaps the SP insists on encrypting AuthnRequests. God help you if one side wants to do URL encoding and DEFLATE.

I've made my life easier by refusing to ask/answer questions around SSO and instead insisting on talking about "ADFS login". We still do SAML, but at least there's a baseline implementation that I can plan for.
Yes, large portions of the company I work for fall into this category. 4 out of 7 in our team fit the description.

> I don't consider the fall of e.g. Louis C.K. to be an example of cancel culture, but rather a clear-cut case of someone in a position of authority abusing their power, and rightfully losing public support for it.

That is cancel culture.. its just not an example of cancel culture run amuck which is what the problem has always been, not cancel culture itself which is widely accepted by most people for the most egregious behaviors.
It depends on team culture at a time.

There are teams which require all changes come via defined channel (like bug tracker or special email), and which put ticket # in each commit (like Gitlab -- see the "closes #..." at the commit message [0])

But many teams have no procedure, or the procedure is optional -- and there you can easily get "made update" commits.

https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56794
> Persistence in the face of frustrations along with an actual enjoyment of creating things with code is what got me through.

I want to say that this is essentially what "the knack" is for a lot of engineering/programming types. It's the willingness to beat your head against a wall dealing with something unfamiliar until it works and you understand it a little more. Some people can't stand it - for others the dopamine hit of finally figuring it out makes all the frustration worthwhile.
How Amazon Measures
The fact that the regulators have only issued Emergency Use Authorization for the vaccines shows that less than the bare minimum has been done to bring these products to market. The bare minimum used to be FDA Approval.
I think there will be displacement, but over many years/decades as opposed to a single large event. That's why I'm not strongly confident in a migration crisis. I don't say this with confidence, but it doesn't seem likely to be as bad as say, a World War forcing 150M refugees overnight.
How NFT's reference the media you're “buying”
I appreciate learning your perspective. Frankly, though, the argument you make for accepting and embracing such things to me reinforces the notion that the BLM movement feels like forced cultural revolution. Though you are not coming across with any such tone, the idea seems like "shut up, and take your medicine".
This would have accounted for around 5% of the Play Store's revenue if applied for 2020: https://www.cnbc.com/2021/03/16/google-apple-giving-up-less-...
I like how you explain to me how it's unhealthy to assume you know more than others right after assuming that you know more than me on this topic.
I agree, and I think you should only go into management if you like managing. You can be a good IC and a good leader and a good manager, but more than likely you will be better at one or two out of those three.
The Balkans are but one recent example. European history is littered with "you might live in the same place and speak the same language but you're not like me because a couple hundred years ago your people were from X".

Europe has the same problems the US does just spread across fewer skin tones.
I agree. I'm not someone who is high risk of dying from COVID, but I know a few people who still have long term symptoms months after. No way would I want to put my long term QoL at risk to go out to eat or to a bar.
I do some astrophotography from time to time and it has been a great way to get away from it all to get some perspective while stargazing.

On occasion I venture out into dark sky areas in the US with friends, and they are always surprised that it is possible to see the milky way with the naked eye(or just so many stars at all).
Aladino adds cool “shader effects” to your site with WebGL
Not exactly. It's worth the read, it's about 7 min. :)
> sounds rather like a promise to never do so

I just quoted the entire pledge and there is no semblance of that. Interesting how every reply has a different, deep interpretation of it. There must be some cultural context that is not possible to get from the outside.
> They could also ask you to enter the code from your hardware token, and accept whatever code you type. Phishing is a different story, not really related to SMS.

To the extent there's a "code from my hardware token" it's some blob of data processed by the web browser and there's no way for a normal user to get it let alone enter it into a phishing site for whatever good that would do.

If you're going to bother overhauling your authentication strategy you need to actually counter real threats like phishing. WebAuthn does that. Deploy WebAuthn.
wow seeing it on the globe like that, its amazing how MASSIVE the pacific ocean is.
> If you see an opportunity to make money for yourself or your clients, and aren't doing it, then... what are you doing?

Most other industries have a clear separation between the people who make and sell the product, and the people who publicly opine on the product.

Film journalists aren't film makers, car journalists aren't car makers, games journalists aren't game makers. And if the CEO of EA Games announces the next Madden game is their best ever, you'd take that with a pinch of salt.

Of course, conflict-of-interest-free journalism ain't exactly a growth industry these days, so this probably isn't the model of future stock tips.
Thanks, that looks pretty compelling.
I'm not an expert but if I understand correctly the distinction might lie in the fact that in a symbiotic relationship each organism has its own separate repository of DNA but that in eukaryotes the amalgamation is so complete that there's only one repository (something of an aside but in humans mitochondrial DNA is inherited from the mother).
No it doesn't.. It is a room where the master of the house would sleep. Therefore it has to be the largest and more fully featured, etc
Their numbers will be higher because they've been immigrating since the 60's.[1] In the last decade, Morocco isn't even in the top 10.[2] Most of the asylum seekers are coming from Syria.[3]

[1]https://www.iamexpat.nl/expat-info/dutch-expat-news/largest-...
[2]https://www.statista.com/statistics/525804/netherlands-large...
[3]https://www.cbs.nl/en-gb/news/2019/43/more-syrian-asylum-see...
Yes, I wasn’t suggesting that this solution was more efficient, but that solutions that are more efficient than what they replace are what we should be focusing on. It’s fine to say that resistive is 100% efficient, but my point was that a 10kW instant electric heater is not enough to meet the demands of many households (and falls well short of a gas boiler output) and you can’t just say install a 20kW electric heater because typically household supply is not built for that. And so if you heat a tank of water (a typical immersion heater is 3kW) then all of a sudden you have heat loss and you are nowhere near 100% efficient.
> Understanding infection vs. disease

> There's a difference between infection and disease. Infection, often the first step, occurs when bacteria, viruses or other microbes that cause disease enter your body and begin to multiply. Disease occurs when the cells in your body are damaged — as a result of the infection — and signs and symptoms of an illness appear.

https://www.mayoclinic.org/diseases-conditions/infectious-di...
I was recently learning Ecto - Elixir's DB integration library - and its design, to my untrained eyes, looked very similar to SQLAlchemy. Especially the way of writing queries looked almost identical. I never actually used either, just read a bunch of tutorials for both, so I'd be happy to hear an informed opinion: is the similarity superficial, or is Ecto modeled after SQLAlchemy? Or do they both implement a pattern which predates them both?
For folks passing through it's the full panorama but at 7% of the full resolution.
> How would you even get someone who doesn't understand programming to get interested in a career of software engineering?

Well, money will make people interested, for better or for worse (for worse, I think).
Christ just then verb “mastering”. I work in Hollywood at a big studio and mastering is incredibly common term for the process of ordering and creating digital masters. That is, the uncompressed “official” version of our movies that are used to for archiving and for creating other downstream versions of lesser quality.

I’m actually wondering if I should create a tongue-in-cheek movement to renaming this term across studios. It’s incredibly ingrained.
Real colors is always a particular definition, because everyone of us see the colors differently, for the astrophotography is another different thing because the colors are made by frequencies of the light spectrum. Try to read this for more info: http://dslr-astrophotography.com/right-colors-astrophotos/

> Conclusion on color calibration:

"There are multiple definitions of what it means to have ‘correct colors’ in your astrophotos. Therefor this always will be a matter of personal preference and everyone will have to figure out what their own vision on the matter is and pick a method of calibrating the colors accordingly"
Try it! I have very fond memories of this game. It's maybe not on par with fate of Atlantis, but still really good.
Mathematics, Politics, and Justice Denied
Sure, if peak load is 90% of users wanting to go on long distance trips simultaneously then it doesn't work out.

Why would peak load be that high, though?
Dodd-Frank has been fairly successful, but the rest of those are emblematic of the window dressing approach.

The ACA is incredibly complex, widely variable in implementation, and didn't actually help healthcare costs. Repealing Don't Ask was a symbolic step. Actual change in LGBT rights came from the Supreme Court. The Paris Agreement is the ultimate window dressing; it allows every country involved to point to it and say they're taking action on climate change, without requiring literally any changes.

These are all classic Democratic Party moves. They take on the appearance of doing something while kicking the issue down the road a few years for someone else to deal with.
Especially fun when you have to deal with Safari bugs.
For 3, you can keep yourself informed without coding on the job. Continuous education is a common part of many professional careers. Just code a personal project every couple of years and read the tech news and you’ll be fine.
It's quite a job to get closer to wire speed with 802.11ax still... Let's assume dual spatial streams and devices that not quite support anything past U-NII-1.

https://en.wikipedia.org/wiki/List_of_WLAN_channels#5_GHz_(8...

https://en.wikipedia.org/wiki/IEEE_802.11ax

This leaves us with 5x20MHz spectrum and while being good netizens we'll leave some of that free for others (and ourselves), so we use just 40Mhz of that.

With the tightest modulation and guard interval even, theoretically, we will acheive at best 573.6Mbit/s simplex and not the best of latency and jitter.

I'm not saying that 802.11ax is not worth the money. I am however saying that getting closer to garanteed Full Duplex 1Gbit/s is hard. And I still have 2.4Ghz-only -devices still in daily use.
I have been through 3 10-day Goenka retreats, numerous 3-day retreats, and is engaged in daily practice (minimum 1hr/day).

Vipassana meditation have brought positive change to my life. That's why it makes perfect sense to me that it will have some adverse side-effects for some people.

It works i.e. it has positive effects - therefore it must have some negative effects, at least for some people. That's how many things behave in the world, right? In physics its called "action and re-action".
It's not an American thing, this happens everywhere. I moved to London from the US a few years ago, and when I first moved here, interacting with unfamiliar cultures, I made these kind of mistakes all the time.
Same, help my FOSS projects out!
None, especially in Europe where the full summer sun barely sings.
I like this one:
https://www.eso.org/public/images/eso1242a/zoomable/
Perhaps because it's annoying to be affiliated with people who think any and all deviation from their political norms makes you "evil".

Just a thought.
Ah, yes. Whataboutism rather than debating the premise.
Relevant section:

> As harmless as the word “main” seems in most Western cultures, a comment posted by Mike Schroder (original Japanese text by Takayuki Miyoshi and translation by Shinichi Nishikawa) pointed out that it was problematic in Japanese culture. “In Japan, for example, to put ‘main’ and ‘others’ as different groups has been utilized as an excuse to justify discrimination,” said Miyoshi. “Not caring about suppressing the Ainu people and their culture at all is possible because of the assumption that Yamato folk is the main and others are secondary. I now came to a point to think we should consider that to set one thing as ‘main’ creates marginals that get oppressed.”

I didnt know that, though it does not sound as bad?

maybe thats my own cultural bias speaking?
Show HN: Credit Card that helps you be carbon neutral
Remember MS once told us 'Linux is Cancer'. Should we have believed them then? Now 'Microsoft loves Linux'. Which is it? I think which ever one aligns with their business interests at the time. That lens should used to view any change pushed by Redmond.
What does PHB stand for?
My problem is that this is an American company trying to impose their culture to us. There are a lot of developers from China and India whom Github didn't even consider asking.

Question is why should "we" who face far worse challenges than the Blacks in US be asked to change the name. That is what doesn't make sense to me.

The idea imposition happens just because we are a poor country and nothing else. I am sure 20 years down the line, if I don't follow an American culture I will be a villain.
Well ethnic studies are forbidden in France so it's hard to not relying on anecdotal data for this topic, so all I know is that I've got managers and colleagues of all colors.
Last Crusade supported CGA. I don't know how it was implemented, though -- it looks like dithering was used at least to emulate some of the EGA colors. [1]

That wasn't the only change, through. I remember that there is a rotisserie in the castle which rotates in EGA/VGA, but does not in CGA, so they likely knew that the computers with CGA could not handle the animation as well.

1. https://www.mobygames.com/game/dos/indiana-jones-and-the-las...
So you admit that you were not offended by it but would still like it to change and would also impose said change to everyone for a reason that has yet to be identified.
My father died 23 years ago, his voice is now an NFT
>you/they don't see us as equals that can be bothered by the exact same things that other Americans can be bothered by: being told what to think

To switch things around for perspective:

"There's nothing wrong with being white and you should be proud of your race."

Yep, if a black person told me this it would be patronizing, and if a white person told me this I'd assume they're racist. Swap white for black in my quote, and it's what the white community in the US is effectively telling the black community, if not in such obvious terms.

It's precisely because of systematic racism that we white people get to share our "sage advice" on how to combat racism, while being almost totally ignorant on the subject. It's proof of privilege and hideously condescending.
You don’t understand the metaphor of railway regulation?

Why did you introduce it?

Government regulation often doesn’t do what people say it’s going to do. Often it is written to benefit a particular lobby.

If you have specific ideas, those can be discussed in the context of government regulation of software.

If you’re going to say ‘it will turn out the way it did with railways’, then you also have to face that access to railway lines is only available to a small number of companies chosen by the government.

I think that is exactly what would happen if the government regulated software distribution.
Cool concept, lovely graphics and nice interface!
This is not the 1700s, where cows could wander through village streets and live an organic life.

Cows in Indian cities today live in slums, surrounded by pollution and disease. They feed on roadside garbage, and their stomachs become compacted with plastic bags.

This is the second top result from Google detailing more of the suffering: https://sharan-india.org/cattle-in-india/

Proper slaughter would improve the conditions of cattle.