skysight-inc/HackerNews huggingface dataset:
Not that I don't agree, but:

> Iraq war

Largest protests in history and (less noticable) a decline in US power, leadership, respect. In 50 years the Iraq war fuckup whill the thaught as the moment the American empire began to fall.

> Russia

Large scale sanctions in Europe, but IMHO weaker than they should be. Considering German interests and our collective addiction on Russian gas it's the best we can get I'm afraid.
Whenever people posted something I disagreed with, or specifically doubted, I would respond by asking them to cite sources.

I was consistently downvoted for doing so, as if I was trolling; so I stopped. HN is a place for interesting discussion, not correct discourse, apparently.

So, we either need to establish this as a place where IMHO is always implicit, or where it's reasonable to ask for source to anything claimed to be factual. Right now, the rule is "Citation needed for things I find inconvenient, free pass for anything I care not to question".
I think he credits the European monarchies with altogether too much power and foresight.
I genuinely thought it was going to be an introduction to Franz Kafka.
Launching the Python Problem-Solving Bootcamp [40% for Black Friday]
by reading through the issues in Alacritty you realize that it's optimized for a very specific set of use cases, for example if you're using a tiling window manager you don't miss tabs at all (in fact they are an annoyance)
Was this article written by a shill for aspartame?

They just threw it in there as something to be thankful to for, right after the sun, the earth, nature etc.
> Face it, when a great power does bad things, very few can oppose them, internally or externally. Consequences will be limited. They know it, and that's why they keep doing it and getting away with it.

We don't face it, and the discourse like this is part of the problem. Don't say this, don't "face" it.

Proving the opposite of what you say.
The problem is that the IT sector eats up a very big cut of the economy. Since it is the nervous system of the economy it has the power to extract rents from all other sectors and that has led to enormous wage inequalities, which is what drives people to push their kids to IT. This won't be solved by creating more "no code" tools so that people who hate IT can still work in it, it will be solved by stopping this relentless value extraction that tech does against against any other activity. IT is the new finance, except it's worse because , unlike finance, they can behaviorally manipulate people with more than just carrots and sticks. All those people who create free content for google and FB deserve to be compensated for their work (it is work after all because it creates value). And all those workers, drivers, and services who are now commodities thanks to software eating the world, deserve pay rates that are suitable for a fair , sustainable society, not rates that are meant to maximize quarterly revenue growth of already-huge behemoths.
It's doubtful you will. It doesn't make espresso like an espresso machine does; it's more like coffee. I like them both and like a moka and a french press, they aren't really substitutes for each other.
>I think a lot of people treat the merge of a PR as their god-given right

I've never seen this at work or in open source, and I've done quite a bit of open source. Contributors will get frustrated if their PR is simply ignored and I think for good reason. But I've never seen anyone say or even imply that their PR must be merged.
I am put in mind of a really great passage on Wikipedia. There is no requirement that people lead a conventional life before passing out some good ideas.

> ... There he passed his philosophy of Cynicism to Crates, who taught it to Zeno of Citium, who fashioned it into the school of Stoicism, one of the most enduring schools of Greek philosophy...

https://en.wikipedia.org/wiki/Diogenes
MCT IMAP Backup Tool
QE55LS03A is available from >6 mayor retailers in Poland today at $900-930 free shipping, this price includes all the taxes and 2 year warranty. What is happening? US always had the lowest prices on electronics.
Perfect can't be the enemy of good. We are on a clock. Something has to be done.
While it can be frustrating I think it's fair to say that it's up to maintainers or project owners to decide what fits into the vision of their project, and therefore contributing a change (particularly a feature addition and not a bug fix) does come with the sizeable risk that it's not actually what the maintainers want and will therefore be rejected.

Of course, if it's too strict then people will stop contributing entirely. But if it isn't stright enough then the project can suffer from bloat and a lack of a unifying vision.

This becomes less of an issue if there's some level of expectation management involved. e.g. here is what we would like contributions for, here are things that we won't, and if you're unsure about any of it, open an issue about it before investing all your time and effort.
> Generally, there is no silver bullet

I’m not ascribing to a perfection mindset. Just pointing out the ridiculousness of the elites telling others how to live their lives, while simultaneously finding ways to further suppress them.

“We could have an ideal world, if you just stopped doing everything that enables your survival. Me? I just make/support the rules - despite them not materially affecting me.”
No opinions from me on Rust pacing/contribution standards in general, or `alacritty` specifically.

But from sidelines, I find it ironic that a project whose name is a play on the word 'alacrity', meaning "cheerful readiness, promptness, or willingness", is earning criticism for its plodding perfectionism & willingness to say 'no'.

(Maybe users/contributors are subconsciously applying a higher standard via the connotations of its name?)
Ah well that all sounds beyond me mate.

I'm a simple soul, if I can't measure it really easily I don't worry about it.

It's not like any two beans are the same and I'm tamping them by hand anyway.

Worrying about the shape of the blades in the grinder is like worrying about the type of power cable on your hifi amp. It's too much connoisseurship for me personally but more power to you if that's your bag.
> > No, it won't. Because you won't be able to run "a corresponding set of transformations" on, say, a million clients.

> Of course you can.

Of course, you can't. Because you can't run a million transformations. Whereas querying specific data for any of the one million clients? It's trivial on a relational database.

Moreover. If you need new queries into data, it's again trivial. Because you have the current view of your data, and you don't need to recalculate everything from the beginning of time just because your requirements ever so slightly changed.

> If you have to use a separate "audit logging" datastore to augment your relational database then I think you've proven my point.

No, I haven't.

It's funny, however, that you think that businesses don't require a current view of data and need to re-calc everything from scratch.
They should have high specificity - and it should be hard to override them with other selectors - because they are specific. They can only select at most one element. Why would you want to override it? Then you'd have cruft (i.e. a bug in waiting) in the obvious place to look in the future.
It's only two examples given in this post, but I think it's just reasonable to assume there are many more examples the author could give otherwise I doubt they would take the time to write about it... also, if you've been trying to participate in open source Rust projects, you know it's not just these two projects.
Posts like this are major contributors to maintainer burnout. Whatever value they have as a signal boost is a rounding error compared to the harm they cause to individuals as well as to the culture as a whole.

Please don't ever post things like this. If you're this frustrated that the people who make free things for you aren't donating their time to you in the way you'd prefer, grab a drink with a friend and vent to them in private instead.
The Bot Saga – A long battle against bot traffic
> Of course there was caching in place so we didn't actually recompute everything every time

I think you've proved our point
I've been looking for non-JVM replacement for Kafka, though I might also give this a try.
Or the one in Tibet, Myanmar, Sudan, South Sudan, Central African Republic, Iraq & Syria, Yemen, Kashmir, and others I forgot. Only sometimes when certain interests align 'the world' suddenly cares.
Nah, you don't get your dividend until you are 16.
I'm more concerned about the development of superviruses.

Imagine something more lethal than ebola with the transmissibility of the flu.

This is how I think our civilisation will end & I also think it's the reason why there doesn't seem to be anyone out there.
“Ghost particles” detected in the Large Hadron Collider for first time
1977 Sartre Jean-Paul Teatro Escuela Central Herrero Federico
> A tax that knocks the lifestyle of that many people down to something like what an individual with a <$100k income experiences is going to be look radical.

Why shouldn’t it be radical? Why should the %-ers get to pollute and live lavish lifestyles, while enforcing frugality and poverty on the remaining 90-99%?
Totally agree: the issues raised are not just cosmetic -- several of them address fundamental thread safety issues that appear to be lost on the author.
I went to an excellent public high school in the 80s/90s in The Netherlands and I am still grateful to the school and my teachers. They treated us as adults from the first year and always tried to accommodate any specific interest you might have.
Yeah, you're being sarcastic by using past history. Nice...

Maybe we could cancel some debt.

Living in a world where might makes right dosent end well for anyone. Not even the victors, not anymore.

While we can't change the past we can learn from it, like South Africa. It takes some truth and reconciliation to make things better. Not perfect.

That's the goal, move the bar a little higher. Not solve everything all at once, that's impossible.

Better than " O well, thats history."

Its easy to make jokes, do the hard thing. That negativity really dosent add to anything.
Thus opening up a whole swarm of potential bugs, you should probably just use a class if you need to reference a list of elements when possible.
Because Intel had full control of their own design and fabrication. And while they had problems advancing their fabs, they also could have bought some TSMC 7nm capacity if they wanted to. That's fair. On top of them earning a loss by sticking with stagnant designs for so long.
I get the feeling that a lot of people who grew up in the US have an especially jaded view of education. Some of the worst stories of incompetence and dysfunction come from Americans.

Though I didn't grow up there, I have had some contact with American educators and there's something to it. The bottom end of teachers at my international school tended to have come from the US system. Similarly, American friends tended to have the host horrific stories about their time there.

I know a lot of people from around the world, and most of them do not think so negatively about education, it seems like a US thing.
maybe then they are civilised enough to join us on fair terms

I should have marked that as sarcasm I suppose. But it doesn't really matter because the original point stands, if we are suppressing them so badly how come basically every metric for human development had gone up for 20 years straight. How are billions in aid suppressing them? What about the plethora of human rights interventions, international education programs etc. What a sneaky way of supressing people by education and access to clean water. But that idea clashes with leftist dogma therefore it musnt be true.
Very grateful for your notification of the existence of visualcapitalist.com (It also has RSS, though through an external provider)

I wanted to reciprocate revealing something along the lines, but apart from ourworldindata.org (which has a numeric approach instead of notional), I can only find the promising JunkChart, https://junkcharts.typepad.com/junk_charts/ , and The Economist's Graphic Detail, https://www.economist.com/graphic-detail?page=1 , blogs.

Edit: the said branch of The Economist seems very promising: the latest article, "Just like modern humans, honeybees avoid each other amid plagues // They segregate behaviours in different parts of their hives to prevent parasites from spreading" as a stub shout heading reads «Social distan-sting». Thank you dear editor!
AI Researchers Estimate 97% of EU Websites Fail GDPR Privacy Requirements
A few minification transforms actually kind of speed code up. If Babel hadn’t turned into a hydra this kind of transforms would have been right up its alley.
just in case it hasnt clicked yet, the X is the greek letter chi, so the url is "archive" phonetically
> How is this better than just getting a VoIP line ..

Many countries block this, and even make it illegal for international calls. Both for security and financial reasons. Telecom companies around the world have an understanding with other on interconnection charges. Security reason should be obvious - it is easier to track people and collect metadata on foreign calls if everything happens through your network.

E.g. Many countries even block voice calls through Signal, Skype, WhatsApp etc.
CDC reports 0 cases of transmission from naturally immune persons.

https://aaronsiri.substack.com/p/cdc-admits-crushing-rights-...

>> Your behavior is not 'bravery', but selfishness.

I never claimed my behavior was brave, but rather OP cowardly. Not sure how you interpret living life normally, as though the statistics of the disease are what they are is selfish. What do you expect to happen, elimination of Covid? When exactly, would it cease to be 'selfish' to live life normally?
apparently it applies to all artificial sweeteners, including plant based ones like stevia
I do think the pendulum has swung a little too far towards perfectionism now. I notice it with static typing in languages too. Some of the discussions about what the "correct" way to encode the problem into the type system are leaning towards insane. Yes, we like software for its own sake and it has the potential to be beautiful, but at the end of the day it is supposed to be there to get things done. It's lovely when you find a design that both meets its specification fully and is completely elegant. But focussing on one thing at the expense of the other isn't going to solve any real problems. An extreme position is rarely a good thing.
Implanted memories teach birds songs they’ve never heard
> The bar can be low for accepting PRs because it is assumed that the author will stick around to fix any issues they caused and you have to deliver so in it goes.

On the other hand it can be high because you’ll be the one on call when it blows up in production, or having to scramble with an emergency security fix.
>Prices will adjust all the way down the supply chain

Hitting the poorest most, since rise in energy prices has a cumulative effect on everyday spending. Also "adjustments" can very easily lead to shocks if not done carefully. And don't forget, we are talking about it in a highly inflationary environment. To summarize: small mistakes in introducing such policy can easily lead to a sizable civil unrest.

>Use this huge income source as global helicopter money

So effectively you pay back money to people which they additionally spend due to the increased prices. In the best case scenario, additional spending and such UBI may equalize each other, but more realistically I think the former will be bigger than the latter. And I am not even touching the matter of exports becoming less competitive on global markets against countries which do not implement such policies. So I don't think that most people magically will be able to invest into green projects en masse.

Yes, eventually everything will stabilize and we will have an economy with properly taxed carbon externalities, but my point is that it's very easy to make mistakes on this path with very drastic consequences. And I would advice against magic hand-wavy thinking.
Ok, that was best text about Emacs I read so far. Looks like new genre even. Anything I met before is about TAB key and how to configure its scripting :> Or maybe it is lack of intermediate texts about Emacs [features] ?
It does seem that many pages get claimed by one editor or another who sees it as their domain, but I haven't seen any study on the politics of these wiki fiefdoms. Most I see are conservative, sometimes extreme.
How to Eliminate Proximity Bias
I just had this thought that it might be super interesting to see a cheat sheet with the current state of academic knowledge in computer science compressed to as few pages as possible. Things that we didn't know at - let's say - 10 or 20 years ago in a format that could be understood by people from those times.
I'm perfectly ok with a maintainer reserving to himself the right to modify or even force-push a PR. If feature-wise the PR has value, but there are other requirements that have to be meet in order for it to be mergeable, I see no problem in the maintainer making his hands dirty. This contributor's work is recognized, and the maintainer can keep growing the project the way he wants.

Not every occasional contributor will become a project member, so it makes no sense to impose too much burden on him. Maybe he only wants an interesting feature added.

Some of them will eventually become interested in becoming regular contributors, and that is even better, but every one should be left freedom of choice.

In my experience as Etherpad maintainer (1.6.5 through 1.8.4) this approach worked very well. For example https://github.com/ether/etherpad-lite/issues/3540 (and the related PR https://github.com/ether/etherpad-lite/pull/3559) where deep changes that went very smooth, not only code wise, but above all wrt the relation with the contributor, who was smart and collaborative.
Because the French military has better weapons to dissuade them from doing that than muskets.

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

And you couldn't figure that out for yourself because...?
How is capitalism supposed to work against people's human rights? The capitalists haven't had an enforcement arm since the days of the East India Company.

If human rights are getting systematically abused it is pretty much necessary that someone in government is responsible. They control the police and the army. Capitalism didn't produce Guantanamo bay; for example.
I left for a job with half the salary. still not like I'm hungry for bread. much happier here now :)
The issue with many open-source projects is that most maintainers are of the philosophy of "let's ship it, we can improve it later" for their own code, while they expect incoming PRs to be perfect, to handle all corner cases, past and future, or else they'll be stuck in limbo, unanswered or picked apart over months, one line at a time, until they ask for a perfect implementation which requires 10x the time investment. All for fixing a bug that might affect people.

I admit I personally have never participated much in open-source development because, even as an experienced software engineer; I've never had many good experiences with merging code into public repositories, unless it's a very small project, where contributions are very welcome, because the level of perfectionism maintainers require from first time contributors kills any enthusiasm one might have even in the smallest of changes.
I dislike these sweeping and 1-dimensional viewpoints, both because they're bait for extremist thinking and because they're high-bias statements despite reflecting the ghost of a truth.

The reality is that there's not a clean picture to be painted, and like a Rorschach test different narratives (i.e., abstractions) can fit the identical ground truth.

The underdeveloped world has been significantly harmed by the developed world in a number of concrete ways. Colonialism, historically, obviously, with some still dodgy things going on in geopolitical interference that could be considered "neocolonialism".

But the underdeveloped world has also been benefited by the developed world. Trade, aid and openness with the developed world undeniably lifts them up. South Korea is a miracle. You can enter the developed club despite having a long history of brutal actual oppression. If we built a wall around some poor country 500 years ago and made a rule that zero contact was allowed - no colonialism, no nothing - would they be better off now or worse? The answer in most cases is they'd be worse off. They'd have a life expectancy of 40 and die often from violence. So this is reason to think that this oppression viewpoint is correct in a gross sense but false in a net sense and is ignoring some real, tangible benefits that the developed world gives to the underdeveloped.
Just open the link to PR - the author is arguing that unsafe code should be merged but doesn't mention it in his rant. Skepticism about unsafe code is not perfectionism.
I don't understand this concept of singularity.

Why do we think that a system designed by humans can overcome the limitations of it's own design(ers).
Headless CMS for Side Projects
How to Use Xliff for Xcode Application Localization
“Gatekeeping” is a requirement for good software. One man’s nitpick is another man’s deeply held value, especially if one is a newb and one is a maintainer and/or has a legitimate long term vision for the project.

Not saying this is the case here but there are two ways to look at it.
> Serious war is around the corner. Not hypothetical wars.

Serious war may look different from the past of nation-state wars. We're living through the emergence of network states. Given how the Internet enables non-tangible property (I.e., domain names that one can use to build businesses, associations, non-profits; bitcoin, Ethereum, and other crypto-projects) through communications protocols and cryptographic mathematics, its no longer necessary to wage physical war to gain an advantage. Thus we see a massive rise in persistent threat actors, which could be world war three already happening, but we don't recognize it yet because we're used to observing nation-state wars, not network state wars. Perhaps the modern age of nation state dominance ran from the Peace of Westphalia to 1989, the fall of the Berlin Wall and the design of the World-Wide-Web by Berners-Lee.
https://www.nytimes.com/2021/11/07/opinion/cop26-china-clima...
fwiw i think the last time i rebuilt alacritty was a year ago or more, and i can’t say i’ve felt the burning desire for new features or anything…
Building a CRM: How to Create Your Own Sales CRM System Without Code
Is this your project?

Is there something weird happening with the Lebanese money right now?
The author raises an interesting argument, but I don't see how the "maintainer perfectionism" issue is specific to Rust in particular.

Indeed, the two examples they mention are both related to Rust somehow, but is it enough to generalize to the whole Rust ecosystem?
Just the preceding sentence in the abstract

Compared with non-VOC SARS-CoV-2 strains, the adjusted elevation in risk associated with N501Y-positive variants was 52% (95% confidence interval [CI] 42%–63%) for hospitalization, 89% (95% CI 67%–117%) for ICU admission and 51% (95% CI 30%–78%) for death.

N501Y is alpha
I do not understand how is this over-engineering. Over-engineering means that you worry too much for future/edge cases that might or might not come and you want them covered too early. The fields situation looks like bad engineering unless the reason that the "no surplus field" has an explanation which falls under "covering future needs" that escapes me at the moment.