skysight-inc/HackerNews huggingface dataset:
"It relies on junk science to justify bigotry."

Go on then, cite a paragraph directly from Damore's memo that "relies on junk science." I'm waiting. I dare say I'll be waiting a while. Hopefully it inspires you to actually read it for yourself instead of parrot what a few other people have said.

Or at the very least, if you'd prefer the lazier option, listen to what some other people who've read the memo said about it.

https://www.youtube.com/watch?v=qZZSYPs1_ng
For me it’s only the banner prompt at the bottom of the page.
related: benchmarks from various approaches https://tech.marksblogg.com/benchmarks.html
I have a friend who returns everything when he buys something new, once every year or two, for a full refund. He'll literally buy a phone, use it for a year, then claim it has a dead pixel, send it back for a refund and buy a new phone.

He hasn't been banned yet, though I kind of hope he does.
The reason for that is because the US was "standardizing" finance before the EU even existed, and therefore has momentum from those standards that needs to be overcome in order to adopt new standards.

e.g. having strong anti-fraud/anti-theft practices built around signatures.
I think you missed the point. The discussion is about how to handle problematic customers, which is worth having even if the linked article had little to contribute to it. It's not a lifestyle; it's people seeking and giving advice. Such advice can be a very helpful thing with direct financial implications.
just saw this was recently discussed: https://news.ycombinator.com/item?id=23986925
Lovely app too. I looked at the effort required to compile and just paid the AU$28. Very happy.
Due to privacy and GDPR laws, this is bad practice and outlawed in many parts of the world. We used to mirror from production, but you can't really do that with user data without exposing some personal information. Even a timestamp from a transaction can be enough to identify a real person.
I was in a long distance relationship for about 4 years.

I bumped into this on xkcd: https://xkcd.com/99/ and it gave me an idea.

I told my gf then that I made a little program for her. It printed out the little plaintext heart and then copied "i love you" into the clipboard.

She was impressed enough by the heart and I told her in chat to press CTRL+V. A friend of hers walked into her dorm at the time. Her friend was non-tech and really impressed with the gimmick, and that made my gf even prouder of it.

We married a few years later. My daughter has been doing zoom classes since corona. My wife used her laptop for this (which still uses Win XP) and we found the old program, which still runs fine.
Antipatterns that are derailing technology transformations
GitHub Arctic Code Vault: Tech Tree
Not programming but I work in a Project Management Office in a global corporation. This company sends all PM’s and BA’s on a job-relevant training course each year.

This is the only company that I’ve received real training from in a ~15 year career

(I have had a few small 1 day or less internal courses.. “negotiations”, “leading people” etc)
I would argue that already exists in the form of AAVE but that it’s difficult to get people to think about it in those terms.
On the contrary, I feel this opens up whole new areas for snootiness - some years ago a colleague jokingly berated me via group email for my ‘American spelling’ and my riposte was the Wikipedia entry for Oxford Spelling which put an end to that skirmish.
This is pretty cool. Well done galuggus.
- Sending staff to courses, conferences and meetups on the company's money, usually with a budget.

- Senior developers teaching juniors.

- Encouraging internal talks for whatever topic.

- Good internal documentation about processes, tools, and things to know in general.

- Dedicated time for research only, before starting to implement in unknown domains.
Vertigo – a public domain 3D flight simulator (2003)
Validating Kubernetes YAML for best practice and policies
This comment is as misinformed as it gets. This is a DoD contract, NASA is not involved in any capacity. Also NASA never made their own rockets, the fed always decided what rocket NASA will use and awarded contracts to companies on each Senator's state( usually Alabama). That includes the Saturn V, the Space Shuttle etc. NASA provides the requirements and the contractor makes it.

These contracts were on a cost plus basis, meaning the contractor had every reason to delay and ramp up costs. The reason people are cheering SpaceX is because they are promoting cheap rockets and competing on fixed price contracts which have much healthier incentives.

This is also a fixed price contract so it should come as no surprise that SpaceX is competitive here.

Also ITAR is the main legal reason that prevents companies from leaving the USA. Even rocket companies from other allied countries are trying to come to the USA instead of leave it.
Honestly, I think your thinking is totally backwards.

Wanting a project to be successful because of the person who started it is a terrible reason and has had (unsurprisingly) terrible results wherever I've seen it in the OSS community.

I feel the exact opposite: things like Rome (and Deno) are exactly the kind of projects that are needed in order to sort out a horribly fractured eco-system. I don't care who built them as long as they work well to solve the problems that so clearly exist.
Eight minutes and fourty six seconds.

There is no excuse for holding your knee on a person's neck for eight minutes and fourty six seconds. There is no excuse for doing it after he says that he can't breathe. There is no excuse for doing it after those around you tell you to cut it out. There is especially no excuse for continuing to do it for minutes after he became motionless.

Honestly, I'm not sure how else to explain to you that you should care about other human lives even when those people are high or not in the best place in life. George Floyd was murdered by a police officer pinning him in a choke hold for eight minutes and fourty six seconds and "he did drugs" or "he didn't listen to the police" is not a sane explanation.

I'm really not sure what else to tell you when you believe that it's "reasonable" for the police to choke a man to death for eight minutes and fourty six seconds because he was "high as a kite".
It's really weird how it's the total opposite for call centers for ISP/Cable companies. The job of the operator is not to solve your problem but to keep you as a client.

I rephrase it: the first and main goal of the support person is to keep you as a client, not to solve your problem.

I learned that when I applied for such a job, was given half an hour of sitting next to a support person and listening in to conversations between customers and that support person.

Then I got a 5 minutes interview where I was asked what I thought was the purpose and first objective of the job I was applying to: "Before passing the door I'd have said to solve customer's problems but now I can see it's more like... 90% is to keep the customers from leaving, 10% solve the problems. It doesn't matter if the problem gets solved.". The recruiter/head of service and my eyes met and we instantly both agree it wasn't a place for me ^^.
Just don't sign.
That's what got me too. I see these trenches, dug deep and filled with wooden constructions, backed by layers of rocks that were moved and placed there. All done, I imagine, mostly by hand and perhaps with the help of beasts of burden.

And then I think of the number of soldiers involved - I guess if each dug a hole and nailed some boards, such trenches could be built quickly. After all, man power scales not just by power, but by number of people as well.

(And then I start thinking about the logistics to feed all these soldiers, and my head starts to spin.)
I'd assumed it was due to the 3-step process (taking 3 photos quickly with red, green, and blue filters). Rather than have it all together on one colour film which was still quite new.

It's interesting you can see the effect this has on moving water, where it has an oil-slick rainbow sheen.
A year out from our wedding date I sent my wife a link to a website I made her. It was small, but it explained that each day it would contain a new reason why I loved her. Early in our relationship my wife gave me a print out with 365 reasons why she loves me. So I took my inspiration from that list.
another option would have been that Feds themselves, adapt their regulation to the state the park is in.

If I read it correctly: they want to regulate bear and wolf population in certain states so deer, caribou etc stay in large enough number because the population depends on them for food. Sensible, someone in Alaska has different goals and needs in mind compared to a recreational hunter in NY. But the Feds can also do that rule
About the Quay.io Outage: Post Mortem
I've had fun replying honestly to bad customers. I run a service where you pay once for a lifetime upgrade, and it doesn't make much money so I don't care very much about dissatisfying bad customers.

One of them emailed me with a subject line of "my account is broken! FIX IT!!!" and no body, to which I replied "how rude, do you think I'm your slave?". He replied in the same vein, saying that if I didn't fix it he'd go to a competitor, to which I said "it's a one-time payment and you've already paid me, if you leave you're just basically saving me time in support".

He replied a few hours later apologizing for his rudeness and detailing what the problem was, which I helped him fix, but it was fun to see how much customers expect to be able to walk all over customer service and how surprised they are when you don't take their shit.

To be fair, 99% of support emails are very kind and polite.
> I suspect it’s the same quality of thought that can’t fathom that a test could have a bug.

I have to admit that I often find it funny when some talk about unit tests being the end of all. No manual QA needed, no staging needed, tests passed and everything is good to roll to production.

Unit tests are important, no question but it’s still a piece of code which could have bugs or not enough scenarios covered.
I mentioned it just because it's in the article; I would never write seise but it does appear to be in the dictionary.

I think British people have more issue with turning words into verbs rather than the precise spelling - eg we'd never say "to alphabetize" or "to adventurize".
The risk of feature flags is well illustrated by the downfall of Knight Capital Group:

https://dougseven.com/2014/04/17/knightmare-a-devops-caution...
It is on the disclaimer they make when processing you, may share your details with other insurers
Contrary to the other commenters, I see this as a huge improvement. Maybe I'm more used to languages like C rather than what, ml, python, pascal?
Except we did a spelling reform.
How to use menu extras - I'd never heard of them before https://methodshop.com/gadgets/tutorials/osx-menuextras/inde...
Service Mesh Discussion
Maybe.

I use an Android phone and still prefer my Airpods over everything else I've tried. I really don't think it's just branding that made them the hit that they are.

Apple Watch has just not been useful enough for my lifestyle, but everything I hear and read about them, compared to the competition, gives me a similar 'vibe' to the AirPods: even if feature-by-feature there might be better products, they do a good job making their core usage smooth in a way that other products don't.

I don't know if that's true, but for me it definitely was for the iPhone, AirPods, and even MacBooks despite their recent slump. It bothers me that people are assuming that I make my choices just because of branding.
I appreciate your thoughtful comment. Clearly, we are on the same page on the topic at large. As mentioned in my original comment above, I see no problems with Julia language per se (quite the opposite - I find it elegant, flexible and powerful), but rather emphasized that present issues exist around relevant ecosystem (documentation, packages, tools and support).
The amount of bugs we catch in staging is absolutely staggering.

From services that suddenly require new ports to be open through VPNs (development happens without intercontinental VPN’s of course) — to commandline options not correctly propagating to our hardened variant of configs — to even latency or bandwidth issues and timeouts due to assumptions.

There’s a difficult balance to strike when it comes to ease of development and not letting issues (security or issues with distributed systems) propagate to the customer.

Staging is also the place where you can safely let the chaos monkey reign supreme without fear of losing customer data! It’s the last place to test the “fit” of your system.

Staging has a place, and if puff pieces like this cause the company as a whole to downplay funding for it then I’m going to be mighty displeased.
That may be more true than most realize.

https://www.bbc.com/culture/article/20180207-how-americans-p...
I am not a linguist, but I do speak BrE natively and to me "-t" and "-ed" are used in different context. The "-t" ending is used for adjectives ("dinner is burnt", "that child is spoilt", "it's spelt like this"), and "-ed" is used for conjugations of the verb ("I burned dinner", "you have spoiled your child", "I spelled it like this").

I honestly don't care either way, it's a bit jarring to me to see American spellings of things, and I've done work for gov.uk before where the style guide says to use British spellings, but I think it's just being obtuse if you have some evangelical adherence to either way.
Data consistency between prod and stage is also simple to solve for use cases where it’s not an issue. For example, we have a job which restores each day’s prod backup to staging.
My knowledge is a bit outdated when it comes to the bullhead (and/or angler because they shared parts) kernel mods, but last time I checked huge parts of the firmware were relying on a legacy kernel version 3.x which is literally a decade old by now... And additionally wifi/bt/baseband had huge amount of proprietary blobs.

Please correct me if I'm wrong but it seems as this is also the case today.
Start practicing OOP in JavaScript today
What are your expectations then? What would be the substance for you?

Is it that every article/blog post has to have some "universe changing" truths in it? Quite often there is a value is in repeating old "obvious" things. Some of those obvious things are not obvious for everyone.
For startes I do run a business, but it is irrelevant. To understand how economy works, algebra is enough.

There is nothing wrong with government providing liquidity by purchasing corporate debt and replacing lost cashflows.

A lot of corporation are so leveraged, that if they can't get the new loans to pay principles on old loans, they are in big trouble. They constantly refinancing every few years.

Market conditions are so uncertain right now, that investors don't want any of that and would like to sit on the sidelines or charge crazy interest rates.

As a result Fed stepped in and said that they are happy to participate in the market to make sure the interest rate stay low and companies have access to capital.

EXAMPLE:

Corp borrows 100 dollars to build a factory at 5% annual interest to be repaid back a year later.

Corp builds a factory and makes 7 dollars that year profit.

In the end of the year they have 2 dollars in their account ( 7 minus 5 interest). So how they supposed to pay back 100 they borrowed?

They just go borrow another 100 , pay it back to early investors and cycle repeats. This business is generating 2% return to shareholders and 5% to bond holders. Sucks to be a shareholder in this, but they are in the green.

Obviously it is way more complicated in real life but it is exactly the same principle. Access and cost to capital is what businesses needs to survive. Here is example of Tesla doing it -> https://edition.cnn.com/2020/01/31/investing/tesla-cash-crun....

The moral here is that Fed willingly just creates money out of the thing air, totally realizing that they might never get it back. If those loans blow up, they just write it off and add to the national debt for future generations to pay.

If corporation goes bankrupt, nobody is chasing CEOs to pay back their multimillion salaries funded by taxpayes. It is just cost of doing business and I am fine with it.

Can we just extend same courtesy to the rest of the citizens. As the great American philosopher said: "Corporations are people my friend"
It should be noted that the author is Developer Advocate at Split.io, a commercial feature flagging SaaS product.
Nestybox/Sysbox: Sysbox Repository
TfL was created in the year 2000. Before that it was called London Transport.

https://en.wikipedia.org/wiki/History_of_public_transport_au...

2.1 1933-1948: London Passenger Transport Board
2.2 1948-1963: London Transport Executive
2.3 1963-1970: London Transport Board
2.4 1970-1984: London Transport Executive
2.5 1984-2000: London Regional Transport
2.6 2000 onwards: Transport for London

EDIT: genuinely confusing why this got downvotes.

The article says this:

> Many of the great publishing houses are happy with ‘ -ize’ etc endings, and large, influential organizations such as London Transport invariably used the ‘- ize’ form in posters and other public communications, though their modern PC-originated material leaves much to be desired.

The article is comparing historic material with modern TfL materials. Historically, it wasn't called Transport for London, it was colloquially known as London Transport because 1) that was their branding and ii) the names were variations of London Transport X.

Branding for London Transport: https://en.wikipedia.org/wiki/London_Transport_(brand)

Here's a poster for London Transport: https://serendipityproject.wordpress.com/2012/01/08/jan-8-20...
The International Organization for Standardization (ISO) uses British English too.
IP laws don't address scarcity, they address[ed] fair recompense and motivation to support the public good.

We do not want people to keep secret their World changing ideas but instead release them for the betterment of society.

7 years as sole seller of your own creations, and leave to apply for 7 more years - IIRC - were the terms under Queen Anne's Statute protecting creative works (approximating copyright). Then works are freely available to all, and deposit requirements meant preservation and access was afforded.

The alternative is that corporate entities get all the money and creators get all the costs and the pubic domain gets nothing.

There's a lot wrong IMO with Western IP laws (I don't know about others) but the concept of them is not wrong.

There's specifically no protection for information in patent and copyright laws (database rights, eh, maybe ...).
While I understand why it was done, I feel ESM vs CJS Will be the breaking point for node.js. All my clients are using Babel to avoid this single issue but it's slow enough to be a DX problem.

I wonder if deno (maybe with a tsc reimplementation written in rust) will take its place for new projects.
Personally, I've already suffered enough with python 2/3 and decided, after 9 years writing node, to use uniquely rust for new backend development.

Frontend development is quite a slow process as well, but all the faster alternatives imply knowing a different language - which impacts developers availability (given historically frontend developers are mostly JS).
Job Fulfillment Algorithm
I think the benefits of linting are similar to writing tests.

Initially the practice is detestable, especially if you've already developed some hard-fought coding chops without them. But after some time the practice itself influences your ability to write better code to start with, and successive tests become terser and more useful.

I think the same is true for linting. I found being involved in projects that enforce linting rules on commit to be insufferable, so I installed Prettier and configured it to format on save. Over time the auto-formatter did less because of the habits I was picking up.

I did have to confront the idea of being less precious and attached to my own coding-style, but frankly I still have pretty strong opinions despite having an automaton do my thinking for me in some of the projects I work on.

Of course, neither tests nor linting are a panacea, but so long as you give a hoot to start with you won't be able to avoid writing better code after using them.
> I also am uncertain if the separation of calves and cows causes distress.

There's plenty of YouTube videos of how cows react to this. Most animals instinctively protect their offspring, and cows are social animals on top of this.
I feel like when I look at these photos in colour, they are more impactful. Like when it’s in black and white I think that’s Long time ago. But in colour I feel it’s not so long ago.
If you can't do, judge.

I suspect some of these people are bad faith in their criticisms simply because they're bitter their own work didn't take off.
Here's something else to get worked up about. One overcorrection I often see (even elsewhere in these comments) is "focussed". This is an attempt to avoid the American tenancy never to double consonants in words with the "ed" ending, but it's not correct in British English to always double the consonant. Instead, the rule is too double the letter when the last syllable is stressed, so "focussed" would sound like foCUSSED whereas the normal pronunciation is FOcused. Of course, there are plenty of exceptions to this rule.
Bolivia, low flying planes intimidate protestors demanding elections
I'd nominate Hugo award winning author Liu Cixin.
Cloud66-OSS/copper: A configuration file validator for Kubernetes
Cultural point about the joke in the title: It’s a pun on “The AYEs have it”, the sentence said by the speaker of the UK Parliament when the MPs vote AYE in majority (Aye = yes in old English). If the opposite, the NOes have it.

Often mistaken for “the eyes have it” and “the noses have it” for first-time viewers.
The Conspiracy Theories Exploded During the Coronavirus Crisis
Very good advice.

However it is very easy for your employees to misinterpret outraged customer behaviour after firing some of the bad ones. When they think it is a bad customer, they always handle them well, communicate professionally and nicely, and THEN they come to YOU that YOU DECIDE and do something about it. Not them. These occasions are perfect to show them how to distinguish between relevant outrage and a bad client who has a tantrum. If you miss this, your guys can become demotivated by mistake.
That’s amazing. Do you remember what went into the reform, whether you had to convince many people, and your personal feelings at the time?
Google/Apple pay are still not as seamless as something like Osaifu Keitai from Japan. Google/Apple are beholden to Visa & Mastercard and the banks issuing the correct kind of cards. Japan's Osaifu Keitai tech stack + business model completely gets rid of these old institutions.

One example is Visa Japan has some ongoing fallout with Apple and JR East, so you cannot use your Visa credit card to top up your Suica transit card with Apple pay, but it works fine on Android with Google pay. Lot of merchants get confused between NFC/Apple Pay/Google Pay/Visa Pay and so many spin offs of something that's essentially just NFC A-B mode of payment.

With Osaifu Keitai you just choose one provider - Passmo, Suica etc and just top up money in any form you want - cash, credit card, debit card, points etc. And it just works. No internet, no middlemen and sub millisecond latency which is very crucial transit payments.
This is such a weird system; in the Netherlands you're just assumed to be a good debtor unless you've proven otherwise; only not paying debts is recorded, and it usually doesn't (or never?) affect your interest rate.

In the US, it seems that you're basically forced to live "an average life" if you want to get any decent credit score. Land of the free indeed.