skysight-inc/HackerNews huggingface dataset:
> their smartphones are first and foremost are telephones and not playtoy computers

I don't think that's true. A few years back when I was comparing phones, many reviews don't even mention how good they are at making calls. Both Millennials and Gen Z are notably phone-averse. [1][2] I think a modern smartphone is a portable network computer/camera/sensor-package, with the telephone bit being something like the human appendix.

As somebody in Gen X, it looks to me like the whole notion of "phone call" is a dying concept that only existed due to the technological limitations during the period 1880-2000. Think of it sort of like faxing: it made sense at the time.

[1] https://www.bankmycell.com/blog/why-millennials-ignore-calls

[2] https://www.smh.com.au/lifestyle/health-and-wellness/call-de...
Also phones (and towers?) in border areas have some logic to avoid roaming onto the other country’s network.

This leads to lots of misconceptions too.

With a local Rogers SIM from a high building in Toronto, my phone will only see Canadian networks on a network scan. But when I put in an EU SIM, same phone and same place, a network scan will see several US networks and even prefer connecting to them (probably cheaper roaming rates), even if the connection is ultra-weak.

Feels like there’s some geo-fencing preferencing, or maybe time-distance bounding going on.
What's the medical system going to do about a parasite that often doesn't cause any symptoms that can pinpoint the particular pathogen? Most healthy people clear the infection without ever knowing anything happened.

We don't have any way to undo whatever the parasite did while it was active. It's probably possible to create a vaccine, but the full impact in humans is still being explored and a vaccine for a pathogen that's been with us mostly unnoticed since cats have been with us isn't a high priority.

I'd also say decades of research into the effects of T. gondii is explicitly not the medical system ignoring it. It's the medical system being aware of it, but there aren't any great solutions at this point.

I'd also like to point out the difference between difficult to define risk-taking behavior in adults vs. miscarriage, blindness, neurological issues, and hydrocephalus among other risks to a fetus.
Yeah, Factorio is multithreaded, but in practice it usually only runs a few ways in parallel. Instead its performance is determined in large part by the memory subsystem, which is why the X3D processors do so well. It's probably also part of the M1's great performance: with a large cache and stacked DRAM, it has very competitive bandwidth and latency.
Or could it be that wolves that are already more likely to hunt cougars (thus eat them and get the parasite) have high risk taking behavior and are thus more likely to be pack leaders? And the parasite actually has a benign influence on the host?
<< Are we supposed to be sorry for the wealth advisers after their wealthy clients loose their money into crypto investments?

That is not the point at all. The point is punishment, especially in a public case like this one, because it is important for society at large to see fraud is punished ( and right now looks a lot closer to Madoff scam type than not ). If the society at large does not see it, it may start questioning the validity of the system and simply decide to throw the table over. This is not a good thing ( unless for one reason or another a person wants to topple a given society ).

With that mind, public ostracism should be on everyone's mind. Fuck, we don't have a problem with a guy spouting perceived wrongthink ( edit: I do, but thats another story ) being banned from a conference, but the moment guy manages to effectively make people part with millions of dollars, he is a speaker?

<< What value do you generate pouring money into bitcoin minning or fliping "worthless" coins ?

The same question can be asked about HFT, mass purchase of real estate to artificially raise prices or hoarding aluminum for the same reason. I personally think you are asking the wrong question here.

<< If you are wealthy and you invest into crypto you deserve to loose it all!

I have no real skin in this game despite having some exposure to crypto. I find this attitude counter-productive.

edit: first sentence; it didnt' make point clear
Sincerely curious question: Why would one want a home weather station?

Like, are you growing crops at home? Or just curious about hyper-local weather over time?
In an open atmosphere, steam is 212F/100C (slightly less for higher altitudes).

The point is "steam" doesn't exist at 350F unless it's in a pressure cooker. It's a valid preparation technique but not common in German kitchens from my experience.
And why the silent downvotes?
Every cloud provider will have these issues with specific instance types in specific regions, although the Azure Germany situation sounds perhaps a bit more dire. At my past (much larger) employers we’ve always run into hardware capacity issues with AWS too - we’re just able to work around them.

Building on cloud requires a lot of trade offs, one being a need for very robust cross-region capability and the ability to be flexible with what instance types your infrastructure requires.

I’d use this as a driver to either invest in making your software multi regional or cloud agnostic. Multi regional will be easier. If you’re already on k8s you should have a head start here.
I lived several years in a tiny apartment without an oven in the kitchen. I learnt to make just about everything (up to and including a soufflé) in a toaster oven after a while.
There I was thinking my 90s code at Megabank that’s still running was an achievement. Fwiw it was and still is a simple time series db.
This is an insidious argument to make. When building a startup you should choose 1 reliable cloud provider and use their best practices to support high availability.
Keep the Internet free and open (2012)
You can use cut, tr and sed

https://stackoverflow.com/a/70614580/1507124

it's not full pretty, rather just newline delimits arrays. Incidentally, it's much faster than jq. Probably wouldn't use it for anything serious
Emulate TikTok on the Palm Pilot
And I hope we never go back. That phase of mobile phone history was unbearable and carriers insufferable. If issues are slipping through, it’s manufacturers who should be held to account for their faulty devices. And if faulty firmware/software is a persistent problem, then society should step in and regulate.
> I feel like games like Factorio don't really need that low-level optimizations to warrant for C++.

Clearly someone has not grown the factory large enough.
They could pay him in FTT.
Azure, despite being smaller than AWS, I think has more regions. So each one must be smaller, which likely means less spare capacity.

I also sort of suspect the spot market is less robust there. Lots of Azure is lift and shift on premises workloads, and those aren't using spot. Without people using spot, it's even harder to have spare capacity...
Since the event hasn't happened yet, you have no idea how they are going to treat SBF.

And... I have watched a few of Hitler's speeches? And somehow I'm still not a Nazi. Nor have I, to my knowledge, promoted genocide.

Give humans more credit. They're not stupid.
And Blizzard also stopped trying to port more advanced titles like Overwatch. Even Diablo 2 Resurrected didn't get an Apple Silicon release (despite the fact that they already made an ARM version for Switch).

Maybe you're right, and the technical hurdle is fairly small relative to the money they stand to make from it. Whatever the case is though, Apple's current offerings are not really attractive to developers. People would rather target the APIs they already know than do Apple's dirty work for them. Maybe Apple should take a page out of Sony's book and actually compensate or assist the studios building on top of their technology.
Overwatch isn't on macOS.

Older games released by Blizzard might have a macOS release, but not the franchise they are pushing the most right now.
> However, while anycast works well in the ingress direction, it can't operate on egress. Establishing an outgoing connection from an anycast IP won't work. Consider the response packet. It's likely to be routed back to a wrong place - a data center geographically closest to the sender, not necessarily the source data center!

Slightly OT question, but why wouldn't this be a problem with ingress, too?

E.g. suppose I want to send a request to https://1.2.3.4. What I don't know is that 1.2.3.4 is an anycast address.

So my client sends a SYN packet to 1.2.3.4:443 to open the connection. The packet is routed to data center #1. The data center duly replies with a SYN/ACK packet, which my client answers with an ACK packet.

However, due to some bad luck, the ACK packet is routed to data center #2 which is also a destination for the anycast address.

Of course, data center #2 doesn't know anything about my connection, so it just drops the ACK or replies with a RST. In the best case, I can eventually resend my ACK and reach the right data center (with multi-second delay), in the worst case, the connection setup will fail.

Why does this not happen on ingress, but is a problem for egress?

Even if the handshake uses SYN cookies and got through on data center #2, what would keep subsequent packets that I send on that connection from being routed to random data centers that don't know anything about the connection?
You might like this:

https://www.ebay.com/itm/334187080150

Dials for settings, red or green light to let you know if your settings are good
EC2 us-east-1 is chronically stocked out, too. Black Friday is the worst day of the year for this. At work, we pre-allocated tons of EC2 machines we don't really need, to hedge against EC2 stockout coinciding with some kind of incident. Yes, we are part of the problem.
Anytime jq is mentioned, gron should be mentioned shortly thereafter. It is a wonderful tool.
You should research this more. Stripe is not a good product because this problem is widespread.
Is there a difference? They're all grifters.
The best deals are usually in software. For physical goods, find a price tracker.

That being said, I grabbed a lifetime Laracasts subscription for $219 - about 2 years of the ordinary yearly price ($99, on sale at $54). Great resource for new & rusty Laravel developers.
Very Roughly:

Countries don't buy oil (or anything else) with a suitcase or few stuffed with $100 bills.* Instead, they have a really big bank move US dollars through the international banking system electronically.

Any really big bank that wants to keep its US-issued "Allowed to Handle US Dollars Electronically" License has got to follow a bunch of US-made rules. Which rules doubtless permit the US to make & enforce a very long blacklist, of various countries / organizations / people who the US doesn't want banks to work with.

(That said, I see no reason to suspect that Ghana has any interest in "Decoupling from the western financial system", as elzbardico put it. Though obviously the subjects of oil, gold, dollars, etc. are pushing a whole lotta people's emotional buttons in this item.)

*Yes, there are exceptions - usually involving sanctions-busting by folks who don't care about drawing hostile attention from the US.
Also maybe Ukraine would be Russia right now.
And you’re only getting worse. This is unacceptable.
Message to cloud providers:

List what you do you have available so we can choose.

Do not force users to randomly guess and be refused until eventually finding something available.
How about becoming dependent on known bad actor Russia for gas, and having an ex-Chancellor on the board of Rozneft?

https://www.themoscowtimes.com/2022/05/20/ex-german-chancell...
Totally agree, we could for sure have build from the get go multi-region and multi-cloud but we had good reasons not to do it. Depending on the product, technology, ... would actually also strongly recommend almost every startup to do the same.
Cross-region extensibility points are few and far between. See https://docs.aws.amazon.com/whitepapers/latest/aws-fault-iso... for more details.
That is a keyboard, for anyone curious.
The headline should read "Western Europe". A couple of Western European officials don't speak for all Europeans, as much as they might want to or pretend to. Perhaps the Cold War prejudice of drawing the line between Western Europe ("really real" Europe) and Central/Eastern Europe (terra incognita) still persists. But consider Poland[0].

[0] https://www.politico.eu/article/europe-military-superpower-p...
A lot of users do care about this when push comes to shove. An example is happening on Twitter: a lot of users want to escape Twitter onto another platform, but they are 'locked' to the walled garden because they don't own their data in a way that allows for an exit. IPFS isn't perfect but does give you the ability to migrate to other (competing) hosting platforms without having to change your URLs.

I'd argue that a similar thing happens with end-to-end encryption. A lot of users don't care or even think about whether their Twitter or Mastodon direct messages are encrypted, until a malicious actor reads these messages or a data breach has them released online.
"Die Erfindung der Currywurst" by Uwe Timm, which claims that the Currywurst was actually invented in Hamburg, was required reading when I went to high school in Hamburg ;)
I still use Gitbox today. I think it is due for an upgrade!
Its politicians politicking. They know, they are just using it to their own advantage either about to sell new policies are trying to soften a US stance.
Deep conspiracy right here.
Is it that much cheaper for you to build a new region on Azure versus getting setup on AWS?

If you rely on Kubernetes for orchestration and have minimal cloud API dependency, it may be worth that evaluating this option.

Also, do you have a TAM associated with your account? Are you just going through regular support channels? Can they deliver different instance types (not sure what the Azure parallel is), can they deliver short term capacity, etc?

I would try to push Microsoft more here. It's not like they've stopped on-boarding new customers into that region right? What happens if you create a new account in that region?
This will never happen and if he did show up he will likely be arrested.
Allowing people to commit any forceful or violent crime makes everyone feel less safe but also encourages the crime to escalate.

> just that incarceration should be off the table.

Nope. Nobody takes options off the table or the opposition adjusts. If we say we won't imprison people for X then X becomes a freebie. You see it in SF where shoplifting under $1k isn't pursued, in Vancouver where vandalism isn't pursued and you can pitch a tent up against someone's building, etc. Without involuntary incarceration you can't even force someone into detox or rehab.

We should try to have better options but we've got to stop the sabotage of our system. If you can't present a better alternative to incarceration (for everyone holistically) then you can't complain.

California is starting to clean up its DAs, a bit, British Columbia is cracking down. Eventually we'll have the use of our legal system again.
You're doing a bit of slight of hand on Windows support.

Windows doesn't "support" the DirectX version shipped by your GPU vendor either. The drivers shipped by your GPU vendor, and all the APIs provided by them, are supported by your GPU vendor.

So the real thing we're talking about is hardware vendors. Nvidia and AMD support Vulkan, OpenGL, and DirectX where applicable. Apple only supports Metal. The console vendors have always had weird variant APIs based on the open standards but not identical, except MS where the console is very close to desktop Direct X.

On mobile hardware vendors ubiquitously support OpenGL ES and there's widespread support for Vulkan.

So it's complicated. In the desktop space, as a percentage of market share, Vulkan is extremely widely supported. Same with mobile. Consoles have always been an odd man out.

So Apple, which doesn't sell a console, is absolutely breaking from the pack in the markets they target.
This is a problem in theory. In practice (and through experience) we see very little routing instability in the way you describe.
3% of steam is macs: https://store.steampowered.com/hwsurvey/Steam-Hardware-Softw...

That’s not nothing, and arguably if you have a good game, you’ll be one of the shining few on the Max.
The EU believes it can regulate U.S. Big Tech even if they're not operating on EU soil.

The Cookie Banner is one example. Most U.S. websites detect European users and show the pop-up accordingly. IMHO a U.S. web-based newspaper or site shouldn't have to do this as long as all its servers are U.S.-based.
Keep in mind it won't work on Apple Silicon Macs though, and I think Intel Macs have limited support for nvidia cards in macOS
It’s news whenever a game gets ported to any new platform, so I’m not sure your point really stands.

Also you’re missing the fact that it already ran under emulation. This is a native port.
The Ukraine-Russia conflict was started by Putin lol.
I guess he could have totally foiled America's plans by...not invading Ukraine

Somehow, none of these conversations and theories about US-Russia proxy war and US "escalating" the conflict NEVER give any agency at all the the people of Ukraine. The US "escalated" by helping them (at their request) fight off a violent and genocidal invader??

The Orange Man was laughed at because he called Putin a "very savvy genius" who was "keeping the peace", pretty straightforward.
OOP Is Dead, Long Live Data-Oriented Design (2018) [video]
It applies. but I'm not sure if anyone is suing Apple over those or just the iPhones. Samsung was also fined earlier this year for the same reason.

But keep in mind that this is not "Brazil" targeting, someone needs to sue Apple in the court for this (the judge ruling and fine) to be applied.
In this case it was a consumer association, that is getting some 10MM BRL (2MM USD) out of this (so this is probably the association interest, not consumer fairness), but it is in Apple best interest to respect the law and avoid professional litigators to go after them.
We're doing 50% off CodeInterview Pro (coding interview tool). So $24.50/m instead of $49/m for new customers. Link: https://codeinterview.io/pricing

Coupon code: BLACKFRIDAY2022
> xclip, read from and write to the clipboard in the command line

There's wl-clipboard with the commands wl-copy and wl-paste: https://github.com/bugaevc/wl-clipboard

Works flawless in my experience.
How Long Will x86 Endure?
Not really. A game is content for your console, not a feature.

A better analogy would be selling a pre-assembled PC without an operating system. And this is illegal in Brazil, although this law isn't strictly enforced.
I hear you. It's not a fun position to be in. And sometimes you're correct to take calculated risks and maybe the expected value was positive here, despite what ended up happening.

Without knowing the details about your services and infrastructure, it's hard for me to know what's involved in going multi-region now. Are you sure it's such a a gargantuan effort? I would've thought one person working full-time on this for a week or two would be enough, but again I don't know the details of your setup.

One option would be to pay a consultant who is an expert in Azure/cloud stuff to come in and help. May not be cheap, but could be a lot better and quicker for you and better for the business, especially if none of you are really big experts in Azure.

I've been here before (I think)...had to wear many hats and scramble to make sales, build the tech, act as de facto DevOps person even without a lot of experience doing it, etc. That is the way, but stuff happens.

Happy to chat about specifics if you want to bounce ideas off of me or go through your particular situation. Can't promise I'll have concrete advice, but happy to talk it through.
Modern phones don't even get close to that limit at full power. Still, it seems prudent to minimize transmit power for safety.
It's not so much technical as business focus. There's a big issue with their app store cut on in-app purchases and whether they want to set a precedent on lowering/changing the rules to be compatible with games like Fortnite and the third party stores (like Steam and whatever Epic's is called). If they found a solution to that then they need high quality and timely ports, that's a whole organization of marketing, bizdev, devrel, etc people.

At a technical level it seems like they could get more console-like levels of tuning for their platforms. Very few chips to support, only a handful of thermal targets, all chips have a common CPU/GPU architecture, all devices have very fast storage. Conceivably they could field a winning platform for competitive gaming.

My guess is they look at Sony & Microsoft and don't see much value in reshuffling priorities to likely just be #3.

Edit: hajile above convinces me that rather than concerns about spending money to be #3 they probably already are in the top few by gaming revenue and could have lots of reasons for not being more aggressive about taking more share.
I would love this, though there's very few entities in the world that seem to have this level of sovereign power - most regulatory agencies / governments don't seem to have the political will, drive, ambition, or simply ability to do something like this.

Let's say for the USA, the chair of the FCC (hahahahahahahahaahah) decided to do this, could they even? Isn't power dispersed enough to make this impossible? (immediately challenged by courts, or, unable to determine which regulatory agency in USA actually has authority to do this, etc?) Or say an American state, perhaps Texas, decides to protect its citizens by threatening to ban sales of google phones if they don't fix this bug tomorrow, and force a recall, would that be possible? I mean... via what mechanism could that even happen? A governor executive order immediately challenged by a local court or even the USA federal government? A state law, that gets vetoed? Etc.

This leaving aside the fact that Google can just do fat campaign donations to whoever can throw a monkeywrench into this kind of consumer protection action.
US Facilities Mark Waste Disposal Progress
What Europe did is plain stupid. Germany cut the gas supply and is trying to catch up. Gas and electricity prices are skyrocketing. Like from 300€ a month to 1000€ a month for an older house. It would be clever to buy bad Russian gas for one more year and use that saved money for installing renewables. Whole world is benefiting selling energy resources for sick prices. It’s not that US is somehow profiting. It’s clear, that Europe simply lost by playing not wise.
Early in my career, I was offered a job, writing a word processor system in IBM 360 Assembler.

I'm fairly glad I declined.
Probably a good learning for the future ;-)
Oh nice, I didn't realize you had that capability. It looks like you're using js-parsons, which is also what we branched off. I ended up deleting the line-based grader logic in our js-parsons fork, since we only need doctest-based grading and I wanted to clean up the code, but in theory, both kinds of graders can co-exist.
If only there were a system to transfer money between two people that didn't require a trusted third party...
I think I actually built neovim from source when I was testing it out. Either 0.4 or 0.5, yeah. I think the lost context was frustrating IIRC and I didn't know that switching tabs fixed it. I just got frustrated and opened up real nvim when that happened.
You mean, it's just luck?
I think there is some general rule in business that you should not depend on a provider that if they lost your business it would be less then one percent of their revenue. Or be ready when they drop the guillotine.
How is the German government responsible for what an ex-Chancellor does? Was this position granted directly by the German government or is it some sort of diplomatic thing?