skysight-inc/HackerNews huggingface dataset:
I do think there is an obligation, but it's one of expectation management. If you have an issue tracker, it affords filing issues - then there is some expectation that those issues will be looked at. If you're visibly giving people an opportunity to talk to you, and then don't respond, that's rude.

In that sense, I advocate documenting your response policy on the top of your README.
> The real problem is the cancel culture.

No, the real real problem is that in while there is some behavior that is obviously $BAD and others that are obviously not $BAD, there's a large range of behavior for which it's difficult to tell whether it's $BAD or not.

Consider the criminal justice system. Some people are obviously guilty and others are obviously innocent. But in between, there are lots of situations where it's difficult to tell whether the person is guilty or not. Vow to be more "tough on crime", and innocent people spend years in jail (or worse, end up executed). Vow to protect the innocent, and lots of guilty people get away scot-free. And there are criminals who are very good at exploiting this uncertainty.

There was a very insightful essay I saw many years ago which I can't find now unfortunately; but the main point was this: In superhero comic books and movies, the real superpower is certainty. The good guys always know who the bad guys are; it's just a matter of defeating them. In the real world, we have plenty of power to defeat the bad guys; it's just not always clear who the bad guys are.

So take the example from TFA, where the investor thought male founder A would be a better CEO than female founder B. Implicit bias is a real thing, and has been proven in dozens of studies. (For instance, where people are asked to rate the qualifications of a range of CVs, where the gender of the name on the resume is randomized.) Does the investor think A is better than B because of implicit (or not-so-implicit) bias? Or is A genuinely a better fit than B? It's basically impossible to know; even the investor themself may not know.

In the past, things swung very heavily toward "let the guilty go free", which meant implicit bias was allowed to stand unchallenged (leading to more men in leadership, leading to more implicit bias). "Cancel culture" is an attempt to swing things the other way. But it falls victim to the "certainty superpower" delusion: they think they know who the actual bad guys are, and end up taking down innocent people in the process.

What's the solution? In some sense there is no solution: until we have an Oracle of All Truth which we can consult, we will always have uncertainty; which means either punishing the innocent, letting the guilty go free, or some mixture of both. The best thing we can do is honestly acknowledge the situation and try to balance things as best we can.
If he is innocent it should be sufficient to anmend the article so it shows the truth.
John Sullivan resign as executive director of the Free Software Foundation
No, MS Phone became irrelevant because there's no space on the market. Indeed there's barely space for more than 1...

Apple managed to claw its position out of pure first-mover-advantage, and it's choice to build on top of a proprietary API. Had they gone with some HTML/js morass, it would have been easily dogged down and ground to dust on the interoperability battlefield.

Microsoft could wrestle Android out of Google's hands though... I mean, why not spinning their own Microsoft-oriented build around AOSP?
It's impossible to fully print out the environment and state of the program. There's an infinity of combinations of hardware and software a user may have. Also, different mistakes may lead to the same error. This is a reality since it's impossible to predict every error state in a program of any complexity.

Or sometimes it's just more practical to have that information given to you than spend hours REing it.
I'm not sure about 'better'. They have different laws.

American workers do enjoy a better standard of living than European workers.
It's also handy when trying to find zones in the gps game Turf, the Web interface only uses the satellite imagery with Google maps. Some countries does not have big lakes to orient with but instead there might be forests or surface coal mining you can use.
I have mostly received feedback when I post parts of my code on stackoverflow with queries. (Sometimes, all I get are downvotes and an autocomment that my post is locked for not being good enough. Even that helps.)
Right, because daring to ask "why" is trolling. Apparently it's entirely inconceivable that I did already click the one link provided, read through it yet again (as if it's the only time someone's thrown a Wikipedia link at me), and - finding that it still does not answer my question - indicated such.

Asking why tachyonic antitelephones are relevant to a discussion about forms of superluminal communication that do not involve tachyons is not trolling. Like, I'm really not trying to be confrontational here (well, at least I wasn't, until you decided I was and immediately decided to be a jerk about it). These are honest questions I'm asking, and I wouldn't be asking them if the answers were really so obvious that no explanation (beyond "here's a tangentially related Wikipedia link, now bug off") is worthwhile.
> But it’s trained on so many factors, and reads so many inputs, that no one really knows how it works.

But since the model is differentiable you can always trace back which input(s) contributed most to the output.
Antifragile is about being exposed to proper type of the risk. If the risk can't kill you but can make you rich (also safe, healthy etc), take as much risk as you can.
Sadly, it is not as simple as that:

Imagine a society of squirrels and hamsters where squirrels have been oppressing hamsters for centuries. Then, one day, they decide to stop doing that and treat everyone the same.

On average, a young squirrel will come from a family that is vastly richer and better educated than a young hamster. So, if they have to compete "fairly", the hamsters will remain much poorer for centuries more.

This leads to a need to rebalance those two groups, and that rebalance means artificially propping up hamsters. Ideally, we would want to get to a world where the young squirrel and hamster can, on average, compete "fairly"... I have no idea how to achieve that while minimizing the negative side effects.
I struggle to understand the love arm chair physicists on HN has for dismissing of anything that comes from particle physics.
It's perhaps a bit much to conclude from some anecdotes in this thread that the me too movement backfired (i.e., was a net negative for women in the workplace) as a whole.
How to efficiently manage your BigQuery spend and automate it
> I started a new job towards the end of 2020. It's in a part of software engineering that I love. I'm very lucky to be able to work with incredibly smart people, and improve myself and my skills. But I'm not happy.

Work doesn't contribute that much towards the feeling of happiness. You also need good and honest relations with other people (preferably outside work), play, laughter, being outside, good food, sex and intimacy, sense of belonging etc. Most people who are very focused at work at the exclusion of other things are simply never happy, they just learn to how to deal with being miserable all the time.
To be honest, I do most of the aggressive negotiations before I join the company.

So if that's too 'problematic' for them, they don't need to hire me.

If you want to negotiate just as aggressively while working for them, you have to have your outside options all lined up. Basically, yes, if you threaten to leave, you should not be surprised if they call your bluff and take wish you farewell.

Always be aware of your BATNA https://en.wikipedia.org/wiki/Best_alternative_to_a_negotiat... and make sure it's a good one.
Going to predict that someone will find this out and sell some generated text-to-images as NFTs and hype it all over Twitter.

Then will cause another wave of copycats selling some generated text-to-images as NFTs.
I think this happens sublinearly w.r.t sample size.
Exactly, Collins is as reverse-Taleb book, as it can go
That joke was funny 10 years ago.
So unfortunately we lost the one thing we could all agree on
I found Brian when someone I follow retweeted (or perhaps liked?) this post:

https://twitter.com/cmmrc2/status/1329991505524690944

I'd been looking for an artist for months at that point, and looked through his work and saw some nice portraiture and dropped him a DM.

I can't figure out who shared it, but I think it was another pixel artist who I liked and was hoping would open up commissions again.

I wish it were more common for artists to auction off at least some commission slots.
PVS-Studio: macOS Kernel Recheck
You raised some valid concerns. To me it's hilarious that a vaccine to a completely novel disease was developed in two months yet marking people who are safe to travel is more problematic. Is bureaucracy more difficult than science?
SBF just making sure he doesnt go the way Arthur Hayes and friends did.
> Yeah, they're making decisions and treating someone differently based on the person's (anticipated) race

What the actual fuck? Did you read the context? Hungary in 1956: they would fear those Russians!
IANAP, but IIRC the standard model was born from the electroweak unification effort and in addition to giving some order to the particle zoo, it predicted the Higgs boson. I think that's a pretty important win.
> Ubiquitously popular tooling tends to be extremely configurable and extremely malleable. The more control the user has over a tool, the more useful it will be to them, and the more interested they will be in using it.

I disagree; if the workflow and UI offered by the platform is good, I don't need to change it. Case in point is xcode, it's very opinionated in how people work with it, but it works.
> Inevitably, the business will raise a problem and you can demonstrate that a functional language solves it and you're suddenly working in the language you wanted.

I doubt it. I’ve toyed with many languages that seem like “the right tool for the job” in the way that they allow you to solve a problem more clearly, expressively and cleanly than a more mainstream choice might.

But a company is probably more interested in “can I get access to large candidate pool for future maintenance”.
This is not really related but if you want to play Zork over Gemini I set up a whole gemini server and domain just for that. gemini://zork.club

.club was on sale for $1.17
This doesn't have to be a Founder thing. This also applies to working with women everyday in a team. I have myself faced a lot of unnecessary criticism from emotional disturbed women who just want to lash out for no reason. This is a bad trend which is dirtying up the workspace and the industry. According to the article, I'm in exactly the person who will never give any feedback nor involve in something which will heat up the conversation. I'm happy that this is being talked here.
Oh, German unions have their problems as well.

> It could also be the case that US unions operate in a country where power is held by a class of people who would really prefer their serfs to STFU and get back to whatever dangerous, ill-paid task they were assigned.

What makes you think European business owners are less greedy or evil? Capital is internationally mobile, and it's the same index funds owning a good chunk of all companies everywhere, too.
Merely being content-based doesn't imply unconstitutional. The CAN-SPAM Act, for example, is content based. This would be similar to that: allowing immunity for moderation of commercial speech, obscenity, etc while holding companies accountable for moderation of most speech.

And that is protecting the free speech rights of users, in an age when the public space is controlled by private corporations, so there's a compelling government interest involved.
> Asking why tachyonic antitelephones are relevant to a discussion about forms of superluminal communication that do not involve tachyons is not trolling.

If it's not trolling it's completely missing the entirely of the point. I mean, really? There are no tachyons, it's just a way to talk about literally any forms of superluminal communication. The maths is the same.

Are you familiar by "proof by contradiction"? (if not, google it and don't bother me) It's a very basic thing, that proceeds along the lines of "assume not x ... steps ... therefor 1=2" and it proves x, because "not x" cannot be true.

Now "tachyon" above is merely "assume something faster than light". and it gives rise to contradiction. I can talk about it for you, but I can't understand it for you. Are you familiar with "thought experiment"?

> I immediately decided to be a jerk

Jerk is as jerk does. We're at the point where it's impossible to say if your misunderstanding are deliberate or not, since you admit to jerkiness.
Something in Libreoffice makes me avoid it. No matter what, right now the best office solution is from Microsoft. OnlyOffice identified this and worked to clone the thing, because why not clone the best instead of new designs and changes. This makes it quite good actually. Sure, there are a few bugs here and there but the whole thing works quite good.
Looks like it can only start to get stuck in the Thames somewhere between the Thames Barrier and the dome (but the Thames Barrier doesn't look wide enough to let it through in the first place.)
Everyone agrees murder is wrong, there's no controversy there.

People mostly get cancelled by committing the latest heresy.
Every time there's a Big Tech CEO hearing it seems to happen something with search results. Maybe it's just coincidence.
The govt couldnt even ban TikTok and now institutions who pay for their campaigns are balls deep in the industry. Its going nowhere.
It's good to see the laws of yichud into the workplace and other work related areas too. Paying extra attention to what you say is just an extension to that since it's impossible to have a shomer guard what's being said and how it might be interpreted.
How to Deploy Kill the Newsletter (and Other Node.js Applications)
>The only thing the US government can ban/regulate are the on and off ramps, going from fiat to crypto and from crypto to fiat.

Well, making it illegal to own Bitcoin alone is only enough to delegate it to criminals and libertarian "fbi can come and get me" types.

Even if they can't technically police it, it's enough that if you're ever caught with it you can go to jail / pay a fine to discourage most.

And of course this means all exchanges have to close, whether in the US, or in places where the US can excert force (not to mention the other countries govermenets might as well agree), etc.
GNU Autotools: A Tutorial [pdf]
Small pet peeve of mine: The package name is `deep-daze` but the executable is called `imagine`.

This bothers me. More than it should.

Imagemagick used to do the same thing - but they judiciously renamed their `convert` executable to `magick`. Still not perfect, but an improvement.

If your package introduces one command-line executable, it should always be called the same as your package.
This is the thing - for some things (e.g. searching for tech to use), you care about recency. But for something you absolutely don't. But the search engines magic seems to throw this all into one bucket and notice that people are more clicking the '2021' links. And the consequence of this is SEO optimization done by automatically updating all links to current year - I searched for something on 1st Jan and already got a bunch of '2021 comparisons'
If you get paid to program, then your employer can pay for tooling (assuming salaried work, if you're a contractor then you need to buy your own stuff).
Why LTV/CAC is not a great metric for early startups
Selling software to software developers is a bit like trying to sell shoes to shoemakers. Your shoe needs to be pretty damn amazing to pull that off.

There's a reason 98% of popular developer tools are FOSS projects.
Strangely enough when I first saw the Orange Screw site I didn't think it was real because the only product measurements given are in old style imperial units. Maybe real but not something I'd trust to order from.

It seemed suspicious to me that a site claiming to sell world wide with foreign currencies accepted wouldn't show metric units for their product.

I can't put my finger on why exactly but it just looked weird.
>Now that would be an epic Streisand effect

Nope. Streisand effect is about not being able to keep something off the media/press/gossip/etc when you try to make it so.

It's not about the inability to make something illegal and be succesful at it (because of what? many people learning about the law? That's a bonus for laws).

>This genie isn’t going back in the bottle

It very easily can: "You have 6 months to register your bitcoin with the authorities and covert it to dollars and/or pay taxes on it. If you still have such addresses after that you'll be illegal. Exchanges should ceaze operations immediately".
Some info from the PHP core team https://news-web.php.net/php.internals/113838

"We don't yet know how exactly this happened, but everything points towards a compromise of the git.php.net server (rather than a compromise of an individual git account)."

"While investigation is still underway, we have decided that maintaining our own git infrastructure is an unnecessary security risk, and that we will discontinue the git.php.net server. Instead, the repositories on GitHub, which were previously only mirrors, will become canonical."
I'd say the hat of a security researcher suits you well :)
> increases in per capita productivity are the primary source of improvements in quality of life

That would suggest that the median US citizens enjoys a much higher living standard and quality of life than a Sweden, this is not the case.

No amount of historical revisionism by neo-liberal think tanks can repaint the success of Scandinavian Social Democracy as a Free Market success.

It's frankly pathetic to even attempt it, you're just clutching at straws with wild connections, I mean look at these statements:

> By 2005, the gap in life expectancy between Scandinavian countries and both the UK and the US had shrunk considerably. Iceland, with a moderately sized welfare sector, has over time outpaced the four major Scandinavian countries in terms of life expectancy and infant mortality.

You must understand that it's easier to improve from a low point than to creep closer to 100%? Also, Sweden have gone through a neo-liberal free market privatization free-for-all since the 1990, this has naturally caused inequality to soar, which is the usual cause of things like unequal access care.

> Hong Kong and Singapore, the two most free market jurisdictions in the world over the last several decades, have caught up to and surpassed Scandinavia in key measures of quality of life, like life expectancy, despite being far behind them in 1960.

Once again, of course? They have started from a lower under-developed starting point? Also, looking at the actual rankings:

2. Denmark

4. Finland

7. Iceland

10. Norway

13. Sweden

16. United States

34. Singapore

71. Hong Kong

What's even your point? Still looks pretty good for Scandinavian countries, don't it? Seems like staunch free market focus is not required to me.
Happens in English too when people simply say "what he means is..." and then rephrases what you said.
*You have to be careful not to confuse a misuse of an idea for the whole idea itself.

Exactly what I'm saying! You have to be careful to not do that, indeed.

Alot of people seem to confuse them, to the tragedy of both the people believing the misuse is the idea, and to those trying to genuinely use the idea to be heard or to spread good.

*When life sucks and things go wrong we often look for something to blame on days when we're not at our best.

Exactly. You have to be careful not to blame your stuff on others or things, because that doesn't help you or them. But it's so easy and compelling to do so, which i think in part explains why these notions are so prevalent: they're addictive. Indeed you do really need to be so so careful to not get hooked. It's such an easy trip to fall into.

*There is this issue where movements to empower and unify have a tendency to shit to blame and divide.

You have a really concise and clear way of saying these things. I'm so appreciative of that, thanks!
The world isn't binary where 5 is absolute truth and 4.99 is irrelevant.

3.1 is better than 1, so people think about it more than they think about 1, but less than they think about 5. This is how science _actually_ works.
Where did that number come from?

Out of the 140-180 million US voters, I would happily bet that not a huge percentage own crypto.

I still don't think this will happen, though.
Is this related to Stallman going back to the FSF?
>And these uses are only a small percentage.

When you take transfers to and from exchanges out, what percentage of Bitcoin use is then crime compared to cash?
I'm aware of this clever mechanism, thank you very much.

Bitcoin needs a reliable way for transactions to work in a single thread (so the block chain doesn't turn into a block tree), and we avoid stuff like double spends. That's proof of work, coupled with a reward (in currency).

To avoid hyper inflation, Bitcoin automatically sets the difficulty so we create one new block every 10 minutes. That limits the number of transactions, but we can remedy that by just making making blocks bigger.

Now the value of a successful block mining is the transactions it represents. Without them, you wouldn't have a means of exchange to begin with. But the reward is a new Bitcoin. And that new Bitcoin by itself does not add any value. It just inflates the currency a little bit, effectively taking value from all other bitcoins. The total value represented by all bitcoins stays the same.

Now we can discuss pros and cons: on the bright side, mining a block enables a bunch of transactions. With a maximum block size of 1MB and 1 block every 10 minutes, we get 7 transactions per second. That's the real value of Bitcoin to humanity: 7 transactions per second, give or take.

As for how much those 7 transactions per second cost, well… there's all the hardware and the resources required to make it, and there's energy. A back of the envelope calculation tells me Bitcoin spent about 8 Gigawatts of power in early 2020, and now it's more like 14. That's 2 Gigajoules per transaction, or about 500KWh.

That's way too much energy for way too little value. Hence my thesis that Bitcoin as a whole is so wasteful that actively participating in it (especially if you're a miner), is unethical.
A nice introduction how autotools work, what are the basic concepts, and what one needs to know to configure an autotools build in a standard project. Especially compared to some other build systems, it is not only solid and well thought-out but also surprisingly well documented.

Another really nice, more detailed introduction is this one:

https://www.lrde.epita.fr/~adl/dl/autotools.pdf