skysight-inc/HackerNews huggingface dataset:
There is no practical difference.

Rust either checks for overflow or assumes wrapping, depending on the compilation option "overflow-checks = false/true".

The semantics of the 2 behaviors are incompatible so any Rust program written assuming one of the 2 behaviors will fail in certain cases when it is compiled with the contrary option.

There is absolutely no difference in the C++ case, because the behavior is also controlled by the compilation options.

It does not matter what the language specifications say, when they are overridden by compilation options both for Rust and for C++.

The consequence is the same for both languages. You must write the program assuming a desired behavior, but you must also ensure that the program is compiled with the corresponding option, otherwise failures are likely.
I almost feel dumb asking this, but what does “zero cost egress” actually mean?
Cost of moving data out of the network. See https://aviatrix.com/learn-center/cloud-security/egress-and-...
The “Return a Command” Trick
I saw a dot matrix printer logging the chemical composition of the flue gas at a chemical research place in about 2002.

That kind of thing is probably fairly common in the industry.
zotero can save a webpage snapshot in one click. other browser extensions too. bookmarking practically speaking is no different than having a pile of tabs open, you just aren't consuming as much of your system memory.
Yeah, just like a MYSQL database :))

Now let's calculate how much I am going to pay to BUY crypto and SELL crypto in fees .

Have you ever done it, seriously?
I don't think that's right, but the policy and the article doesn't answer these questions particularly well, so it's very much up to interpretation... The problem with linking to a website is that it doesn't make anything better for the user, since that could be either directing to a form, a support phone number or mail. Neither which improve the situation because the user is not in control.

if you provide a good and easy sign in functionality from your app, through native UI and the like, then you should be able to provide the same functionality for deleting that same account. That is at least what we have recommended one of our clients, but that client is also a public transport company, so they can't afford to be in gray area where the app is either rejected or taken down.
For me, the visualization is a mix of still frames, caricatures and abstractions.
Agreed. If it's even close to a no no word it should be banned completely. No more riggers, naggers, poggers, biggas, lucks, bunts, minks, bikes, or trikes. This is a doubleplusgood plan.
This is what investors and the public buy as AI.

A hand coded if statement
How about

‘This software broke my phone’

‘This software wasted my battery’

‘This software invaded my privacy’

‘This software is a scam’
Is this a joke? CDC issues guidance that vaccinated persons should not get tested anymore unless symptomatic, then collects data showing that, lo and behold, vaccinated people have lower rates of reinfection. Duh, you just stopped measuring infection rates for vaccinated asymptomatic cases, which are the majority of covid infections.

You'd think that CDC employees would disclose CDC guidance that might be invalidating the core premise of their study... Consider finding an alternative to CDC. FWIW, UK has pretty good data.

> This report details the findings of a case-control evaluation of the association between vaccination and SARS-CoV-2 reinfection in Kentucky during May–June 2021 [...] Second, persons who have been vaccinated are possibly less likely to get tested. Therefore, the association of reinfection and lack of vaccination might be overestimated.

https://www.cdc.gov/mmwr/volumes/70/wr/mm7032e1.htm

> July 28, 2021. Anyone who has been potentially exposed to the virus should get tested, the C.D.C. now says. Previous guidance recommended testing only for fully vaccinated people who were symptomatic.

https://www.nytimes.com/live/2021/07/28/world/covid-delta-va...
AWS CDK also works with Python. However, in my experience, TypeScript-based CDK projects are more productive to develop, due to all the built-in error checking and autocompletion features in Visual Studio Code. Node.js also provides a more coherent environment with the package.json structure, which defines all the scripts and dependencies etc. Python-based CDK projects seem to include more "custom hacks". Because of all this, I prefer to use TypeScript for CDK even if the actual application to deploy is based on Python.
So by that definition, isn't Uber a Ponzi scheme too? I think all they ever did was burn investor money. And plenty of other tech companies similarly.
I was the same way but with Casio calculators. Got me into programming and the casiocalc.org forum was the first online community I was ever active on. It's like a ghost town now but it was a good time back in the day.
The word of mouth circulating around less technical people, is to assume she’s more a PR coup / a corporate plant. Actual whistleblowers don’t get leniency, exit their hideout at 47 looking 80 with dementia, in a wheelchair, portrayed as the most dangerous liability in the world, with two accusations of rape. Anyone not suicided, presented as friendly by the press, does not represent a risk for corporations.
Its still nice to have shared memory especially in a functional language where due to lots more immutability it isn't as big of a price (i.e. more concurrency safe). Especially if your sharing in-memory caches and the like.

I've seen this save tons of dollars in cloud setups (100,000's) in my career in more than one place. Safe multi-threading was marketed as part of the advantage of functional programming to many people; which IMO why I find it strange that OcAML didn't have it for so long. Lightweight threads (e.g. Tasks, Channels, etc) use less system resources than processes as well.

You can do anything with anything but you usually pay some price of inefficiency to do so. That may be small, but sometimes it is large enough to matter.
I didn’t mean to suggest BTC was useful along the way, just had a kneejerk when I read the comment about penniless refugees. but by the time people are congregating in border camps i’m sure you’re right, the majority have less pennies than they’d like.
Generally, if an app enables you to create an account in a system controlled by someone else, the account deletion rule shouldn’t be applicable

The post you're replying to says Apple believe it should. Unless you can persuade Apple to change their policy, it won't matter if you disagree.
I'd wager that if you go back enough all colors start that way. I don't really see that as relevant.
I'm not hearing any suggested reforms, I just hear complaining. Please, give me basic human decency and higher quality public transit. How do you get there?

BART has police, they're shockingly bad, even for police.
Well, given that we have a more than 5000 years old habit of looking for omens in random data to divine the future (whether that random data is scattered bones, laid out animal entrails, tea leaves, coffee grounds, tarot cards or so many others), it's unfortunate but not surprising.
I have the bureaucracy equivalent of that story.

The year I took the AP Calculus exam, TI-83s and such were allowed, but the TI-92 was not allowed because it could do symbolic calculus, and that was like half the exam. The exam administrators chose to describe the rules as "QWERTY keyboard calculators are not allowed." The year I took the AP Calculus exam, the TI-89 came out. It did not have a QWERTY keyboard but it did have a symbolic solver. I didn't have to write any programs; I just had to read the rules for the test and buy the right calculator.
It highly depends on what the purpose of the string is: if it can be clearly seen by the user, has to be read, or worse typed, then it's not just a random string in a database.

If the string is a url, imagine sending https://somesite/wanker to your client, when it actually could also be https://somesite/ay3ugd
Perhaps this is why they have 15 logical shards per physical machine. Seems like if one logical shard gets too hot, it could be moved to a new physical machine.
Oh boy, how I hate that weasel word “problematic”. Every time I see it I know a load of bullshit is coming.
Exactly. We're just seeing Rust spun out of the Servo effort, does anyone really doubt that Rust can and will be used to write code that will benefit the web? Most importantly Mozilla helps the web just by keeping FF going.

Conversely Mozilla if you see this, this change is dispiriting. Including ads in Windows is literally the MS move that caused me to leave Windows for Linux a few years back. It's not the ads themselves or how they are presented that is the issue. It's the inevitable tracking that will follow on to increase the ads value.

I'm not going to leave FF immediately over this change, but I am going to investigate what tracking comes with it and ultimately I'm determined to not let my computer and it's software be turned into a device for surveilling me rather than a tool for my use.
Then you won't be able to continue making that app.
Half (50%) of the country did not in fact vote for Trump. Biden won 51.3% of the popular vote and Trump won 46.8% of the popular vote [1].

Nor did Trump win the Electoral College vote, 306 to 232 for Biden[2]

there is a lack of education in the US

On this we agree, but I'm sure in very different regards.

[1] https://www.cfr.org/blog/2020-election-numbers
[2] https://www.archives.gov/electoral-college/2020

Edit: (no change) gp changed their comment to shift their point to a different election cycle, big difference.
Bitcoin is already valuable to someone, maybe not you, but someone (in fact, quite a lot of people). Many of the people that consider that Bitcoin has value don't care about gold at all, some do, some don't. By the way, these same people that don't care about gold also could give a shit less that gold can be made into jewelry (or anything else). Like you said, something has value because it's valuable to someone. I think what people need to accept is that Bitcoin, right now, is valuable to a lot of people. If the internet crashed, there's going to be much bigger problems, including accessing and transferring fiat currency. What people like about Bitcoin is that you can't print more of it without forking it, or creating your own new crypto with different rules (in contrast to potentially infinite printing and borrowing of USD). To create a viable alternative to Bitcoin (via fork or otherwise), you have to market and create the same level of trust, and convince everyone who trusts Bitcoin now to switch over.
It's a cutesy way of saying the actual truth. Language is full of such ridiculous contradictions used to express things, I wouldn't use this one but I don't see how it is particularly objectionable.
Yes I thought Postgres didn't recommend more than 700 connections per server (or maybe it was 300) and that was only three or four years ago.
The failure cases for mistaken wrapping and mistaken undefined are very different.

And "most programs are unsafe" vs. "all programs are safe" is decidedly not "absolutely no difference" just because the former could be reconfigured.
Have Single-Page Apps Ruined the Web? – Transitional Apps with Rich Harris
DeepMind must be an incredible place to work. Fast pace, state of the art.
On Data Democratization and Language: A Proposal for a Modern Data Experience
> Or simply omit all alphas and use only numerics.

You're still not out of the park with numerics - people with 1313 or 6660 or 4444 or something will complain a lot. The possibility of a 666 in some new biometric government IDs in my country rose a massive stink from church...
From the wording in the guidelines, just don't let the employee create the account through the app (shouldn't be a thing for employees anyway).

Basically: App allows account creation => App must allow account deletion.
I made a visualization for

> Circle A has 1/3 the radius of circle B, and circle A rolls one trip around circle B. How many times will circle A revolve in total?

https://www.shadertoy.com/view/7ddSR2
You’re quoting stories focused on the negative side.
Its easy to compete with Steam:

- 10-15% commission

- Exclusives

- Curation/quality control

- Integrated anti-piracy

- Forums/modding/game guides

- User profiles/achievements/gamification

- Less generous regional pricing (like on consoles) in exchange for slightly lower overall pricing

- 5% cashback into wallets, like Nintendo eShop

Epic only does some of these things, which is why its struggling. Its lack of social features is a major reason for low engagement on the platform, probably driven by Tencent and Chinese censorship restrictions (in the same way that the Steam forums are unavailable in China).
Yep! Typo
The page doesn’t say that users have to be able to delete their account within the app, it says that companies “must also allow users to initiate deletion of their account from within the app”. Checks are totally fine.
Syncfusion Angular Code Snippets for Visual Studio Code
Agreed - very painful.
I think there was a recent improvement to how CloudFormation handles failed ECS deployments but it's not on by default.
The sheer number of fraudulent papers being produced in China, sadly, is affecting the trust in research coming from there[1]:

> “The effect is devastating,” says Li, about the impacts on Chinese science. “The literature environment published in Chinese is already ruined, since hardly anyone believes them or references studies from them.”

“Now this plague has eroded into the international medical journals,” he adds. The fact that people use paper mills also affects China’s reputation globally, says Futao Huang, a Chinese researcher working at Hiroshima University in Japan.

Reputation and trust do matter, even in (what should be) objective disciplines with (what should be) reproducible experiments.

[1] https://www.nature.com/articles/d41586-021-00733-5?error=coo...
I hate April Fool's Day, but this made me think how hilarious it would be if HN front page had a banner ad. And not even an over-the-top one... just a simple banner ad, quietly ruining HN.
Intel’s Gelsinger: AMD’s Lead ‘Over’
> But that's just an opinion, that staying on-site on FB is somehow bad. They would argue that they're encouraging users to hold discussions with people they know, highly social and relatively unmoderated.

Maybe, depends on your social circle, but the main reason I left facebook more than a decade ago was because everyone I had on facebook _didn't_ hold any discussions or post anything original. It was all just sharing random crap they liked, or reposts from Instagram. I don't care about some random blogspam article my cousin liked. I joined to find out what was happening in people's lives and none of that was on facebook, it was all on instagram or whatsapp. (So I totally see why facebook bought out those two companies)
So this means free download? So if I host a 1tb file on r2, I pay for the storage but download is unlimited? Seems like a pretty good deal.
if it came down to that, depending on time, i think i would prefer to stitch 256 bit patterns into various articles of clothing before i stick any memory cards anywhere
We do same with projects in django but deploy with PostgreSQL.
> This isn’t true. Gold has about kept the same value, adjusted for inflation.

Yes, and how is the equity in your local shoemaker or blacksmith doing?

> The economy grew enormously since medieval times. Anyone managing to keep reinvesting since then would be enormously rich.

By "keep reinvesting" do you mean "always correctly escaping the industries that died into the ones that kept growing all the way up to the present"? Because if so, you're right. But that's not a particularly good way to think about how returns compound.
It's literally in the name
I see it now. Reddit: Want do delete your account? Install our app!

I wonder if the famously hard to delete Facebook account will comply!
The Facebook Whistleblower Is Heroic and Terribly Wrong
is not even remotely complete, in italy we have two regions dedicated to the creation of blasphemies so advanced in ingenuity that two telephone books in regexp would not be enough to stop them
Data detectives dig into ivermectin studies
Well if the search results are as accurate as mine are, all this is likely to be doing is wasting police resources/time.

Search quality fell off a cliff in the last few years. I can’t even get accurate results for technical queries with quotes and verbatim anymore. I don’t even mean obscure stuff, just stuff I eventually find browsing stack overflow after my Google searches fail completely.
:-) it happens to the best of us.
Customize the Edit Dialog Using Templates in Blazor TreeGrid
In my experience that isn't quite true. You usually OO for IO/interop if a C# library is being used, then its module code for the most part all the way down (e.g. ASP NET Core define a class for the controller, then have it interop to F# FP code for the most parts). With some newer F# frameworks you don't even have to do that these days.

Having some experience with large scale F# codebases its rare you define a class compared to records, unions and functions. 100's of functions, 50-100 small types, 1-2 classes approx is usually the ratio I've seen for a typical microservice (YMMV).
No, these calculators were fairly popular in Sweden as well (at least during the late 90s).
The genius of John von Neumann
RegEx => DFA conversation can lead to exponential growth in number of states... don't know how big it'd be in this case.
They support the assets, but they don't control all the Tether in the world and they, the company/people, definitely aren't valued at $68 billion.
They should have made a deal with Black Rock like some fleeing Chinese did.
Or one of the other dozen or so Petrol/Gas Companies with facilities in that area.
They know how to handle such hassles.
Australia hasn't had a recession since the early 90s and you are complaining?

The point that was being attempted was this: Yes, Australia has done well. But it could have done much better if it didn't squander its mineral wealth and hadn't removed an actually-beneficial-to-society mining tax.

Just look at Norway as the example of how much better we could have done.

In turn, we wouldn't be lumbered with egregious mining billionaires like Clive Palmer and Gina Rinehart, who - among other monstrosities - heavily back climate-disruption denial.
> You can protect them the same as you would a regular database.

Then you'll need some central entity to manage access to the chain. If you already have a central entity, you can just use a regular database instead of a blockchain and save yourself all the energy waste.
Offer a submit form that sends it over to the HN admin email address (that I forget.)
> I think saying MongoDB is struggling (or was ever) is trusting their PR too much.

Their licence change to the non OSI approved SSPL suggests strongly that they were struggling with the challenges of Amazon/IBM/Scalegrid et al. being permitted by the AGLP3 license to package up and sell MongoDB as a service without contributing anything back.

I make that claim purely on their actions not their PR. (And I never claimed "MongoDB is struggling" without qualifications of a specific area I see them struggling with. I never intended to suggest that "MongoDB as a public company is struggling".)
Retrotechtacular: 3D-Printed Buildings, 1930s Style
99% of a population might love you, but if the last 1% throw bricks it's still a toxic place...

I suspect it's the behaviour of people at the ends of the scale that matter, not the opinion of the median Brit/Pole
Both of you are allowed to swear on the internet
Interesting to see this. These are like the ten commandments, primitive yes/no rules that reflect the people who came up with them. A world of nuance is missing obviously, not to mention gaps that can be gamed. How do you express ethics in code
HN is what SlashDot was 15-20 years ago.
> didn't mention the use of v or l33t-speak

What is 'v' in this context?

Edit: thanks for the answers. It makes sense now.
It's not that stupid. People will send the shortened link to other people, who might not understand that the string was randomly generated.
https://lorenabarba.com/blog/cfd-python-12-steps-to-navier-s...
I think you and the parent comment agree. Just opening an electronic device is not necessarily damaging to it. The damage is done by improper handling.

The FCCs argument is based on the notion that as long as you handle the device correctly, the manufacturer shouldn't be able to deny warranty _just_ because you opened it. You need to actually damage the device to lose out on warranty service.
maybe we should wait for NUNA or ONNI ?
Banks is not that great of a example - it really depends on what country you look at. For example in Poland almost all major banks offer Open Banking API which allows access to bank account information through API and some bank's mobile apps allow you to add foreign bank accounts so you can see your balance in a single place. Even if they're competition their mobile apps were made compatible thanks to regulations.

That is not entirely open access, mind you, you still need legal entity approved by local financing regulator - but that proves there is a way when there is a will.

[0] https://developer.ing.com/openbanking/home
That is low-key terrifying. And amazing, too.
Edit:

I should add that the reason the title text is currently overwrapping to ellipsis on phone screen instead of breaking words into new line is because the meta tags aren't relative to the title. HN seems to be using tables to avoid this issue, I might do the same or use flexbox instead.
Well, that in itself seems unusual. I don’t believe I ever met anyone who didn’t talk to friends and relatives on the phone.
I know - and the ephemeral data that attackers were able to capture would of course be at risk.

My point was that data owners have options to limit damage - e.g. immediately stopping any data transmission and not producing any future ephemeral data.
True. Because: the sounds cards of the time had the midi synth right there on the card (ok, not the full midi decoding, but they had the OPL3 synth onboard). Later models (SB32 IIRC) could decode the midi commands themselves.

Today it's easier to do it in software.
This was so insightful, gave me a clearer picture of what all needs to be done during migration!
Wouldn’t something else fill that vacuum if Facebook went away?
> dismiss the positive value that facebook brings to society

Very few people call for banning Facebook. What is sought is regulating it, perhaps breaking it up. That seems to quite clearly accept that it has positive value. Just that it is creating tremendous negative value in its current configuration with it present people.
Not dodging, we are talking about the steam deck here, so it's 100% on point.

Your original argument is the one that's doging the fact that we are on a steam deck thread.