skysight-inc/HackerNews huggingface dataset:
The broadest audience book is probably Kelton's The Deficit Myth:

https://www.goodreads.com/book/show/45731395-the-deficit-myt...

If you want a deeper dive in audio form, I really liked the MMT podcast sub-series embedded in Current Affairs' bird seed podcast. However they spend so much time on the basics and the "controversy" that they only focus on the central banking aspect of it; the critics they bring on are so bad at critiquing it that MMT really come out looking good. There are two aspects:

1) here's how money works with a central bank and what it means about, for example, US government "debt"

2) now that we have these concepts of money, and observe how monetary policy has been used to keep a pool of unemployed people, let's instead try to get full employment with a job guarantee to increase economic productivity.

I am compelled by (2) but it's not as essential as understanding (1) IMHO.

MMTers also tend to focus on government (sometimes called vertical) money creation, and pay much less attention to bank creation of money (sometimes called horitzontal), because MMTers are focusing on monetary policy by currency sovereigns. But horizontal money is super important to understanding economic cycles too. A really good book about this, that focuses on the intricacies of the UK banking system to prove its points, is Where Does Money Come From:

https://www.amazon.com/Where-Does-Money-Come-Ryan-Collins/dp...
I forgot about this. I just fired up Eww in my emacs session and ycombinator renders great
I'm not sure this is a meaningful threat model. "Well, the adversary can authenticate as me but they'll have to reauthenticate to change my credentials so I'm a little bit safe" is a major stretch. You've already been pwned at that point and not a lot of services force a 2FA step on actions post-login.
>I will be honest if on month 9 someone asks me how to stick some code onto the integration test platform for the 10th time I am going to make a snarky comment.

I feel ya. I've been there. But now what I do instead is sit down with them and have them work up a document with screenshots (if necessary). We then go back through the process using the document as a guide to fix any mistakes.

Bonus: Everyone can use the document.
I am almost certain these masterminds exist. There are just very few countries with these kinds of imperial ambitions left. It doesn’t take much to find examples of French and US intelligence and militaries interfering in various countries in South America, Africa and Indo-China for the purpose of securing mining rights etc. The genocide in Rwanda involved ethnic militias backed by / advised by French and US on either side with the French foreign legion training the genocidaires for example. There are well documented cases where French plots to secure copper mining rights through bribery were uncovered by cia counterintelligence. Most German heavy industry when operating in Africa / South East Asia / Middle East does so by mix of bribery, political interference and cooperation with intelligence fronts like the GTZ. Africa has countries that still use the Franc and whose infrastructure is firmly in the hands of large French cooperations.

We are just witnessing in Ukraine how years of foreign interference can go horribly wrong.
The April 6 date didn’t help much
Generally my workflow when developing scripts is running individual commands on the CLI so I can see what it's doing so I can get it right. This is not possible with fish unless I start a bash shell, so at that point, what is the point? With zsh, most of the code I would run in a bash script still runs in a zsh interactive session. Sure there a few edge cases, but they're quite well documented.
Don't trust proprietary software. Stuff like this will always be a possibility.

Syncthing + your text editor of choice (vim in termux on android is actually pretty good, imo) is a reliable bet. Emacs with org-mode could be used in a similar way. I'm sure there are other combinations as well.
Show HN: Verik, a modern language for RTL design and verification
>But! Then it fuses these pieces and makes it seem like they are part of a larger plan. A plan where "someone" has incentive, lack of ethics and almost all powerful capability to manipulate events.

>Thing is, masterminds don't exist. Opportunists do.

You are forgetting that everyone is consciously or subconsciously wanting these things. You don't need a single super villain, you just need a critical mass of people who want a benefit for themselves at the expense of people they are never going to meet.

In Germany the amount of people that think they have a god given right to cheap meat and cheap oil is astonishing and they clearly don't care how that end result is achieved, they just demand that their politicians do something about it.
The leaked call reveals little novel information. Nuland was already having public meetings with Yatsenyuk, Klitschko, and others on the eve of the revolution. It's a foregone conclusion that such meetings were to exercise US influence to promote the US foreign policy position on what ought to happen if the government was to get toppled in a revolution.[1] This isn't evidence that the US instigated the revolution, or that the US was a big part of the factors behind the revolution. It's "US-backed" in the weakest sense of the US having communicated their desired outcome if the revolution came to pass after the ball was already set in motion by Ukrainians.

That's why we shouldn't label it a US-backed coup. That label connotes a large degree of involvement and influence over the causal factors underlying the revolution which can't be supported.

If the US followed Russia's tactics and poisoned pro-Russian Ukrainian leaders, or sowed disinformation in their media ecosystem, then sure, the label of a US-backed coup would be more than appropriate.

[1] Actually, this is me being overly generous. While that is one possible interpretation, another is that they simply recognized that Yatsenyuk will take power due to his overwhelming popularity among Ukrainian people, and are simply trying to preempt and manage the inevitable factional politics that could arise post-revolution.
Is anyone else mostly rolling with the zsh (not oh-my-zsh) defaults?

After so many years of using Bash I switched to zsh almost a year ago. I use the vanilla zsh set up with 2 plugins:

- https://github.com/zdharma-continuum/fast-syntax-highlightin... for very good and fast syntax highlighting

- https://github.com/zsh-users/zsh-autosuggestions for auto-suggestions

I don't use a plugin manager, instead I put together a ~20 line shell script[0] which handles either cloning or pulling plugins, then you can load them in your zshrc[1].

I haven't found the need for anything else and my whole dev environment is based on using tmux, terminal Vim, etc.. Basically I spend a lot of time there in my day to day. I started with the idea of "less is more" and planned to add more things over time but the time to add new things hasn't come yet.

[0] https://github.com/nickjj/dotfiles/blob/0076e508403c9981e393...

[1] https://github.com/nickjj/dotfiles/blob/0076e508403c9981e393...
I had an idea for a website: crowd-maintained list of downgrades for products, e.g. "Product: Twitter, Feature: login nag-wall when you scroll down. First Noticed: $month 2021,; Feature: killed the open API, Date: ___", etc. I still have the idea, if anyone wants to implement it, feel free.
> Against what quite a lot of Ukraniens wanted, voted for and worked for for a long time.

But in accordance with what quite a lot of other Ukranians wanted, voted for and worked for for a long time.

Ukraine is a badly-divided country that has been long in a business of imposing the will of some of their people on all of their people. What will of some was imposed on all changed with time; the fact did not.

In similar situation, some of Swiss people wanted more association with Germany while some wanted more association with France or Italy; they wisely decided on neutrality and have been living with that peacefully for hundreds of years, staying out of many wars involving some or all of their neighbors.
When I was 6, I was bought a ZX Spectrum. I didn't really know what it was for or what you were supposed to do with it. However my friend who lived in the same street also had one, and when I went round his house he showed me how to use it. He turned it on and simply typed in the following magic words:

10 PRINT "Matthew is cool";
20 GO TO 10

And then when he typed RUN the screen suddenly filled up with just how awesome Matthew was. I couldn't believe it. It was like you could just make it do anything. All the stuff I couldn't do, all the stuff I struggled at in life, you could just tell the computer what to do instead and it'd make it happen on your behalf.

But there was a bug in the program. I could see it immediately. It said "Matthew" is cool. I needed to fix this.

I ran home to my own ZX Spectrum and tried it out. I typed in exactly the same magic words, except this time I switched the "Matthew" for my own name, and voila. It worked. The bug had been fixed, and my own TV screen filled up and proclaimed to the world just how fucking cool I actually was.

I think that was when I realized I had to be a programmer.
Oh really? And how do you "know for a fact"? What "organization"?
The Atlantic has a fascinating article about what actually happens to these returns: https://www.theatlantic.com/magazine/archive/2021/11/free-re...

TLDR: We imagine they're processed/cleaned/resold, but the reality is that the majority of online retailers just throw the returned product away.
Never lost a note with apple notes lost a lot of notes with Evernote. anecdotal but I personally don't care about empirical data in regards of myself.
The peaceful protests for closer ties to the EU didn't achieve anything. And the democratically elected president was ousted by force. It's not hard to imagine that those opposed to the new regime would see armed insurrection as the logical means of achieving their aims.
I would love for there to be a good Thief sequel. Dishonored is great but it isn't Thief.
TOTP does not protect against phishing. Automating a phishing of a TOTP is not only not "near-impossible", there are SDKs sold on the black market that do exactly this for a modest fee.
How many accepted a pass for covid ? You guys complaining now, but if they say "it is for your health, for fighting covid", you will accept everything like good sheeps.

Milgram experience, if autority say something, most are sheep, and if you accepted covid passport and restrictions you are part of the problem.
CRC was used to prevent misinterpretation of commands. Not authentication of commands. Cryptography would also need a CRC-type component (MAC code or AEAD cipher used correctly).
Very cool! Thank you
Good news everyone, another dragnet for us to enjoy! /s
True, and good point — erosion rates also fit the "50 years and it's gone" prediction
Without traditional NDRs, how do you tell which sever had a problem accepting the mail?
How hard it would be to target FreeBSD?
If they can't even be bothered to listen to bug reports for such a simple and important thing then I have very little trust in their project.

This has been a bug for years after they closed the issue and as far as I am aware they are the only software to have ever had a problem with these supposedly out of spec fonts that are still the default on some popular distributions.
Dead URL?
So dogs are tools and cats are art?
Good article, but I thought this one [1] in The Guardian, written by Scott Sayare last year (and which this article seems to be based on), was better at explaining the severity of Bourgoin's transgressions. He is clearly a shady character who built his career on inventing connections with famous people, and nothing he writes or says should be trusted.

[1] https://www.theguardian.com/news/2021/nov/09/secrets-of-top-...
because you cut out relevant lighting from off-screen / occluded sources, it only works with prebaked lighting.
Given the open borders & ease with which people can move outside of the jurisdiction where a crime was committed that does make some sense.

Still..huge amount of potential for problems & abuse
“WarOnFakes” satellite image claims debunked
Maybe check out this issue of TIME magazine from 1996
http://content.time.com/time/covers/0,16641,19960715,00.html
Which is pretty good against some real threats. Evil maids are very rare in comparison to credential stuffing.
Of course, this is not the ethos, and whatshisface is completely wrong on account of also of having a forgettable name. I'll often see someone chime in to agree as well as to disagree, to clarify. It's all just a bit.
Doesn’t the lightning network help centralize the bitcoin platform in exchange for efficiency and speed?
The initial call to starttls is already insecure. The server can say what it wants. We trust that it behaves.
You seem to be misunderstanding what Brzezinski said to and portray it as having the opposite meaning. The point of the "Arc of Crisis" speech was that the U.S. needed to help _stabilize_ the area, because a destabilized region could fall to the Soviets. This was in response to American concerns that instability in its ally Iran could spill over to other allies as well. Here's an article from the time[1]:

> High‐ranking White House and Defense Department officials argue that other key nations in the region, such as Saudi Arabia and Turkey, are prone to the same domestic disorders that have struck Iran and that Moscow seems increasingly inclined to exploit these difficulties.

> As a result, while some middle‐level specialists in the State Department caution against exaggerating the impact of the crisis in Iran and complain that the White House is in danger of creating a Vietnam‐type “domino theory,” ‘the Administration is said to be fashioning its policy toward Iran and its neighbors in regional terms, treating the area as “an arc of crisis,” a description used recently by Zbigniew Brzezinski, Mr. Carter's national security assistant.

> In a speech to the Foreign Policy Association last week, Mr. Brzezinski said “the arc of crisis” stretched “along the shores of the Indian Ocean with fragile social and political structures in a region of vital importance to us threatened with fragmentation.”

> “The resulting political chaos,” he added, “could well be filled by elements hostile to our values and sympathetic to our adversaries.”

[1] https://www.nytimes.com/1979/01/01/archives/us-reappraises-p...
> "WHAT? You didn't have backup?!", which is kind of a legit question.

No it's not, and it's interesting that you recognise yourself that it's unhelpful and lead with it anyway with a disingenuous wording of "eventually someone unhelpfully will ask you".

You're just blaming the victim for the failure of the provider. Yes the risk would have been mitigated had they had a backup, and of course that's a very good thing to do but that doesn't make evernote any less culpable nor does it make your question any more legit or any less unhelpful.

In software/Saas somehow people think it's ok to blame the user for not doing things to work around the services provider providing buggy software or an inferior service. Referring to the TOS doesn't change this.
I don't recall how long it was; but there was a period there where we avoided "IDE" as too new and not standardized yet. I wanna say 80MB drives to about 500MB, thereabouts. The last period of time when people bought copies of "SpinRite"
Looks like they support self hosting, no? https://docs.budibase.com/docs/hosting-methods
If you are actually targeted by the government they'll pwn you with zero days on your browser or whatever. No authentication scheme will save you at that point.

Real users should protect against credential stuffing and, if they can manage it, phishing.
Is that exactly what parent comment said? It’s not a “mastermind” but “opportunists” taking advantage of the situation.
COVID vaccination certificates are nothing interesting. My EU passport has my fingerprints and my face on the integrated chip and that's all going to be uploaded to some massive Schengen database. Half the websites I use in this country know my personal identity number and many interactions require ID. A certificate saying I got a jab is nothing to all this, and doesn't enable any interesting tracking that wasn't already happening.
Considering/discussing is very different from actually making it happen.
You'll find that in life if you want to make a point, calling people sheep is rarely the most effective way to do it.
I recently fired my junior developer and I'll paint a picture of what that looked like.

He was hired behind my back, and began a React project using some "admin template" that we didn't need, and now it's a dirty mess. He had a wedding+honeymoon planned before he started with us I guess, which took him out 2 weeks shortly after starting. But he also missed half days of work whenever a contractor showed up at his house. Meeting calls were attended with of his wife making outbound sales calls in the same room and frequently with his dogs barking like crazy the whole time. He often traveled on the weekend and emailed that he "got stuck" and wouldn't be in until Tuesday or Wednesday. On days he showed up for a full day it was typically 10:30am to 5:00pm. I had to change pretty much every code commit to use it.

If you're showing up and producing anything of value there is probably someone around who can help you stop hitting the process bumpers. My guy wasted my time by not showing up often enough to get support.
So far China hasn't shown a penchant for destabilizing foreign countries for its own ends. Sure, they brutally oppress their own citizens but their foreign policy outside of border disputes has been non-interventionist.
It’s also a way to smuggle claims of racism into the conversation, since in 2022 you can’t have a conversation without racism or people will fall on the floor shaking in withdrawal.
tl;dr: Most people will die, although perhaps from famine rather than directly from the blasts or from radiation disease etc. Some will survive to have a shitty life.

Bottom-line quote:

> The price of nuclear escalation is planetary suicide, with no winners at all. That won’t save lives in Ukraine — it will simply take the death toll of the current war from the thousands to the billions.
Something like Plan 9's Mothra browser for the Unix console would be great. Support for images, mousing, a small command language and good shell integration.

I like and use w3m a lot (I found the link and posted it here :), but maybe it already has a little too many settings to mess with. Then again, the lynx browser has more than 100, so YMMV.

In this light, Mothra is refreshingly simple: http://man.cat-v.org/plan_9_2nd_ed/1/mothra
Emo Phillips once said, "I used to think that the brain was the most important organ in my body; until I realized who was telling me that."
This is what I call “cashing out the social capital”.

I don’t know if I’d call it a business model, but it’s certainly something that many modern businesses do.
If that were the case it wouldn't have even attempted implementing the Bretton Woods system because it is inherently unstable and creates unstable governments.

Instead of trying to maximize trade imbalances between countries one should have adopted a system that minimizes trade imbalances between countries.

The reason this isn't done is because you would rather be the king of nations over other poor nations than if you were an equal and insignificant country among many.
> Since the time of pyramids and pharaohs, cats have remained wild and have domesticated the humans.

It certainly appears that way. Dignity in domestication. Psychologically, cats seem to have a very healthy sense of self-respect.
I bet you would get a much better conversion rate if you implemented a login wall on that service though!
Yes if you do eventually finish, then winning indeed :)
I was equally hooked on Evernote as a main driver both for work and personal notes for many years, but switched to Joplin in 2020, and never looked back. It's also much better for development-related notes, as it supports markdown and syntax highlighting for code snippets. The only downside to me is the crazy large binary, but I can live with that.
I suspect that MMT is correct on a theoretical level, but on a pragmatic level, it's unenforceable and ignores certain realities, such as the fact that inflation is not evenly distributed yet tax rates are (across income levels). I also think that it does dangerously absolve policymakers of responsible deficit management under the banner of "deficits don't matter". It encourages a sort of drunken disregard for expenditures, with little attention paid to productivity of capital expenditures.

But it is not a crackpot theory among central bankers.
Hacker Way: Rethinking Web App Development at Facebook (2015)
Would being a “fundamental building block of the financial market” [1] be enough? CME launched this futures market in 1981.

[1] https://www.cmegroup.com/markets/interest-rates/stirs/eurodo...
Somewhat off topic from the article, but I'm curious about GPU vs CPU computing here:

So it looks like meshroom disables a feature (or features) when not having a Nvidia CUDA-enabled GPU, rather than e.g. still have the feature, but have it be slower.

Any idea, if it were computed (or emulated) on CPU, how much slower it would be? (like 10x slower, 100x slower, 1000x slower, even more?!)

And also, ignoring speed but instead looking at implementation effort, if it's feasible to emulate on CPU at all, or is GPU really so different for this that it's too much work to implement the same thing for a general purpose processor? At least matrix multiplication libraries (the main thing GPUs can do well afaik) exist for CPU too...
Ask HN: Am I being too ambitious?
Hey HN!

Before I get into it, I just want to thank you all for the overwhelming responses I've received on my recent Ask HN (the one about my interest in many disciplines [0], I bring this up because it's all kinda related).

Sorry that this post is going to be long, because it's, well, ambitious. More ambitious than anything I've done with my life.

In short, I'm working on something that involves writing a series of long-form critical essays to be published on a website of my own. It's going to be a long process, so I'm hoping to get some feedback on the feasibility of it all.

I've been trying to keep this a secret for fear of judgement and of "leaking my ideas", but I'm starting to think that keeping it so private may be doing more harm than good.

I'm sharing all this here now because I trust HN to give a diverse set of honest and critical feedback, which I really need. I also feel that HN is going to be the audience that will understand my overarching theses the most. I know there will be some people here that will disagree with my points, but that's part of the process and I'm prepared for that.

Anyway, there's a lot to unpack. I'll start with my backstory, as for me there really was a interesting narrative that led up to all this.

... (due to character limits, I'll have to continue in the comments: https://news.ycombinator.com/item?id=30976499 ) ...
You do realize that India and China have been locked in a bitter border dispute for decades, right? One that periodically results in casualties on both sides? The idea that China and India are going to meaningfully align can only come from wilful ignorance. Or perhaps the You are either with us or against us binary thinking has become pervasive.