skysight-inc/HackerNews huggingface dataset:
Gold isn’t valued in dollars. You can sell gold for any currency.

Oil is primarily transacted with dollars because it’s the worlds reserve currency. But if that were to change to whatever, you can still sell your oil and gold for whatever the new dominant currency is. Meanwhile your dollar is (presumably in this case) worth way less in terms of buying power than when you first bought it.
Dana Ballard has passed away
Can you reliably break Linux on Laptop A with Docking Station B? Then go here: https://bugzilla.kernel.org (and follow the big yellow notice)

There's a good chance it's a firmware or hardware bug Linux cannot fix, but it's worth a shot.

But to answer your question, Laptop A and Docking Station B probably interface with each other with the same two chips/subsystems present in other devices. And if they work with Linux, the maintainers of these drivers, often the manufacturers, are publicly listed and are the ones that will try and troubleshoot it with you.
Everytime I read a factorio blog they always leave out the juicy bits. Like ' and soon we had a working ARM ' version.

And the Switch one was like - then we optimized it.

Great...
False. iOS doesn’t support Vulkan, 40% of Android doesn’t support Vulkan, Windows does not officially support Vulkan, Nintendo Switch has a Vulkan implementation that is basically unusable, PlayStation doesn’t support Vulkan, Xbox doesn’t support Vulkan, shall I go on?

Contrary to widespread opinion, Vulkan is not an industry standard. It’s a 3rd-party DirectX alternative for Windows, the best API for Linux, and a curiosity on Android. And that’s literally it, nothing else supports it (except Switch, but it is so slow, almost no games use it, opting for the proprietary NVN).
Sync Podcasts to iPod
https://phys.org/news/2021-04-wolf-dont-alpha-males-females....

https://wolf.org/headlines/44265/
The whole point of having a printer is not having to waste time driving somewhere to print something.

Not to mention the extortionate fees such places charge because they prey on the elderly and technically illiterate. One of the majors(can't recall if Staples, Kinkos etc.) recently tried to charge my parents $2/page to fax some records to a new doctor which would have been >$100.
Hmm maybe I'm missing something but I have not had any scaling problems in Windows. Maybe an argument could be made that adjusting DPI is as easy as MacOS as of Win 11 (maybe Win 10 too but I didn't use Windows too much then), but I've never had a problem increasing scaling on any of my 4k screens
> Do you really need tests for the read(2) syscall when Linux is running on a billion devices, and that syscall is called some 10^12 times per second globally?

Maybe not, but isn't it true that any new code that is being added to the kernel has been run on exactly 0 devices? And new code is being added all the time.

Maybe that's why the most recent commit as of right now is loaded with fixes of broken things: https://github.com/torvalds/linux/commit/08ad43d554bacb9769c...

It's one thing to say that it's impossible to test effectively locally before release (which I'm not sure if that's true or not). But you're saying it's just not worth testing because it'll break in real life and that's even better, which I"m not sure I can agree with.
Putting out a $1,000 console every year would be self-defeating in another way - a console has two value propositions:

1. Platform exclusives.

2. It's cheaper than a computer.

Otherwise, it's a gimped computer that won't run most of the stuff you want and is difficult to use.

Putting out a new model every year will make your console significantly more expensive than getting a computer. If you raise the price to $1,000, it will make your console insanely more expensive than getting a computer.
Real shame, Diablo 2 still runs great on modern hardware.
I still can't believe with all the other examples MS had they managed to make Teams the worst chat experience I think I ever used
Sometimes it’s just obvious like a bad assumption.
Npm would be a 1000x increase in codebase size… for notifications.
I imagine it also opens up legal issues if a person was employed by both Company A and Company B, and Company A decides to sue Company B.

Also, how can a company be sure that ideas an employee gave, was developed by the employee and not just copied from another company?
The current Steam problem on macOS is more about 32 bit games that never received 64 bit builds, which means they are not playable anymore since Catalina independently of the Intel vs Apple Silicon hardware, notably the first-party GoldSrc and Source engine games, and all of their third party derivatives.

I would not really care if my game library was going through Rosetta 2, as I'd rather take a theoretical performance hit (vs a native arm64 build) than outright be unable to play.
Google, please do something with your ads and SEO-spam
To the extent that AI replaces copy-editing, it is neither copyright infringement nor plagiarism, nor does it (likely) result in the inability to say that one's dissertation is all one's own work.

Using examples found from a DDG search, https://uwc.utexas.edu/services/resources/hire-an-editor/ says:

> If you’re a student, ask your professor or faculty supervisors for their permission to hire a copy-editor. UT has no official policies against hiring editors, but individual faculty members may object to this practice. Sec. 11-402. Academic Dishonesty of UT’s Institutional Rules does not mention copy-editing as a prohibited conduct. However, if your supervisor tells you not to use an editor and you hire one anyway, then this would be a violation of “failing to comply with instructions” (11-402(c)(2)). So, the best practice is to make sure your supervisor is OK with you hiring a copy-editor.

(This also addresses the case where a supervisor hates grammar check, says it's not permitted, but the student uses it anyway.)

Or from https://www.fox.temple.edu/faculty-research/research-fox/ser... :

> The Fox School of Business offers the services of an in-house editor to provide Fox and STHM doctoral students and faculty with proofreading, line editing and feedback for their academic and research writing, such as scholarly articles, dissertations, conference papers and other peer reviewed written materials.

Copy editing may be especially recommended for someone writing a thesis in a language which is not their native language, and may even be encouraged.

The question of "Where's the line?" is little different from the line where a copyeditor becomes an un-credited co-author. It's certainly fuzzy, but I don't think using a machine makes a fundamental difference to the fuzziness.

The author asks: "If I need a paragraph summarising the history of mayonnaise, do I need to waste my time writing that - or can I outsource it to an AI?"

If it is not allowed to use an un-credited co-author to write the same text then it would also not be allowed to use an un-credited AI.

If the assignment is to multiply "1234" by "5678" by hand then using a calculator would be cheating.

On the other hand, if using a ghostwriter is acceptable/ethical, then certainly using AI would be the same.
1) it was much stronger in 1985

2) just because it’s strong now doesn’t mean it cannot ever fail. Ray Dalio’s new book might interest you as he breaks down past world powers and how their currencies (which were global reserve currencies at the time) collapsed
>> Gold is valued in dollars. Oil is valued in dollars.

If a long term contract is signed it protects you from dollar's inflation/volatility as the contract used gold as currency. I think this is important as tomorrow Fed's decision is no longer that important for your energy costs.

The more important part is that if enough contracts are signed in gold(highly unlikely given U.S's oil exports) then the dollar is no longer relevant to the oil price.
I suspect it's a prerequisite, though perhaps not the only one.

I also suspect that political stability is more likely to favour China than the USA over the next few decades — it is very human for success to be followed by the assumption of indefatigability and that to be followed by fighting over who leads the nation, rather than continuing to focus on what actually made a nation dominant and how to keep it that way. The UK lost its literal empire that way; the Soviet Union took 50 years to go from agrarian to space, but by the end they had become at least as out of touch with their own people as the last Tsar had been; I think the US may lose its metaphorical empire similarly to the UK's actual empire, though the group deciding to call itself "The Tea Party" at least implies the possibility of it failing, with analogy to the USSR, in the same way it was formed.
I don’t necessarily mind the extended stoppage time, it’s actually something I’ve believed would benefit the game for a long time. I’m glad to see it trialled in a populist tournament that should lead to lasting changes in the more interesting competitions.
Even in 2022, you wont be able to build a PC that matches PS5 or Series X performance for 500 USD. Not even 700 USD outside of North America.
Hi, do you have a writeup of that anywhere? Would love to hear (read) more about it
A project as large and well funded as the Linux kernel could have a hardware test farm at least with reasonable coverage of popular hardware. "But Linux isn't that well funded!" Sure, but it's orders of magnitude better funded than Embassy[0], which runs tests on real hardware automatically before every merge.

There's also the Linux testing project, which is technically third party. It's not clear to me how extensive it is but for a project as important as Linux I think it has to be graded as "needs improvement."

[0] https://github.com/embassy-rs/embassy

[1] https://linux-test-project.github.io/
> If you want to contribute unit tests, I believe that Linus would be open to the idea.

Not saying this is not true but has Linus stated this anywhere?

Because once unit tests have been introduced, the question becomes: Who / what executes those unit tests? Who makes sure no one breaks them? You basically need CI pipelines and infrastructure and suddenly the tiny code change is not so tiny anymore.
There's a saying in the physics world, that you don't understand something unless you can explain it to a barmaid. There's also a traditional belief that you really discover the gaps in your understanding when you try to teach it.

Programming languages are intended to be human readable, so it's not entirely surprising that if you can't explain something to humans, chances are you might not be explaining it very well to the computer either.
You're responding to someone hosting on an rpi so I doubt that S3 or blob storage is involved. Also AFAIK re-hosting images is not required, at least some instances seem to link back to the original host.
Putting your entire economy at risk of being turned off advisory due to unknown future political disputes is a risk to the sovereignty of nearly every country in the world. Many countries are now looking for alternatives after the neutrality of swift/the dollar was eliminated.
>> You can't unit test your way to secure, correct code in the kernel either. Only a community of testers and verifiers can do that.

Unit tests cannot show the presence of bugs that you are not teating for, but they can show the absence of bugs you've fixed and do not want to re-introduce / regressions.

Not having unit tests strikes me as either hubris or lack of resources.

Are you really going to have people run repeated tests even if some of the tests could be automated? If a test cannot be automated, then that's understandable, but why wouldn't you automate what you can with unit tests and integration tests?

I would further argue that even if unit tests, integration tests, and a community of testers and verifiers are working together there will still be bugs, some of which will be critical.

Why wouldn't you use every tool at your disposal in addition to community / people to find and fix the bugs?
If some hardware breaks it, the hardware must be seriously broken.

If a change breaks it, some one will probably have called read(2) a few times before that kernel is shipped to you. A change is filtered through multiple developer and the kernel has some kind of smoke and consistency tests it is subject to. Also there are people and companies that compile their kernel from the master branch and run software on it.

No one's gonna ship Linux with a broken read syscall. And if there were tests, one could still ship a broken read syscall anyway.

Tests do not guarantee the absence of bugs.
> Writing tests is easy, predictable work.

But is it useful work? This is the problem: engineers have at some point decided that keeping busy writing tests is better than finding other ways to write correct code.

Now that TDD has died down as a religion the current fad became strong typing. I will repeat it again and again, I have yet to see an error caused by me passing an int where an array-type was expected in Python or JavaScript. I have been doing this for a long time. This too shall pass and we will see posts like “Show HN: new lightweight dialect of XYZ without the burden of types”.
Nope. At least for me, the details are meant to sketch striking human characters that you want to support, whether they are plucky (children of) immigrants, surprising family men, or hometown characters [0]. The rhetorical contrast is not a hijab-less woman, jacket-less man, or Dallas Cowboys fan.

Instead, consider this over-the-top example: "Augustus P. Moneybags, who owns 51% of the parent company Amalgamated Holdings, said deodorant theft reduced earnings per share from $1.20 to $1.19 this year. Although the company still turned record profits, he vowed to crack down on it. Specific plans were not available at press time, as Mr. Moneybags had left on his yacht." Here, I can imagine thinking "Meh, who cares? Maybe people need deodorant more tan this guy needs money."

[0] You didn't mention Rangers guy, but if it wasn't clear from context, the NY Rangers are a local hockey team. Nothing scary about them, except perhaps their recent mediocrity.
DDD is about behaviour rather than just data. In fact many business domains don't map in relational very well.
If Elon can succeed treating his employees as cruelly as he has then software engineers absolutely need to begin to mass mobilize. If anything we need to do so to protect h1b, parents, disabled, and our older devs. Maybe like an actors union or something that forces basic standard of living.
apple is in an active lawsuit with one the biggest gaming companies in the world. fortnite hasn’t been available on apple devices in 2 years. if they really cared they wouldn’t have shut down one of the most popular games of today from their devices
In some previous article/thread on Dr. Strangelove someone mentioned it was his wife’s favorite movie.

The posted video mentions there’s only a single female role in the film, Tracy Reed as Miss Scott, General Turgidson's secretary and mistress.
Written description: https://navyaviation.tpub.com/14329/Figure-6-52-One-Method-O...

...although I haven't found any explanation online why it works. This method has probably been known for over a century, so I suspect it may be in some old physics books.
Looking at the videos of Sonic Frontiers, maybe it's just the impression that I got, but the movement across levels feels at least visually on rails, somewhat QTE centric in a sense, but I have to agree that it flows nicely.

However, this was also interesting:

> They estimate Sonic Forces to take about 4 hours. My first playthrough was three hours long. At a $40 game, that was an absolutely awful value for the money.

I've always wondered how that fares against other forms of entertainment, time-wise. I'm sure that many forms of entertainment cost more than approx. 13 USD an hour and people wouldn't bat an eye at them.

And yet, making a video game can be a huge ordeal that involves programmers, game and level designers, visual and audio artists of all sorts, marketing, management and everything else you'd find in many orgs out there. It's a software project that has pretty great complexity and for whatever reason, oftentimes tight deadlines and overworking.

It feels to me that games can only be as affordable as they are in the first place due to economies of scale and being able to sell as many digital copies as needed to as many people as are interested. If you have an employee whose labor costs around 100k USD per year, a single copy of a game that's 13 USD buys you less than an hour of their work.

On an unrelated note, I wonder whatever happened to Sonic Colors: Ultimate. Some people were really happy to see it be developed with the Godot engine, but apparently there were lots of issues with bugs and whatnot upon release.
What laptop has comparable perf for much cheaper?
Now this is some journalism.
Race conditions are not limited to those “caused by language”, whatever that means.
>Exodus handles bundling all of the binary's dependencies, compiling a statically linked wrapper for the executable that invokes the relocated linker directly, and installing the bundle in ~/.exodus/ on the remote machine.

That's really neat.
It's obviously possible to buy gold in non-USD currencies. So I think the gist of your comment applies to the dominance the US has over oil markets. So while the "petrodollar" era is still ongoing but its day seem numbered, e.g. by pushing Russia to seek other export markets besides the West, by the increasingly cool perception of the US by OPEC nations [1], etc.

[1] https://www.forbes.com/sites/rrapier/2022/10/05/opec-thumbs-...
I think people are "bending the stick" a little as a response to traditional perspectives of crime. Ask a kid to draw or describe a crime/criminal and I'm sure it'll be a guy robbing someone either on the street or in their home. That's the dominant image of crime which people are pushing back against.

At some point after the 2008 financial crisis there were some protests in London (allegedly by black block type anarchists but they were only an element). Some vandalism occurred, bank windows got smashed, other shops were targeted and some stuff got looted. Fairly usual stuff. A meeting I was in the next day about something unrelated I listened to two people get into quite a rant about the "mindless destruction" and how much all that damage would cost. Not to mention the severe punishment that anyone involved should face (hard labour, flogging, etc). And yes, I did have to be "that guy" and point out that even if they had the same protest every week for a year it probably wouldn't compare to the cost of the crisis (a very large part of which seemed to be avoidable). That wasn't intended to justify or encourage smashing windows - it's just asking people to put things in perspective.

The problem is (as with many topics) if you only/mainly hang around progressive people (or read things from that perspective) things can seem unhinged because in that limited space the only crime they ever talk about is white collar crime or corporate crime (or white supremacist crime I guess). Those opinions are meant as a reply to mainstream society, not intended as a position statement on crime.

The same things happens with foreign policy. It's useful to be reminded of the crimes of "our side" when analysing the behaviour of Russia/China/whoever. But if you only ever talk about the crimes of the West without ever criticising Russia/China AND you communicate only with likeminded people you can end up sounding very strange to anyone listening to you who isn't in your weird bubble.
You can always barter anything for anything else, but how do you decide the rate to barter at? It’s determined by the rate for the most liquid markets for the two sides, because the price of an asset in the most liquid market is the price all other markets will follow. There just aren’t gold based markets that are even remotely comparable to usd ones, so the ratio of gold to oil is set by their respective rates in usd.

To see an actual switch from usd to gold for valuing oil, you’d need to see the market liquidity migrate from usd/oil pairs to gold/oil pairs. Ghana making a political statement isn’t that.
As far as I know developer. They will mess with all kinds of technology given to them.

You say side effects are a problem but you also say the developer cares about his structure in microservices.

When you can’t handle side effects how will you handle microservices?

You could do the same without microservices by just abstracting in libraries which have a defined API.

Microservices will normally make your application more complex. Developers will mess with them too. They can’t change the JSON but some dev will change the API of some service and read the wrong property…
Keep in mind that this is simply an observational study and has all the usual caveats around confounders and biases. It supports a causal hypothesis, but like any simple observational study, that support is weak and unconvincing.
> Do you really need tests for the read(2) syscall when Linux is running on a billion devices, and that syscall is called some 10^12 times per second globally?

This attitude blows my mind. The point of tests is to find bugs before you ship them to the user!

Writing tests after you've already verified that some piece of code is working correctly (e.g., by executing it 10^15 or whatever times on different systems with different inputs) is useless, I give you that. But what if you want to make a non-trivial change to the code? How are you going to make sure you didn't introduce any bugs without tests?

Automated tests are not the same as TDD.
God of War Ragnarök, Horizon Forbidden West, and Returnal are the 3 PS5 exclusive games I would immediately want to buy if I had the console (yes I am aware they are mentioned in other comments as well, I legitimately did a google search first and those stood out for me vs the rest). Have used the same gaming laptop for 2 years or so now and works great for my needs, the only incompatibility I ran into was a warning message about my graphics card or drivers before playing Ghostwire: Tokyo, but it still ended up being one of the most stunning games I've played for PC and noticed 0 bugs.
Sabre announced a 10-year deal with Google to migrate to the cloud. Coming soon, containerized microservices running System/360 assembler?

https://www.sabre.com/insights/releases/sabre-forges-10-year...
> I'm reasonably sure that global military industrial complex mostly uses digital money transfers.

It seems like your concept of fiat might be wrong. Fiat isn't synonymous with physical tender. Fiat is just sovereign money in whatever form it takes, digital or otherwise.

Governments enforce fiat as money because it allows them to finance whatever war and other endeavor they want with an endless supply of money that they conjure out of thin air. Whereas taxes are at least paid by people, fiat is a way to steal money from ordinary people by debasing their money.
Vulkan is counter to Apple's vertical integration approach. It would be a foundational API, sitting between their graphics hardware and their OS, yet one they don't control.

Better for someone else to build a Vulkan API on top of Metal, which is what has happened. It's not perfect, but it's the only thing that can work. The pressure on Apple should be for Metal to better support Vulkan by providing APIs it needs to work optimally.

Beyond that, Apple might want to contribute to the Vulkan-on-Metal implementation... though they're only going to do that if it makes strategic sense, which I don't see. For cross-platform, what makes more sense is to encourage games to use a higher-level engine that supports metal among its platforms, like Unity and Unreal.
You should expect to be kneejerk-destroyed from those who suffer from cognitive dissonance. It's what they do.
You also interact with hardware. An RC-safe language does nothing when you suddenly realize there is an RC baked into the disk driver you are using and if you send it specific commands in a specific order too fast it does something unexpected.