skysight-inc/HackerNews huggingface dataset:
> I am now more of the opinion that this kind of window-dressing might actually be harmful as it distracts from addressing the root cause

Came here to express similar opinion and your articulation has succinctly and perfectly captured it so I'll just add to it.

Over the years I've come to realise that effecting real change to address the root cause is hard. It almost certainly won't be done by private corporations; the changes need to be enforced by (and at) institutions that are answerable to communities e.g., right to quality education, a humane law enforcer. Not only is change going to be hard but slow as well. However with more and more institutions getting privatised (private jails, contracted police force etc.,) whose sole motive is to earn more profits I don't see how anything is going to improve in the near future. So what ends up happening is every atrocity against oppressed community gets hijacked by these private mega-corps as they sense PR opportunity.

To take another example; Diversity & Inclusion. We do all the song and dance at the workplace to make it more diverse. But when you actually see the process from the inside you see how optical and ridiculous it is. The entire program is a joke. No matter what one does the top of the funnel is so ridiculously non-diverse that it's excruciatingly difficult to hire a diverse person. The reasons are obvious, the entire education system (and society to an extent) is so rigged against oppressed community that it takes a miracle for one of their community to even make it to resume-writing stage. Instead of addressing the problem at the root cause (make it easier for them to get high quality education, lead a decent life) every corporation makes a big PR-noise around D&I while in reality the work place continues to be non-diverse. Net result is we end up having debates like "why should we reduce interview bar", "it's unfair to the deserving candidates" while completely being blind to the root cause of the problem.

/rant
To COBOL's defence, the compiler generates very fast machine code, so COBOL is all right in my book id est screwing around with the intricacies of that language is okay since the end result is a fast, small program. Based on these two criteria, I conclude that it's well worth the effort on the programmer's part.
Back-of-the-envelope math says Wikipedia serves at least twice as much traffic.

According to Wikipedia's public statistics[0], they receive ~3 Billion media requests per day, which is about 2 million requests per minute.

https://stats.wikimedia.org/#/all-projects/content/total-med...
Wow thanks! I have a friend who's a machinist and I'm trying to convince him to give FOSS a try, he currently uses solidworks and mastercam. I don't know how this compares but I'll forward on to him.
"Advanced functionality" such as the ability to take full control of when apps get updated.
> Not sure why this isn't higher up. This is crucial information showing this is FUD.

It's already too high up given it's a blatantly baseless accusation. I'm confused why you think it's more credible than the article when it provides zero evidence.
The word "master" when applied to slavery is itself a euphemism for owner, which is the truly abhorrent type of interpersonal relationship.
Tony Fadell on 20 Minute VC
A Tony Fadell masterclass
>There are no solutions for suspensions from app stores.

You can download apk files and install them. Windows users used (and still do, I suppose) to just download and install programs for decades. It's not ideal, but it works.
The guy who created this just profited ~80k, clearly. And yes, you can create more grumpycat users on other platforms, make an NFT out of those and try to sell it.
It's all about ticking boxes and patting themselves on the back. I had similar situation, but very little people wanted to participate as they didn't want to be pigeonholed. They wanted to be treated like everyone else.
Ask HN: How quickly do you get paid in your industry or country?
For those who are working for themselves (or handling billing), how quickly do your invoices get paid in your industry or country?

I notice a stark difference in the attitudes to payment terms in different countries that I work in. For example, in certain parts of the EU it seems that if you put "payable within 30 days", you get paid on the 30th, or more likely, on the 30th day you send a reminder and you get paid a week or two later.

When somebody invoices me I interpret "payable within 30 days" as "the work is done, payment is due now, but you have 30 days as a courtesy". I find it incredibly disrespectful when invoices don't get paid on time, or at worst the business doesn't at least explain why payment hasn't been made.

I'm considering to changing all invoices to "payable upon receipt" in the future and would be interested to hear people's experiences with speeding up payments.
Overtly scamming super-rich fools is not that bad in most moral compasses. Most folks will cheer you on that.
I've been an engineering manager for a couple of years. I'm still expected to do 50% engineering and 50% people management. As the article describes, it is a struggle to do both well. I don't see this responsibility split changing in my current role. I do often wonder what it would be like to be 100% people focused, and whether or not I would miss engineering too much.

When my role first changed, I was very intimidated by doing one-on-ones. I never felt satisfied with the one-on-ones/catch-ups I had with the managers throughout my career, and I wanted to make sure I was doing a good job with that aspect of my role.

I initially did lots of research on how to do one-on-ones, but it was only after getting experience talking to people that I finally felt comfortable. I started getting some nice feedback from my lines, so I wrote some thoughts about how I like to do one-on-ones:

[link redacted]

I think good one-on-ones are very important to keep people happy and productive. I'd recommend any new engineering managers to spend time learning how to do them.
in contrast this the Christian raised Buddhist scholar Kenneth S Leong would juxtapose his analysis that Jesus' teachings were indeed like Zen teachings and that Jesus' form of prayer was the silent prayer very much equivalent to Eastern meditation.

book: kenneth s leong the zen teachings of jesus

https://g.co/kgs/79Znnu

the silent prayer was also.identified with the "desert fathers" who have shaped much if the foundations of early Christianity.

silent prayer is a "come and see for yourself" approach, shifting the ownership of religious truth from the teacher as nd the church defining it to the individual discovering it through "discernment of the spirits", "in Christo".

silent, contemplative prayer is dismissed by some literalist and evangelical Churches as "satanic", "diabolical", "umbilical", but hey, what isn't :-)
https://pageviews.toolforge.org/siteviews/?platform=all-acce...

en.wikipedia.org has around 260 million page views per day. Each page view consists of multiple HTTP requests (picking a few random pages shows twenty or more per page) - so I'm pretty sure that wikipedia has higher traffic figures.
Regarding the question about how the vaccine could protect against severe but not mild infection, I think they answer that here:

> Antibodies can prevent infection, your T cell-responses ensure that those antibodies keep doing their job and they kick in after you're infected OR oh my goodness stop the presses- VACCINATED (how about them apples). In other words, while robust T-cells responses cannot protect you from a mild or moderate infection sometimes (think cough, sniffles, etc.) they can however proliferate rapidly and prevent the build up of viral load. Psst- you want this to be LOW. VL drives disease severity.
Decoding the k-th permutation:

1: 1 2 3 4 5

2: 1 2 3 5 4

3: 1 2 4 3 5

Number 3 codes into operations that manipulate 1 2 3 4 5 sequence ( https://en.wikipedia.org/wiki/Factorial_number_system ):

1. get 0th elem twice (1 2)
2. get 1st elem (4)
3. get 0th elem twice (3 5)

The data you are maintaining in the segment tree allows you to get the elements out of 1 2 3 4 5 sequence in O(log n), and when you remove the element O(log n), the structure can tell you again what the k-th element is.

If you hold the data in a normal array, you get quadratic algorithm.

Of course, you can use a different tree that allows you to get the k-th element of a sorted sequence but segment trees are easy to code in comppro setting.
DSA isn't no-quotes-left. It has gone full steam into identity politics if you ask me (I'm not American, but this is just based on what I've been seeing from them, correct me if I'm wrong). I don't mean that in a negative way and I'm not making any judgements of morality or anything, but no-quotes-left has a class conscience, today's left has an identity conscience (gender, ethnicity, etc). Both fight for equality (new left also for equity) but the ideology has shifted from a class struggle to a new kind of struggle that has replaced the nobility and bourgeoisie for the white cis male, and the proletariat for BIPOC, women, gender non conforming, etc.

Edit: equality+equity.
Why not become a worker controlled industry while they're at it.
There is no spec, as far as I can tell. That's why the article says different implementations disagree on the max size of the error message.

As for large errors, there are plenty of cases where they can be useful. Not every RPC is crossing a privacy boundary: if an administration CLI performs an RPC that fails, it's more convenient to have lots of debugging information printed to the admin than to force them to go and dig through the server logs.

Honestly, gRPC makes me a bit sad. It's clearly a duplicate of Stubby. I don't know what Google use these days, but Stubby was a truly great RPC system. For inexplicable reasons Google constantly choose to badly reimplement their internal tech as part of open sourcing it, and gRPC is like some cheap knockoff in comparison.
Commercial airliners are usually below this altitude, it’s the upper end from private jets. A G6 has a max altitude of 51,000ft. They routinely cruise around 49,000ft.
If you're talking about the wind to gas project, you do know the gas involved in hydrogen right?
i agree that username+sms is not good, but what are the other password reset vectors more secure than sms?
> there’s the concept of the ‘tech lead manager’ which is supposed to be 50% programming and 50% people management – in my experience it doesn’t work well in the long run

I discovered this organically as I grew into an engineering manager role that lasted about 8 years. Software companies in the US though expect the opposite to the point where I found it better to return to an individual contributor role and am now wondering how my own truths about the role can be so different from the norm...
You're fine with the change because of one hypothetical PoC you imagine who likes it, but you resent that others are not fine with the change and feel supported by one real PoC who dislikes it.
I just yesterday took the time to go and read through them. And I still consider it awful UI.

- A list of links is not a summary. The list is too short, reading every individual linked document is too long. The format of JEPs tends to bury the lede. As such it feels like wading through mud.

- Changes that affect the programmer experience are mixed at random with changes that affect internal details of the implementation.

- Changes that introduce experimental features are mixed at random with changes that are final.
If you want a software analogy, then I think it's more like using regular expressions to try to match inconsistent data, where new data (which is potentially inconsistent in new and exciting ways) is coming in all the time.
> I don't get it. Who profits from this?

The genius scammers who managed to turn timestamp signing into an art form free from all responsibility for the "service" they monetize.
Managers should get paid more than engineers.
Microsoft was the talking point in a couple of the articles, and they also own Github. The rest, could be considered under the tech giants umbrella -- so I'd say the links are topical and relevant.
I simply don't understand how people favor a stringly typed custom DSL in a reasonably typed language like java. Why is it better to write Spring annotations instead of actual java code? There is literally no upside.
The first thing we need to do is stop confusing content filters with app stores.

You can have a choice in both.
> but NOT when it clashes with our Laws

I said it in another post ... it's not about being forced into something, it's about freedom of choice. And that is something universal, it's just codified in our laws.

It's completely fine if a women decides to become married and have children early ... it's probably not a good choice ... but morally there is no way to reject that.

The problem arises when people never learn that they have a choice ... I have (female) friends from rural Germany that think it's perfectly reasonable to go study and once finished move in with their husband and be the perfect stay-at-home mom.

edit: heck ... I even have friends from larger cities who would just prefer to be stay-at-home moms because that gives an excuse to sloth on the couch for half of the day :-)
This is ridiculous. How is this not considered a fucking scam?
Hi. I'm a single left-leaning adult who doesn't even think "cancel culture" exists. It's a right wing propaganda word. Please realize that "I haven't met a single..." is not a good assessor for anything. I for example haven't met a single person that doesn't think the vocal minority in this case is the twitter mob that tries to brainwash themself into the believe that there is a left wing mob with an united agenda. I am not convinced that I can conclude from that that I am in the majority.
In order to maintain confidence in vaccines in general this sort of thing has to be taken seriously. You can't say that the vaccines are perfectly safe and then have a bunch of anti-vaxxers shout that people are dying from blood-clots and no action is being taken. That would severely damage trust in the health authorities which would lead to fewer people getting the vaccine from any company, not just AZ.

Better to stop everything, be clear that action is being taken, transparently evaluate the risk and then start back up or stop as appropriate.
Coincidentally, that's the entirety of BTC's usecase after 2017's pivot.
Zen masters also rejected meditation as a means to the spiritual progress because there is no such thing in the tradition. Sitting quietly is more appropriate IMHO.
It's rather strange that in 2021, a prominent security research like Brian Krebs doesn't have a mobile-friendly website.
SMS is not secure. Neither is email. Neither is a voice call. Cracked password = easy, free. Getting SMS or voice rerouted? costs money, extra step. A strong, unique password + even SMS 2FA is a relatively safe access control. Ultimately, we're all living with the legacy of a lot of tech that got mass adoption before it was mature (I started my career writing medical device software. I shudder to think how little thought went into security when we were all just trying to get things to work in the 80s).
>The people involved proudly proclaim to be left and liberal.

I don't think Microsoft do claim that, nor is that really why they did this.

Microsoft is a profit seeking entity that is trying to maximize its profit and goodwill (an intangible asset) at the same time.

Thus for them the best moves are those which:

* Have minimal cost.

* Distract people away from profitable dirty laundry which doesn't attract goodwill (e.g. concentration camp contracts).

* Buy them some goodwill among some people - especially through the mechanism of "outrage marketing" (people who by dint of attacking "the right" when they attack this will naturally defend Microsoft - a bit like how Nike used colin Kaepernick).

They did this because "change master to main" appeared in a local maxima that maximized these three conditions.

This is being reflected all around the corporate sphere because what applies to Microsoft applies to a lot of other companies.
Calling welfare or regulation "basic goals" is misleading: the first is not basic as there is no right to welfare, but forcing others to support welfare while regulation is not a purpose by itself, it is a means to achieve specific goals.

Seeding wrong ideas in what seems to be a neutral context is not nice™.
I've heard the term "NFT" a lot in the past days. However, I still don't know what it stands for.

It's a fancy website. But do you think the website would explain on their home page what "NFT" means, how it works, and what the goal of the website is? No, of course not. I guess that would be old-fashioned...

Edit: Thanks for the explanations about NFTs. I know that search engines exist. My point was that the website does not state what it's all about.
Uber's UK drivers to get paid vacation, pensions following Supreme Court ruling
This is not even scamming. People willingly pay for the NFT and they know what they are getting. That you and I don't put any value on an NFT is meaningless, I also don't put a value of hundreds of millions on a Rembrand painting yet museums do it all the time.
yeah mostly accurate, but a lot of people would not agree with me for saying so :)

but lets look at your example source of cognitive dissonance, NAACP:

The NAACP has done historically monumental things on behalf of a group of very different people that were being excluded as if they were the same. It comes from a different era and different motivated individuals taking initiative. It predates a different individual pushing “African American” much later on. That predates such rampant subsequent immigration and population growth in the US where enough people find African American to be so ambiguous to the point of ridiculous, while there are many slave descendants that take pride in the term and make it their whole identity (or have it forced on them like many black people in other English speaking countries with no American parents, this is particularly comical to me), whereas others who may also be slave descendants adopt black American or other adjectives and identifiers. With the NAACP there is no utility in changing that acronym and no need to or drive to, like a landmark. It wouldn’t surprise me if they arbitrarily did change the name on their own, but there is no talk or consensus amongst its beneficiaries to do so (unlike other landmarks).
I'm not a leftist at all, but I'd also love to be rolling out UBI.
Finally dug it up, source methodology from the original RBS article:

https://twitter.com/dylan522p/status/1332502890104188929/pho...
The problem lies that there is not enough (any?) push back from this kind of garbage (and specifically in this case) from the 'left/liberals'.

There needs to be push-back if they [those left/liberals not in this camp] want to disassociate. But where is it? I don't think there is appetite for this argument.

I know many of left/liberal-types (in the Bay Area) all who either believe, or accept this as silly but somehow think it is meaningful to some people and so should be gone along with...
I think my point, even if I'm not well educated to formulate it in scientist language, is that measuring everything in absolutes is fucking up with science's accuracy. Speed is a human construct to triangulate distance over time. Light doesn't have speed. Light is a constant that defines speed.

A lot of things we think we know and take for granted is actually slightly inaccurate when the scale shifts drastically. That's because we focus on absolutes instead of relative values. Numbers are a human construct, scientists have forgotten that. Because our brain can easily add 2+2 doesn't mean it's a technique that scales infinitely and remains true. Do we have proof of numbers stability through scale or do we just say there's an "infinite" amount of them to make it easier on the explaining?

ps: pi is another of these constants that rule the laws of the universe. We can't really explain why but it does. It's the same principle as for light. Constants are true not matter the scope, because everything is relative. Our numbers can't truly represent that because additions are inherently flawed when the scale shifts. Everything that adds recursively is actually a multiplication array, and thinking of it as an addition is inaccurate.

tldr: our math needs to evolve to follow an OoP logic instead of being stuck at a human scale perspective.
It still allows the virus to replicate and mutate, potentially into a variant that is different enough that the vaccine no longer prevents people from dying.
this!

sms is also on the same security level with email, fax or a signed letter but way more convenient
People can't just spin up new realities and re-sell the same original Picasso painting to 30 more people, but we can spin up infinite amounts of new NTF blockchains and submit the same JPEG to all of them. You cannot limit ownership of digital goods.
I think you mean:

username+password+sms = username+sms (no password)

But I agree, and would take it a step further:

username+password+sms = username+sms || username+password

And in the worst scenarios:

username+password+sms = sms || username+password

And the same goes for email instead of SMS as well, in most scenarios.
I think important to distinguish between the radicals and the reasonable people. I would consider myself left but find this change ridiculous. Similar to e.g. how the American concern around blackface is pushed around the world and has madethe dutch Zwarte Piet or German equivalents 'offensive' (even as they probably relate to charcoal burners ('Köhler') [1]).

You equate the few radicals that see some issue there with all 'on the left' which is presumably 50% of any population.

Similar to veganism: the joke is that vegans are all very vocal about being vegan. But reality is that you simply don't notice all the ones that aren't vocal about it and silently love their lives or focus on other issues. Its just an issue of availability bias [2].

[1]
https://en.m.wikipedia.org/wiki/Charcoal_burner

2]
https://en.m.wikipedia.org/wiki/Availability_heuristic
Hexadecimal Time
This was established in Sega v. Accolade: if using trademark is required for interoperability, then that's fair game.
I always found RedBean[1] to be an interesting ORM, despite being PHP based. It has a model where you put it in dev mode, and the calls you make create the database schema, including foreign relationships. Then you freeze it to remove the overhead. It does support more traditional flows as well. Is there something similar for Python?

[1] https://redbeanphp.com/index.php
My experience (34 with possible earlier COVID case last March): I had chills that night, and I felt gross the next day. But I didn't need time off... And the chills went away with Tylenol.