skysight-inc/HackerNews huggingface dataset:
> or they had the audacity to sell oil for something other than USD

This is unbelievably silly, you might as well say that they were targeted because they had the audacity to use different languages than English when they were selling oil. Their use of a currency other than USD was not the actual fundamental reason the US got mad at them, it was just a way that those countries moved their oil markets outside of US control.

The reason the US opposed those countries was because of who they were selling the oil to and to assert control over the oil market in general. Countries used other currencies other than USD in order to avoid US control. But the avoidance of US control was the part that the US was primarily mad about, not the specific currency involved. If USD went away, the US would not suddenly say, "we never cared about control in the first place, just the USD, so now you can sell oil to whoever you want and we won't pay attention to it."

The US would still oppose the countries selling oil to Bitcoin addresses that they didn't like. They would still want to target exchanges, they would still mark coins as dirty or get mad at countries who accepted coins from banned addresses or allowed dirty coins to transact, and they would still threaten countries that used techniques to try and anonymize who they were selling oil to or launder coins.

It's not about the USD, it's about the market. The USD just happens to be what the market uses right now, but the US government would still be "protective" of its market even if it used a different currency.

----

I'm trying to come up with an analogy here that makes it more obvious what the error is that you're making... it's like saying that the USD is responsible for all bank heists because criminals in the US mostly target banks that are carrying primarily USD money, and if all banks switched to Bitcoin then criminals would stop trying to steal from any banks. It's like saying that most website fingerprinting happens in Javascript, and that can't be a coincidence, so if browsers used C++ for site scripting instead of Javascript then fingerprinting would go away.

But of course that would be ridiculous. Bank robbers want money, and they won't stop wanting money just because the money is in a different form. They're not targeting banks because they love USD specifically and uniquely, they're targeting banks because they want spendable money, and they would still want spendable money even if that money was Bitcoin.

And similarly, the US wants control over the oil market itself, and it will not stop wanting control over the oil market just because the oil is all being sold for a different currency. If the US switches to Bitcoin, it is still going to get mad at countries that are participating in markets outside of its control, because the USD is just a way that the US exerts control over markets, not the primary reason why it exerts control over markets.
Thank you for doing this. Not tried it out yet but I fully intend to.

Very interesting. Thank you again!
I don't think any recoilless rifle can match the range, speed, flexibility, or penetration of say the M1147 AMP tank round.

But feel free to tell me which recoilless rifle that is comparable.
Ask HN: What is a good browser-based game for visceral thrill and excitement?
Looking for:

Engaging, in-the-now, sensory: Sound FX, reaction-based, thrill, simulation OK

Not so much: In-your-head stuff, i.e. turn-based, prediction or strategy-building downtime, memory, logic, relationships, attention required to story/sequencing

Thanks for any suggestions!
I'd charge it during the day at home, or a night at home. Depends on my electricity supply and whatever the time-of-use rates are.

Even charging an EV from a gas-fired power plant is still more efficient than burning gasoline in an ICE. Yes, even with transmission losses and charging losses. Burning gasoline in a small engine is wildly inefficient compared to utility-scale turbines burning natural gas. Hybrids have done a fantastic job in basically doubling this efficiency, but they're still no match for grid energy.

My grid averages about 233kg CO₂ per MWh delivered.

If I had an EV, and I charged it with 3,600kWh each year (12k miles), my annual CO₂ emissions would be around 900kg. Half of this is from gas plants. If I toss some panels on my roof, then the yearly emissions way down.

A new Prius driving the same amount is around 2,100kg.

So the argument comes down to the embodied carbon in the supply chain. The carbon released for EV manufacturing is about double that for a gas-only car. (I don't know where hybrids land on this, probably closer to gas than EV with their small batteries?)

But the operational emissions dwarf the manufacturing and disposal emissions. Cars last a really long time these days.

There are some regions (coal) where an EV will tie with a hybrid for net emissions. That's the worst case, a tie. But only one of those will automatically take advantage of grid improvements, more solar, etc.
EME of TLS?

They put that requirement in there because HSTS is pointless without it. The website is literally saying "we will always (w/ expiration) have valid TLS, if we don't that's a problem". Allowing users to bypass it allows criminals to go "oh we're having problems with the cert, just type 'badidea' and click yes to continue to be hacked".
I love our grocery stores too. But you need bigger dreams.
Leslie Lamport had an essay about this. Without a spec, even if it's just "Serves the user's homepage", your program is not even wrong.
nah. but happy that it helps you.
Us non-native English speakers do the same with English. In Norway for instance “mail” means e-mail. “Spam” never means the cheap ham.

I find the English usage of “Angst” really confusing, as it really just means anxiety or anxious.
If we're adding our own, https://www.unscatter.com is mine. It's focused on the news vertical rather than general search.

It's not monetized but it's also only costing me less than $50 a month in hosting and cloudflare costs to support.
:) I believe it’s usually used in similar context as rtfm—-to request that the poster read the article being discussed before commenting.
In my defense this is the first day I've used a Kindle, I didn't know they copy uppercase letters as lowercase.
In high school teachers would take me to their house on my lunch break to fix their home computer then buy me a steak and cheese on the way back to school. Definitely some red flags there.
I had C programming experience before touching Rust. I may be biased, but I think this is the right way to understand how computer systems work. Otherwise, Rust's design choices will make little sense to you.
For those of us odd ones…

php -S localhost:8000 -t webdir/

https://www.php.net/manual/en/features.commandline.webserver...
Aren't they the same? Cryptocurrency is called that because it uses cryptography.
That's terrifying. This is the number one reason why cryptocurrencies liie Monero were invented.
First off, VSCode is a text editor, not a complex GUI (or at least it shouldn't be but hey who knows). Second, the point is that you have been able to achieve funcrionality through means available using only a terminal, and vim/ed/nano wince forever. And additionally, do quite a bit more with things like the FISH sessions in KDE as early as 2002, probably much earlier still with other tech.
> Browsers aren't supposed to accept HSTS on self-signed certs so connecting to a self signed localhost shouldn't do this.

There's nothing against self signed certificates working with HSTS at all. It's perfectly fine for browsers to accept HSTS regardless of who signed it.
I don't think Applebee's is in there -- a bit too corporate. But I'd put Waffle House in for their place.
For some countries (Japan comes to mind), there -are- dedicated stores to a degree. Usually for luxury goods though where it's tough to gauge real-world quality/value vs aesthetic strengths.

Also, this doesn't directly address your question, but the interim solution I've used is to build a research habit with each successive purchase for the home.

With time, it gets a lot easier and more intuitive to track down vendors. Vendors is actually a key word--typically you're looking for one of a small number of authorized importers for a given brand. Often they'll be B2B focused, e.g. buying EU power tools or USA-made N95s from industrial supply companies.

This strategy has netted out a (simplified) distribution like this in my home:

* Home Appliances: German, French

* Food Storage: French (lunchboxes even!) or vintage US

* Whet Stones: Japanese

* Wooden Goods: Local, Canadian, or Eastern European

* Food: Local mills, garden, area farms; preserve seasonal foods

* Health & Beauty: Canadian

* Safety Gear: Canadian, US

* Garden: German, Italian, US; seeds from open-source genetics

You still have to be intentional, since plenty of foreign stores have global supply chains like the US does, so just because you're bringing it from Canada doesn't mean it's Canadian-origin, etc.

Also note: I'm absolutely cherry-picking what I listed. I still buy plenty of arbitrary things from big-box stores. In general, the research LOE scales with how important the purchase is to me, and you really need the research to become something of a hobby since you'll be spending hours on it. :)
I rewrote the main loop of this a few years ago to be re-entrant, so you can render N samples at a time. Synth projects wanting to use SAM should start somewhere like that probably.

https://github.com/boourns/SAM

I then ported it to Mutable Instruments Braids, a eurorack module:

https://burns.ca/eurorack.html
No. It means that people are still touchy and insecure about Rust and its merits, and (rightfully) worried that being obliged to stand just on its merits it will fizzle.

Rust still has a very great deal of evolution to get through before it is ready to compete on an even playing field. It has very little time in which to achieve this, the competition is not sitting still, and the numbers are strongly against it

Rust could still become a mainstream language if it changes enough not to repel the majority of professionals who try it out on production-level problems. A clear majority of existing users would object to the needed changes.
Why not make it easy on people and post a link to the Wikipedia article?

I think you're talking about this one:

https://en.wikipedia.org/wiki/Caste_discrimination_in_the_Un...
> Though at times when I'm using lots of Rc, I question why I'm not just using a GC language.

This seems like the wrong way to look at it?

Focusing on the spots in your code where you’re using RC and concluding you ought to be using GC misses the fact that all of the spots in your app where you’re getting along fine without GC would suddenly be forced to bear the costs of GC.

And RC isn’t a poor man’s GC; Apple concluded that Automated Reference Counting was a significant memory and CPU win over running a GC. Unless you’re littering RCs literally everywhere, you’re probably not doing anything much worse than ARC does in Swift (in fact you’re probably doing better if you don’t do it anywhere the compiler didn’t force it, because Swift has less lifetime info and is forced to be more defensive) – you’re more than likely coming out ahead versus what your runtime costs of a GC would be.

(But if you’re not concerned about runtime memory or CPU cycle costs at all, then sure, Rust is probably at the wrong level of abstraction for your problem)
I haven’t been back in a few years, but the selection of onions in my local Kroger would be staggeringly exotic next to the offerings of Tescos of the north-east.
From the title I'd assumed this was referring to the original web browser (https://en.wikipedia.org/wiki/WorldWideWeb), which of course would have been `WorldWideWeb.app` as well.
Clam strips, as I recollect. No bellies. But very tasty.
Sometimes the print statement is the best tool for the job; sometimes it is the only tool for the job. If you know how to debug by adding print statements, running a test, and reading the resulting log, you can solve any problem, in any environment, on any platform[1]. Other tools may well provide faster results in specific situations, but one has to balance the time spent learning & managing fancier tools versus the time spent getting the job done.

1) Well, okay, there are exceptions. Perhaps you have to find a spare IO pin attached to an LED, and make it blink at you in morse code, because your serial port hasn't come up yet, so you can't print to the console; but it's the same idea.
Related: Firefox will restrict the behavior of loading scripts and assets via file:// from other file:// scripts.

See https://stackoverflow.com/questions/58067499/runing-javascri..., and I think there is another flag you need to disable as well.

Why is that? I definitely get blocking file:// scripts from any other protocol, and even blocking file:// scripts outside of the webpage's directory. But if you can get a user to open a webpage on their local machine, in the same folder as sensitive data, you mine as well just get them to run an arbitrary program.
This protocol has some downsides - if you share the link with large adversarial group (e.g. your school) they can brute force your crush name and it’s basically no different then embarrassingly shouting out your crush name in public and it has problems with canonical names.

Instead we can alter it and fix this problems:
Bob will find out his crush’s public key, encrypt "you are my crush" message to it and post it with his own signature to public bulletin (blockchain can be good shelling point). When crush decrypts message they will see proper string, while everyone else will see gibberish.

- to solve problems with key distribution we can use "identity based encryption". it requires trusted third party (e.g. school administrators) but it solves problem for key generation of participants. With identity encryption bob can encrypt message to some canonical identity such as school email. Owner of that email can prove it’s identity to the third party and receive corresponding private key.
Yes. In the C++ world we call this Java Disease.
Interesting. Why is this being downvoted? Have I mentioned anything factually incorrect or irrelevant here?
I guess my real question is:

Why should constitution bend to your, clearly, changeable feelings?

I don't love 4chan, but I dislike someone's sensibilities governing my life more.
It’s true. I don’t think popular, consumer grade luggage for the middle class had wheels until the 1970s. And if you watch for these kind of details in popular culture, I don’t think you even see wheeled baggage in the movies until the early 1980s. I couldn’t tell you the reason, but I think this was one of those status, income and class things: "I can afford to have someone carry my bags around."
Switching to Elixir/Erlang: Phoenix for my side-projects.

I've been using Django for the past 2 years now.
This needs to be higher up.

If you go to the about section of Yep.com, you can see this is powered by the "Ahrefs" bot (not just for sourcing crawler data but also run by the same people).

Ahrefs is a sleazy "SEO tool" ( https://ahrefs.com/pricing ) that basically exists to exploit weaknesses in search engine algorithms and other shady things (and make lots of money doing it -- $99/mo to $999/mo).
[https://www.reuters.com/world/us/ohio-let-teachers-carry-gun...]
Kind of ironic that they're hosting their "Story behind Yep" on medium which has many privacy issues
New York state passes first-ever ‘right to repair’ law for electronics
In my region of the USA, there are popular hotels and restaurants, even small chains of them, that were purchased by immigrants and then showed a dramatic decline in quality. Seriously, is there any way to address this without offending someone? We can talk about cases where the influence of immigrants from certain countries improved the quality of certain businesses, so we should be able to talk about the opposite.
Ask HN: Viability of an anti-AI social movement?
Andrej Karpathy (director of artificial intelligence and Autopilot Vision at Tesla) on Twitter today:

I am cautiously and slightly unnervingly looking forward to the gradual and inevitable unification of language, images/video and audio in foundation models... They will be endowed with agency over originally human APIs: screen+keyboard/mouse in the digital realm and humanoid bodies in the physical realm. And gradually they will swap us out.

I work professionally in the machine learning field. Some of my colleagues and myself are realizing that we're pursuing goals that will reduce the value of human intelligence and creativity, commoditizing them.

Pandora's Box has been opened.

As a society we can reject this technology. Reject automated artwork like Dall-E 2, reject automated literature, and so on. Reject technologies that replace the human mind instead of assisting it.

For example, if we refuse to pay for self-driving taxis on moral grounds (the same way we might refuse to eat factory-farmed chickens) society can make these businesses unprofitable.

In your opinion, would a social movement organized around this idea find traction?
“ After losing friends who criticized him as a warmonger, Luckey is suddenly feeling vindicated. In the wake of Russia’s invasion of Ukraine, where Anduril has systems on the ground (he won’t say what precisely), some people are reaching out to apologize. They now realize “it is actually really important for the U.S. to have better weapons,” he says.”

Sounds like fair weather friends to me. Or they could have had consistent arguments against weapons development that they still maintain but in lesser priority and this could be editorializing by Forbes. Hard to tell.
I too got spoiled by Visual C++’s debugger.

Nothing on other platforms combines the power and ease of use.
Most Indian (or Indian origin) people wouldn’t openly discuss caste and honestly wouldn’t even implicitly judge anyone for it. But a minority do, and often if you’re not yourself from a caste they think is “untouchable” you might never realize or notice anything.

I was in the states for a decade and have encountered numerous cases of bigoted Indian and Indian origin people in power (both academia and industry) who discriminate against caste. Dalit discrimination is one, but there’s actually a more common Brahmin superiority thing as well, which I tend to find easily because I look Brahmin (don’t ask me, that’s what these guys tell me) but I’m not one, so I’ve had 4-5 instances when these Bigots found me because I was eating chicken and they had to lecture about my sin.

The irony I point to them is that If they truly are trying to follow scriptures or whatever then they should remember that their caste is not allowed to cross oceans lol.
nope, pandora's box has been opened
The Marvel Comics metaverse, a cluster of media and entertainment companies.
Others, not many.
You can report website issues on https://webcompat.com
Do you really think font choice is worth spying on all your users?
My First Try

https://yep.com/web?q=Camera+store+in+Los+Angeles

Pick the first result.

It's https://www.camphotobur.com/

Which is, admittedly, in Burbank.
There is also the ruby version: `ruby -run -ehttpd . -p8000`
That shows you have a distinct lack of understanding of what Ahref's core business model is built upon. It's not a PR stunt and they don't want to directly compete with Google either.

They want it for search data. They don't need to be anything near Google's size to make it worthwhile.
Porn is probably one of the few vents that keep most men relatively docile these days. I am not sure misogyny would decrease if it were banned.
The average South Indian Brahmin is darker than the average North Indian Dalit. You can’t tell caste visually.
Bad cooking habits are a problem for sure, but they are not the whole story. Good cooking can only do so much to redeem bad ingredients, and American ingredients are often simply terrible. Our meat is bland, tasteless, and stuffed with seed oils (American chicken especially is execrable compared to the what the rest of the world eats). Our fruits and vegetables are bred for size and productivity at the expense of variety, nutrition, and taste. The government reconmends, and in fact often mandates, consuming "low-fat" versions of foods that have had their calories replaced with sugar. And not even with real sugar, because Great Depression-era import quotas keep the price of real sugar high so high fructose corn syrup can be cheaper and big ag lobbies can be happy. Want a fresh tomato with a modicum of flavor? Where I live, all the tomatoes I can find are either ripened off the vine (and therefore worthless) or canned.

Yes, many consumers have terrible habits, but systemic forces aren't helping.
From reading the Wikipedia article, at least in the 60's they made them and the recipe's recently sold on eBay.

https://www.ebay.com/itm/374001062181?nma=true&si=uMabXVBJXp...
Thanks. I added your phrase to my question.
I think this is less clear than. The rust/ swift version.
> So the Govt doesnt always know who owns bits of land

This is completely bonkers to me.

Isn't this the main purpose of government? Of a nation? How can you defend property rights without having some kind of authority that knows who owns a certain property?

And from some kind of IT perspective, keeping a national computer database of property ownership is trivial, has been trivial for decades, and a paper-based database has been trivial for centuries?

> One of the biggest databases of who owns what in this country belongs to a company not far from Swindon!

And you're not nationalizing this because...?
So no source then. Got it.
Lack of mention of podman machine seems like big miss when talking about podman as an alternative to Docker.
In general that's not true. Folks save web pages to their desktop or downloads folder all the time, when opening a saved Wikipedia .html file people don't assume it can then read every other file on your desktop. Worse would be if you saved it to your Documents or ~.

Web pages are assumed to be "safe" by users, like a pdf or a png.
You're not saying you'd do some kind of activist, political move like firing me for things I say off the clock, are you?
I’ve always been clueless about this subject until lately I’ve been helping out with getting these electronic monitors into Ukraine.

Apparently they’re extremely helpful for children and parents, who don’t know how to track their condition yet.

This solution could be amazing for those children/parents