skysight-inc/HackerNews huggingface dataset:
Why? It's quite a good idea IMO, the compositor allowing in specific case to optimise for speed rather than quality.
Hm. Maybe it's just from having grown up here but to me those cities are very different places — each with a dozen neighborhoods of their own. And they range from "urban" through suburban, to isolated neighborhoods. Especially when you want to consider them in terms of stores, crime rates, foot traffic etc.
Azure definitely has the ability to charge differently per region. They do it pretty frequently.
It works because the route to 1.2.3.4 is relatively stable. The routes would only change and end up at data center #2 if data center #1 stopped announcing the routes. In that case the connection would just re-negotiate to data center #2.
I love to see Factorio native on my Mac Studio, but the performance actually feels a little worse than it did in emulation. I’m getting little slowdowns here and there I never saw running the x86 build in Rosetta on the same machine.
+1 for DevUtils
There's nothing wrong with it per se, but fact of the matter is, the US has profited from the current situation. So the question becomes at what point the other side realizes it's a bad marriage and wants out. It's as simple as that. And there's nothing wrong with that either. I don't think it was a coincidence that Olaf Scholz went on a visit to China recently.

Bottom line, being an ally means nothing other than mutual support. If the West European allies are not that important then the US should plow ahead, but the consequence will be those countries will look elsewhere for partners.
This. I have a "want list" in my notes and have a weekly check on a few retail sites (if it is a retail item) to see if it isn't suddenly in sale. By now I know the prices by heart so if it's a real deal, I'll notice. This also ensures that I don't get impulse charmed on a day like Black Friday, unless it is really significantly cheaper than what it was in the past 6 months.
Every time de Chardin name pops up, I always remember this filmed discussion with Richard Dawkins :

https://youtu.be/_J_WtktTzEI?t=3386

As a student, I was very persuaded by that old French theologian, teilhard de chardin, who wrote a book called the phenomenon of man, which is...Pretentious gibberish,, but it fooled me when I was a student.

Not that I agree with him. It just makes me smile.
No I don't, which do you mean?
The trend of adding bespoke touches to warehouse packaged orders is cool, but

the reason hand-written thank-you cards have meaning is because of the thought and effort that goes into them. Mass-produced hand-written notes don't carry much more weight than autopen ones.

Well, they do carry more weight, until people realize they're "fake"
> One just pulls into a "battery station", lets the car drive and position itself into a bay, pop pop, off you go.

Indeed, China is heading that route. It makes so much more sense.
I built this: https://sr.ht/~rakoo/rss2ap/. It posts RSS entries to a given account, and that account can now be subscribed to, entries can be commented, etc... It works well for one or two feeds but can get tedious if you want to follow many feeds and not spend too much time on that.

There is also https://github.com/dariusk/rss-to-activitypub. It requires a bit more work to maintain, but the creation and management of feeds is way more straightforward.
This type of thing: https://www.amazon.com/NOCO-GB40-UltraSafe-Lithium-Starter/d...
This short paper answers this question and more. I found it a helpful explanation of specifically what TCP design problems Homa is intended to address.

https://arxiv.org/abs/2210.00714
Saves them conversion fees for converting gold to USD then to Oil.
SEPA payments also support chargebacks. Gyms are notorious for making it easy to sign up and hard to cancel, so the other explanation is that people are upset with some of your gyms and disputing the subscription renewals.

Stripe customer support is beyond useless, so I totally get your frustration, but I would encourage you to get to the bottom of this and verify that that your "insufficient funds" theory is correct by calling the customers with the failed payments.
The UK lost its literal empire because of the costs of two wars that devastated the continent - not domestic politics. On the other hand, the PRC is turning back on itself. It has been unable to produce a successor to Xi - making it very hard to change direction. Under Xi, it has actively cultivated hostility against itself and only manages to exercise influence others through force. It also has much less stable demographics. It is not reasonable to expect China to collapse and it would be fearful if they did, but they are likely to have a much less stable period ahead as they come to terms with their situation.

As for the US, they're not alone in this but they are now in a situation where younger voters with a longer time horizon are able to win majorities against older voters with shorter time horizons. This means they're entering into a period of creativity. It is not clear what the outcome will be. But it is clear that we cannot take for granted that pursuit of an unreformed ideology will distract them from the compromise and teamwork that brought them to strength.

In both cases, I think you're extrapolating from recent politics. But both countries are in different turns of the demographic wheel, and have different ways of dealing with that. Democracy also tends to make turmoil more obvious to external observers, so it's easy to accidentally compare apples to oranges when you're looking at a democracy and an autocracy.
I'm a huge proponent of good testing, mainly because it's so much easier to work sustainably on a code base with good tests. But I hate, hate, hate test coverage mandates. Every time I've seen them, it's as you say: some people write garbage tests to hit the metric. Before with those people you wouldn't have been able to trust their code. Now you have two problems, because you can't trust their tests either.
It could be PR for the IRS? A bit of public attention to make a play for funding to replace or upgrade this system, etc?
'Thank you very much Stripe, for suspending and killing my business accounts for little to no reason.'. [1] [2] [3] [4]

Thank you.

[1] https://news.ycombinator.com/item?id=28085706

[2] https://news.ycombinator.com/item?id=33299222

[3] https://news.ycombinator.com/item?id=23881643

[4] https://twitter.com/zhovner/status/1384568453844066305
There's no evidence of who destroyed it and just because it would benefit a country doesn't mean that country blew it up. Motivation, especially one as generic as money, is not a substitute replacement for evidence.

Sweden is currently investigating it
https://freebeacon.com/latest-news/sweden-says-nord-stream-p...
ProxyMan looks nice, is it better than Charles?
France chose to massively invest in nuclear Energy thanks to De Gaulle, he wasn't pro-american

Germany/Poland were all pro-american, so it's wrong to say "and pursued energy policy that made them extremely reliant on known bad actor Russia, all while poopoo-ing the US", do you know how Poland hates Russia?

"neglected their military funding" is also wrong, that was an american wish, the "Demilitarization of Europe" [1]

Europe is in this mess because of the US, and their multiple global trade sanctions which have prevented the EU from multiplying their source of supply and policies that forced the demilitarization of Europe, we also see the continuation of it nowadays with them sending all of their ammunitions to Ukraine

And it's not just with natural gas but also uranium and lithium, US/AUS companies busy in Spain mining their resources for example [2]

The multiple suspicious NGOs against nuclear energy in Europe are also something interesting ;)

[1] - http://www.klauslarres.org/articles-1991-2015.html

[2] - https://www.earthisland.org/journal/index.php/articles/entry...
And be reversible?
Yes, my company found this out trying to add both a database and a serverless app to our existing infrastructure in Germany West Central in July. They had no ETA for more GWC capacity back then and told us to move to the North and West Europe regions.
"…so unless they are willing to take the profit hit…"

This is solved by simple regulation. Put a levy on new plastic to the point where reusable is cheaper. The only impediment is political will and that can be changed by citizens lobbying their parliamentary reps.
GDPR might be a problem here. But this brings us to an important point: this is not your infrastructure, but someone elses.
To play devil's advocate here, what usually suffers the most in integration-only testing is testing error handling. In some codebases it's extremely important to test all the error handling paths because they are not extremely exceptional events. Many times, the disproportionate amount of failures are from error handling not precisely doing the right thing even though it looks reasonable upon code review. It might not mean 100% coverage, but in these situations, ensuring comprehensive tests of all the error conditions (inducing OOMs and other resource limits) helps make sure the failure paths work just as well as the normal ones. Failure of a failure path can manifest at best in ways such as hiding the true source of an issue, telemetry problems, logging statements without salient values; at worst, crashing because of a chain of events triggered by the seemingly innocuous error handling that passed a code review. OOM modeling to test every code path that allocates in a function is the most tedious thing in a gtest, but often yields the most surprising, actionable fixes. Sadly, most programmers just ignore OOMs and hand-waive "if allocation fails, the system is broken and my software doesn't need to work correctly".
Germans could be dumb or corrupt.

It could also be that they intended to make Russia dependent on them by becoming a customer too essential to lose. These kinds of relationships go both ways.

Either way, this made Uncle Sam mad.
The article is about using sound to compromise negative pressure rooms.

From the headline, I was hoping for some kind of memetic Snow Crash type pathogen that infects you when you hear it
"As they attempt to reduce their reliance on Russian energy, EU countries are turning to gas from the U.S. instead — but the price Europeans pay is almost four times as high as the same fuel costs in America."

Well, that was the plan, really. In late 2021 the industry-business press had more than a few articles bemoaning the US natural gas supply glut, and that was a a theme Russia's energy sector complained about as well, see this from 2020:

https://www.reuters.com/article/us-gazprom-europe-idUKKBN26X...

Sure Covid had something to do with it, but LNG is not jet fuel. Clearly, there was a battle shaping up over who was going to get to 'light Europe', and that was tied into finances and balance-of-payment concerns - i.e. the USA doesn't care if Gulf Arab states sell gas and oil to Europe, because those are US client states who recycle sales money back into the US banking system. Russia doesn't do that, so it's a competitor, not a collaborator.

Europe could have acted differently - it could have built out renewables to a greater extent starting two decades ago (technologically, that was feasible), or it could have rejected the oil-finance sanctions on Russia over the Ukraine war - so they did make their own bed.

What, were they relying on the beneficial warm-heartedness of Wall Street? Did they expect the fossil fuel executives and finance oligarchs to decline a giant surge in profits so poor Europeans wouldn't have to pay more to heat their homes? Greedy sociopaths are not known for such benevolent behavior, even if they pay millions to PR experts in an attempt to convince the public of their altruistic spirits.
Not a SAT solver, some machine that goes into space.
Worth noting Affinity is a strictly one-time purchase valid forever (or while their licensing servers are up) while offering functionality on par with Adobe. I got their v2 suite at discount.
I'm doing a 50% off sale for my app Recut, https://getrecut.com

It's a simplified video editor that removes pauses and dead air, and creates a cut list you can then import into a "real" editor.

Saves a bunch of time if you're doing talking-head videos, vlogging, podcasts, screencasts... the sorts of content where the first step of editing is to chop out the long pauses and mistakes. I originally built it because I was doing screencasts and wanted the process to go faster :D
I'll second that Tk works well with SBCL, and add that I have also used it in a Windows 10 environment without much hassle (although a web app GUI is a great route), the libraries may not all be up to date with the latest features but it's relatively straightforward to implement them looking at the source code as a template. With CFFI one can get into the windows API pretty readily as well, so the sky's really the limit.

As far as being self-contained it's at least easy enough to get everything within a single project directory, and one should be able to load pretty much everything (other than if you rely on tcl or something external like that) into the image and save it as an .exe with sb-ext:save-lisp-and-die.
I agree with you for the most part, but what happens when you've got a damn good manager? They exist for sure. They're just unfortunately a minority.
> There are businesses running on software that makes Teams look like a paragon of performance, stability and user-focused UI/UX.

Those (probably) aren’t trillion dollar businesses.
They got as far as to make their own graphic engine mid-development :

https://www.factorio.com/blog/post/fff-230

Factorio asks different things from GPUs. that today are much more used to accelerate 3D. not 2D graphics :

https://www.factorio.com/blog/post/fff-281

Also :

> Contemporary integrated GPUs are also significantly faster, and while it might not be as much of a challenge to render the game for them, they do share some resources with the CPU - be it the last level of cache, or CPU cooler, so the integrated GPU working hard may cause the CPU to slow down.

> However, the point I wanted to illustrate by this post is how broad a range of GPUs there is. People see a 2D game and expect to be able to play it on essentially anything. If we want to live up to that expectations, we have to impose a lot of limitations on ourselves, because 'anything' also includes a couple orders of magnitude slower GPU than is found in an average gaming computer of today. CPUs got a lot faster in the last decade too, but mostly due to increasing the number of cores and adding wider vector computation units. They didn't get that much faster when executing serial code, which is unfortunately most of Factorio's game code. So if you play the game on a laptop with a Core 2 Duo and GeForce 320M, you'll run into framerate issues due to the weak GPU much sooner than a UPS slowdown due to the old CPU.

https://www.factorio.com/blog/post/fff-333

But, yeah, Factorio is one of those games that don't impose a maximum limit of entities on themselves and are mostly bottlenecked by singlethreaded CPU than GPU performance, like any simulation-like game with lots of entities, each of which can have a gameplay (and not just display) effect on another :

https://www.youtube.com/watch?v=HvI_5S3aITk

(And also, specifically, RAM latency is important for Factorio : https://old.reddit.com/r/factorio/comments/4h647g/factorio_p... )
Cross-region architecture will be the first thing you hear about.
The factorio benching scene is a lot more sophisticated than when last I looked.
Clown-car cluster sounds like it'd be a good name for a compute product.
> Generally, all followers on a single server share the same sharedInbox.

You mean that all followers of Celebrity X on instance Y will have a sharedInbox because they're a follower of Celebrity X? Apologies, I've only lightly read the spec and haven't really seen anything like this in there.
With Apple being the largest game company by revenue, they do take it seriously, but for every dollar made from an AAA game, there's probably 20-50 to be made on less "hardcore" games. Thusfar, Apple is serious about money rather than capability.

That seems to be changing though as there are pretty strong supply chain rumors that they are working on AR/VR headsets (allegedly delayed due to terrible market conditions and some supply chain issues). They've also made pretty big investments into their subscription game service.

I think Apple TV is very overlooked by developers too.

There's a lot of processing power in those things. The weak 2021 model has 15% more GPU power than a docked switch (30% more than an undocked switch). The older 2017 model uses an X processor which should give it even more GPU power (almost double an undocked switch). The latest A15 model (with a major price drop vs the previous generation) has more GPU power than the Xbox One S and isn't so far off from the PS4.

Nintendo Switch 500 GFLOPS (docked) 390 GFLOPS (portable)
Apple TV (A10x) 770 GFLOPS (2017)
Apple TV (A12) 580 GFLOPS (2021)
Apple TV (A15) 1500 GFLOPS (2022)
Playstation 4 1850 GLOPSS
Xbox One S 1400 GFLOPS

Apple TV shipments since 2017 seem to be in the 50-80M units range. Compared to 25M PS5, 17M Series X/S, 111M Switch, and 117M PS4, that's a pretty significant number.
> it's a fact that in a "pure functional program" you need to re-engineer half of the program if you need to put the log somewhere where it's "oh so pure", and where you didn't need logging before

It's most certainly not a fact. It's trivial to insert Debug.trace, for example.
The Orange Man was a little too obvious in his pursuit of selling this 4x as expensive gas - that's why he was ridiculed.
Happens all the time with roaming and imported devices.

I’m not aware of any western provider saying “oh, that block of IMEIs aren’t allowed to connect to the network”.

Canadian government shadow-banned sales of a bunch of Xiaomi cell phones, but local providers have no issues authing them onto the network. Can’t say no to that juicy roaming revenue even if it means putting your network at risk.

https://news.ycombinator.com/item?id=28620359
Ask HN: Which payment provider do you use? Any problems with them?
Ah, ok, that makes sense. So for a given point of origin, anycast generally routes to the same server?
The thing is, you need a whole game to work on macos, not just the graphics. Vulkan is just a cross-platform graphics API, not a cross-platform framework.

Typically, if a game maker wants to make cross-platform a priority, they wouldn't target just Vulkan, they'd target a cross-platform framework. That would be true whether Vulkan was supported by Apple or not. And if they don't make cross-platform a priority, the chances of a mac port go down regardless.

So...

We're looking at the incremental gain of Apple providing first-party support for Vulkan vs the existing third-party support. Looks like a lot of work for Apple for little gain. Just doesn't seem worth it to me. Also, the Vulkan version would always be out-of-date since Apple would pin the supported version to an OS release, and would need to be conservative about it, since they aren't going to hold an OS release for Vulkan.

Really, Vulkan on macOS is much better done by the interested third parties, and the focus on Apple should be to get them to better support a Vulcan API on top of Metal.
How to not score a 0.0 on Earth's OKRs
Is this a joke comment?
As far as I understand it, Peru already had a lot of highly cultivated potato crops. They have over 4000 different kinds and had sophisticated methods for preservation[0].

[0] https://en.wikipedia.org/wiki/Chu%C3%B1o
Author here, I know this is a dismissive comment, but I'll bite anyway.

As far as I understand the history of the IP protocol, initially an IP address pointed to a host. (/etc/hosts file seems that way)

Then it was realized a single entity might have multiple network interfaces, and an IP started to point to a network card on a host. (a host can have many IP's). Then all the VRF, dummy devices, tuntaps, VETH and containers. I guess an IP is now pointing to a container or VM. But there is more. For performance you can (almost should!) have an unique IP address per NUMA node. Or even logical CPU.

In modern internet a server IP: points to a single CPU on a container in a VM on a host.

Then consider Anycast, like 1.1.1.1 or 8.8.8.8. An IP means something else... it means a resource.

On the "client" side we have customer NAT's. CG NAT's and VPN's. An IP means similarly little.

The IP's are really expensive, so in some cases there is a strong advantage to save them. Take a look at https://blog.cloudflare.com/addressing-agility/

"So, test we did. From a /20 address set, to a /24 and then, from June 2021, to an address set of one /32, and equivalently a /128 (Ao1). It doesn’t just work. It really works"

We're able to serve "all cloudflare" from /32.

There is this whole trend of getting denser and denser IP usage. It's not avoidable. It's not "breaking the Internet" in any way more than "NAT's are breaking the Internet". The network evolves, because it has to. And for one, I don't think this is inherently bad.
Monthly HN Stripe customer support thread
Putin invaded Ukraine to get rid of himself?
Maybe read https://en.wikipedia.org/wiki/Parasite_%28Grant_novel%29 first...
Yes, and this sounds completely compatible with the GP comment. USB C (PD) charging is the non-proprietary standard that virtually every modern smartphone uses.
For the webdev world, I think a big reason for this change is that many web systems talk to so many underlying 3rd party services that often times it's subtle, backwards incompatible changes in those other services that break things. If you're just only testing everything with mocks, you're never going to catch what will often be the worst breakages and bugs that your users experience.
Found it (linked from Garbage Day):
https://www.nytimes.com/2022/11/21/style/mastodon-twitter-ad...
ZK rollup with validity proofs and trustless escape hatches should really be the dominant mode of bridging and storing assets in the future.[1]

To the OP: sorry to hear what you are going through.

[1] See https://vitalik.ca/general/2021/01/05/rollup.html and https://vitalik.ca/general/2022/11/19/proof_of_solvency.html
The Bahamas is not going to let him leave the country unless the US extradites him.
Paid placement is quite literally advertising.
It's not an external agent, it's an emergent property of humankind. I don't find memes a compelling idea, but regardless, memes are not viruses and culture is neither a virus nor a virus-like external agent.

So the analogy is very forced and doesn't really work.
I for one appreciate your "but actually" comment, the relentless pursuit of facts over fluff.

As an aside, I always thought "snark" was a real word, but apparently it's a neologism meaning "snide or sarcastic remark". It's also the name of various fictional creatures, including The Hunting of the Snark by Lewis Carroll, as well as in A Song of Ice and Fire.

https://en.wikipedia.org/wiki/Snark
They burn down as Vancouver found out. Not only does it get worse inside than out but then they're back on the street.

It's not a bad solution, sorta. They should just send one to each cheap hotel in the country though. Split the problem up and spread it out so it isn't being reinforced.

By 'work' I mean, for the junkies or the residents. Junkies living together escalate and it spills out. Those walls won't contain them.

Ultimately nothing other than forcing them through rehab will turn them into anything other than drug zombies.
It got to me at various points in me career, working with a leader who appeared to have no empathy.

Complaining, requesting change, then leaving was how it went.

I still feel conflicted, "did I do the wrong thing, am I the weakling?"

I now better appreciate that asserting my boundaries is all that keeps me safe from that kind of unhealthy situation, for me.
Best game ever, huge shoutout to the devs of this game.