skysight-inc/HackerNews huggingface dataset:
But is that within the city / country, or to outside the country, too? International bandwidth can be completely mediocre compared to local bandwidth. What I do is change the Server in speedtest.net to one in New York / wherever I have business in and test it out (from Hong Kong).
This +10. For the vast majority of users, having 25Gbit/sec home fiber is like having a 250 MPH-capable supercar. Big, bad bragging rights. Token-at-best use cases.
> Scientific outreach has a real “draw the rest of the owl” problem

It seems like this is just the “you need to study the problem and it’s dependencies for many years to understand the physics and mathematical details” problem. Which does not actually seem like much of a problem to be solved, just a reality.

Your example in the other comment depends on linear algebra, so ~first year undergraduate of most technical fields. IMO that’s fundamentally more accessible than the black hole information paradox, with its dependencies on general relativity and quantum field theory.

I’m sure more technical videos and posts could be made about this, but how small would the target audience be?
Ok but is the market rate not derived from the prices that people actually are buying and selling at? If not that's kind of insane.
This whole bill is things that are popular with citizen and that companies opposed. They didn’t have to start writing a digital services act, and it’s building on privacy protections that were already better than anywhere else on earth. The assumption that big business has all the power and always gets everything it wants is prima facie disproven here.
Probably for OP this isn't enough: if the radiation was carrying encrypted information then it would look random without knowing the "key", whatever a "key" could be in the context of a physical system. But I think that talking about encryption here without a solid preparation in the filed of physics it is just trying to apply something we know to try to solve some problem we have no idea how to approach.
> I downvoted this because I sincerely believe it is not true. I have seen enough negative things about YC backed companies here, especially about Stripe, that I don't buy support spreading this kind of narrative without any evidence.

What narrative? What false accusations exactly?

I see "Crypto is scam" comments on here from time to time and I'm looking for an explanation about Stripe's entrance into using crypto-currencies [0] themselves without any answers.

It's interesting to see that all the replies here have deliberately avoided my question into where the actual scamming that Stripe is doing in offering crypto payouts, since others like to scream the same "Crypto is scam", 'snake oil' nonsense.

[0] https://stripe.com/blog/expanding-global-payouts-with-crypto
Intuit Sued over Hack That Led to Theft of Cryptocurrencies
Stock Generation Internet Ponzi Scheme
It seems the practical solution that both Isreal and ukraine have thankfully found themselves with is to get someone else to foot the bill. That might not even be an unusual solution in a world of proxy wars
Since when is liquid ammonia easier to deal with then LN2?

Ammonia is nasty stuff. Like way worse then a solution of ammonium hydroxide (household ammonia).
Sure, I’m my-hacker-news-account @ my-hacker-news-account + ostello.com.
Well you need to do some calculation first how much a single TCP stream can provide.
The $10k limit makes I-Bonds mostly suitable for parking emergency funds. If you’re saving up more money (for buying a house etc), a savings account is still the best bet. I’m in this position and the interest rates are frustrating, but everything else is very risky IMO.
Well it goes the other way too. English to arcane C declaration. And that's what many of us have used it for decades (and decades...). Try:

declare xyzzyx as pointer to pointer to array 153 of const double
Sheer size isn't what you should compare. Population density is much more relevant. Granted, Thailand still comes out ahead, but by far less than your size comparison (33.6/km^2 vs 132/km^2)
I think you missed the GP's point, which is that matter is never "returned to the universe" because from any frame of reference outside the horizon, the matter takes infinite time to transit the horizon, so it never actually appears to enter the hole.
Nice, this is kind of why I made Project Conncept. It's a powerful TCP and UDP stream multiplexer based on Caddy: https://github.com/mholt/caddy-l4

You can route raw TCP connections by using higher layer protocol matching logic like HTTP properties, SSH, TLS ClientHello info, and more, in composable routes that let you do nearly anything.
I live in a not-very-metro area in the usa and get gigabit fiber for $65/mo.
I've worked with XMPP for years, and I say it's bad and outdated. The criticisms linked are all valid, and there are good reasons it's being abandoned. Was a great protocol back when it was the open alternative to AIM.

About the XML bloat you've mentioned: The problem isn't just the wire size, it's working with it as a developer. XML is needlessly complicated to deal with in code and super painful to read when debugging. Tooling for it seems lacking too; I even found that iOS's built in XML parser was very slow at parsing large elements, with time/mem used seemingly growing O(N^2). Found that out when the XMPP-using startup I was working for decided to send all their XMPP IQ messages as just wrapped JSON payloads.

About extensions: As cool as those XEPs are, it makes for a fragmented federated ecosystem when so many basic features are extensions. It's not awful when maybe you can't send large files on one server, but when something like auth is broken...
People keep claiming over and over that you'd not lose money like this with (non-smart) contracts because the court would always rule your way. That's absurd. If you went around making the kind of contract-of-adhesion offers to the general public that smart contracts represent, you're not likely to get the benefit of the doubt in court. And if you had a lawyer as incompetent as the devs writing these contracts, you'd have plenty of errors.

I want to be clear: the devs aren't incompetent because errors exist; they're incompetent because they're incompetent. I hang out in programming help spaces for devs of varying skills, and 100% of the crypto questions come in on the lowest skill help channels with the most basic questions. It's often opined that programmer skill isn't a real thing. Well, such beliefs have consequences.
EULAs Aren’t Inherently Evil – Proprietary done right can beat free and open
In neigbouring Germany, we had a lady from Deutsch Telekom asking us today if they should build a 250 Mbps line to our building!
As a person who never lived in an English-speaking country, associating Karen (or any name really) with such a bad personality has always made my "be nice" alarm bells ring.

Truly sorry for the digression, just wanted to know what others think, and not blaming you or anything. Spoken languages are weird, even weirder than cryptocurrency contracts with accidental bad logic - the weird logic in spoken languages seems somehow desired.
Canada here. 500 Mbps is like $80/month lol.
> First and foremost, code reviews are a quality control mechanism to mitigate risk.

That's the ends. The means is collaboration and communication between team members that might otherwise be isolated / silo'ed. The means are what's important.

For new team members sitting in on CRs give them a window into team, culture and code. This isn't easy to duplicate otherwise.

Finally, and I'm surprised it wasn't mentioned, even in passing. I would imagine there are legal implications. Turning your back on an accepted best practice and then sonething goes sideways...questions might be asked and fingers pointed, etc.

Casting aside CRs might be a short cut, but short cuts - regardless of paradigm - eventually catch up to you.
That’s a straw man. You’re giving your money to a vendor expecting a return, and instead your money is just unusable forever sitting in front of you as a monument to test coverage because of a bug in code. The thing that caused the problem is supposedly the key feature of the system (immutability). This is why people argue crypto is flawed.
With things like (marathon) running, hiking, it is easy to meassure Objective progress and qutie hard to moneteize.

Well, no. You can do sooo much here. Log your hike, provide coordinates of off-the-beaten-track routes and sites, provide info on trail conditions, run team events, gear reviews, first aid courses...

Also, who said I can't be the next Rembrandt? Kandinsky is only one of many proofs that that second sentence of yours is off the mark.

I've actually just started work on making piste maps better for snowboarders. Making bank off that would be ace, if not well OK then. Being defeatist because the probability of failure is bigger than success is defeatist, no?
If you are using C++, you can make this a lot easier using this template alias

template<typename T>
using ptr = T*;

ptr<const char> str:
const ptr<char> pchar;
ptr<void(ptr<const char>)> fun_ptr;

Basically this simple trick removes most of the confusion, and you can read the types left to right.
Multiple 4K streams become possible. E.g. when the whole family comes over for the holiday we can all ignore eachother in favor of 4K video streams (which have better resolution, color, and cinematography than the real world ;) )
No, that's not what I meant. More that it should be a conscious decision to knowingly consume content with a particular bias - as you do when you pick up a certain newspaper or turn over to a specific tv channel, as opposed to being algorithmically presented with a stream of content that may veer in a direction without you being aware.
No it isnt. A lot of movies have vbr, and at scenes where a lot is going on, bandwidth can go up to 150mbps.
I have a bandwidth in the low hundreds and it definitely feels excessive to me. But changing from wireless to wired and getting rid of those occasional latency spikes - very noticeable while playing games. A static ip is also something I would want.
I never noticed "unvote" was exclusively used for upvotes. I had been thinking there was no way to check. Thank you.
Somewhat related: I first stumbled upon this evidentiality while Wikipedia surfing about Bulgarian and a few other (South?) Slavic languages a while ago.

https://en.wikipedia.org/wiki/Bulgarian_grammar
Yes, if you can recover 51% of a bill and send it to the treasury they will make you whole. Not a perfect system and obviously can't help if both shred it and light it on fire but there is a recovery mechanism.

Crypto has none, it's a feature to some but a deal breaker for most.
With a best effort connection Id rather have a well oiled setup, without cgnat, a good cpe, sensible throttling etc and 100mbps than whatever huge amount of gbps.
Once again, for those looking down on artists with their keen Vulcan engineer logic brains:

modern art = i could do that + yeah but you didn't
Your best bet on this is probably Google. I get full gigabit upload speed when uploading using Drive for Desktop (previously Drive File Stream).
Regarding the rules surrounding fake information, I wonder why the be EU hasn't taken a similar stance against Fox News equivalencies?
Out of interest, why a scooter and not an e-bike?
Indeed - that would be a legitimate use of cookies etc. In fact, if that were enforced, we can get rid of the annoying cookie warnings.
> Machine 2 machine payments are a massive problem you can solve with a blockchain

Right but you can also solve these with a government regulated exchange and it’s not clear what a blockchain adds
Well you could build up a buffer during the less intensive parts right?
> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize.

This is the one we most desperately need a reminder of. The frequent cascades of strawmanning after strawmanning are exhausting to read.

And too often it looks like voting on comments is used for simple agree/disagree, as if we’re a committee needing to form consensus. More often than not, the answer to something is “it’s complicated” and we’d have more meaningful discussions if we had the discipline to judge contributions by helpful/unhelpful.
While yosys and nextpnr are great and work for simple and low assurance designs I understand why they don't take over in industry. Main reason is just that basic functionality is not there yet. Take for example an asynchronous FIFO used for clock crossing. Used widely in industry. Yet it's not supported because there is no way to specify the required timing constraints. Of course you can still synthesize your design but whether it works or not is just luck.
I hate to say it but a lot of "accounting depts" these days are someone with no formal training who just took on the role as another hat on top of other hats as the more experienced folks retired or moved on to greener pastures. There's a shortage of accounting folks in general as well.
Is that really the case, though? I thought alternative languages for FPGA development have been a thing for a while now but they haven't really caught on.

The C++ being written in this example also feels like it has to be very carefully considered (and with a bunch of pragmas) so it doesn't feel like C++, it feels like a C++ syntax on top of Verilog or VHDL. Maybe this could still be quite useful, though. I guess simulating might be easier when you can start out with C++ code.
> Boxes are containers, not pointers or references.

There is no actual difference between the two. Pointers and references could have been `Pointer<T>` and `Ref<T>` with the exact same ABI. They're not for UX reasons, one of similarity with C, and one of syntactic overhead.

> // Rust did NOT solve this problem

> let x: i32 = unsafe { (*p)[1] };

That is a debate of precedence, which is a very different concern than what I was replying about, and what TFA is about: the absurd mess that are C type declarations.
An example helps.

Suppose that you're offered an opportunity to bet $10 with a 90% chance of $0 return and 10% chance of $1,000. That's a good bet, especially if you can keep making it. Put $100 at risk and you've got a reasonable chance of ending up with $1000.

Now let's multiply all of the dollars by 1,000. The numbers still work, but how many people can afford to put $100k into 10 bets? There are far more people who can afford to lose $10 than there are people who can afford to lose $10k.
It seems like these systems ought to be developed with independent formal verification as a legal requirement. Or maybe that's too naive to dream about?
Even if this untraceability / unstoppability was possible, it might not be as revolutionary as you'd think.

It's sort of the same problem as email with pgp. You not only have to secure your email, you also have to secure your counterparty and anyone he forwards your email to. Money is like that as well.

So even if monero wins, or bitcoin becomes like monero, there'd still be tax.

There was tax under gold. Bitcoin isn't about ending tax.
Please do tell us about your work!
> go for I-Bonds instead

Series I bonds promise a 0% real yield. TIPs [1] are currently offering between 0.5% and 1.6% of real yield [2]. Plus, no cap.

[1] https://www.treasurydirect.gov/indiv/products/prod_tipsvsibo...

[2] https://www.treasurydirect.gov/instit/annceresult/annceresul...
Talk with my friends at Codefi in Called Girardeau, Missouri: https://www.codefiworks.com/
The point is not that banks are faultless (no one claimed they were) but that remediation is possible, as you have just attested to: your friend got his/her money back. Your story shows the system is working—that's precisely what "legal intervention" is for.
The Behavioral Economics Guide 2021
You know, you could just

apt install cdecl

And then do it on the command line. But hey, let's turn everything into a web service, with monitoring as a bonus feature.

(Repost of https://news.ycombinator.com/item?id=11164685)
Still less than the 16-20 years of raising a child.

What is the larger act of "butcher a hog"?

Or of planning an invasion?

Personally, I think sewing would be more useful to more people than the ability to conn a ship.
Sounds interesting, do you want to share the ~/.cargo/config.toml entries?
And I thought I might be overdoing it with my comment about the everything-is-corrupt-manufacturing-consent-soros-etc-etc-crowd, (far) upthread :)
>and compare it to the Python version.

The differences do start to diminish if you add some requirements like "print out the name of the script and the passed arguments then some message to stderr".
What is problematic about that? In what way does it violate the second law of thermodynamics? If anything, it seems like a great example of the natural tendency towards disorder. Also, it’s not possible to infer macroscopic prior states even with an infinitely powerful computer. When you mix water at different temperatures, entropy is irreversibly increased. It’s not possible to tell the initial temperatures just from the final state.
Having never used Delphi, the parallels to VB were uncanny. So I guess Delphi copied VB
Except boomers also own a large portion of housing and stocks. The boomer generation benefited the most from the Fed's money-printing.
Savings accounts are effectively giving you -8% right now
I can confirm that, based upon google research, the "Ozark Technical Community College" is in the Ozark Mountains of Missouri and Arkansas. More or less.
Better yet, use Monero! This is such a good use-case for cryptocurrency!
Gmail's spam protection has been broken for ages. I'm keeping getting obvious spam (pills, eggplants emojis, money from prince kind of stuff) directly into my inbox. At the same time, legitimate email is going to the spam folder.
Doubling equals soaring in anything related to economics or finance.
DOCSIS 3.1 can still use some improvements to eke out a lot more upload bandwidth too.
I'm in Jersey City and have fios, 1gbit for $70 a month
At this point I wouldn't bother with smart contracts and just use it as a medium of exchange or investment.

However, if Ethereum sticks around there will be standardized, off the shelf contracts for people to use that have wide-spread testing/adoption. Once we reach that level of maturity then it could make sense to use it for things like escrow on a contract/purchase.
any powerful persuasion, even if disingenuous, is worth the outcomes?
Just wanted to thank you for your work! I got my Technician license last year and your site was one of the resources that I found as a result.
XMPP is widely used on mobile, it has supported push notifications for many years. Without it, you are right, using XMPP on mobile would be pretty painful, but that's not the case.
What is the difference of this paradox to a particle entering a gas container, thermalizing, and the ejecting the particle (evaporate the gas). Thermal states is described by macroobservables only.
Well, this is going to suck to deal with and likely means I'm migrating completely away from Google forever if they don't have a solution by deadline.

Thank you for pointing it out.
Linus from LTT recently reversed a $90k wire he was tricked into sending after a contractor was hacked. It's not like the destination of a fraudulent wire is an anonymous blackhole. In this case it was a wire to another Canadian bank. The money was frozen during an investigation and then returned a week or two later.
A non-crypto hash is run enough to confuse "simple" statistical tests.

A crypto-hash is run enough times to confuse "difficult" statistical tests from a dedicated adversary.

For example, the JOAAT hash is a simple add / shift / XOR hash run 1x round per byte. A singular round is all you need to confuse the "simple" statistical tests such as birthday attacks, dice rolls, etc. etc.

SHA-256 is also a simple add / shift / XOR hash, albeit using 256-bits at a time instead of 8-bits at a time. It is a 64-round hash function. That is: it is round(round(round(round(data)))) 64-times deep.

--------

If you wanted to turn JOAAT non-crypto hash into a crypto-hash, a good first step would be to run JOAAT(JOAAT(JOAAT...() maybe 64x or 128x over the data.

Obviously, you'd need to run cryptoanalysis over the end result, and also test for non-linearity and other such properties. But "large number of rounds" is probably the most obvious difference between non-crypto and crypto hashes.

---------

In the 90s, functions like AES were designed with "maximum confusion / diffusion per round". In just 10 rounds, the bits are mixed up enough that it defeats linear and differential cryptography.

I don't know which cipher "changed the meta", but maybe it was the XTEA cipher? Since XTEA was so simple, they knew it would need many-many rounds to defeat linear and differential crypto. So they just did 64-rounds and called it the end of it.

----------

So you can see, a "crypto" hash is effectively a regular old hash done an absurd number of times to defeat the most incredible statistical-tests known to man... done under the assumption that the "opponent" is performing the most difficult statistical tests.
> Since software will always have bugs, how do developers of smart contracts intend to fix this kind of problem?

They don't. I doubt most are even thinking about it, and of those that are, most probably think it can't happen to them.

Crypto tries to make financial programming more like web development, and less like writing code for a bank, but there's a reason writing code for a bank is such a pain in the ass: it has to work more or less perfectly, every time, at least on the backend.

If you trust your financial framework to someone who took a UDemy course last weekend, you get what you deserve.
In the US, electrical fires are class C fires. Many fire extinguishers available are ABC extinguishers, which means they can deal with class A (material), B (liquid), and C (electrical) fires. Extinguishers for class D (metal) and class K (high temperature grease/cooking oil) are not common in households.
I can't imagine being a programmer without starting out by becoming proficient in assembler. It takes a lot of mystery out of programming languages because you know whatever the syntax is it all ends up as branches, calls, stacks, registers and memory accesses.
I can´t find anything regarding Support for multi-device sync there. I don´t know any client which even claims to support something like this.

I only know about MAM which doesn't work with E2EE... and depends on the individual chatroom's server.

> Both XMPP and Matrix have bridges between each other and third-party protocols (proprietary and open ones), which makes any attempt to create false competition between them an unhelpful effort.

Bridges don't really work with E2EE anymore...
> when people express their complex, nuanced wine preferences, it's easy for me to feel like they're pulling something out of their butts … but they don’t disprove the existence of something real.

Yes! Most such preferences in my experience have been people pulling something out of their butts, whether it’s wine or web design. But then there are rare cases where it’s real. When I go to expensive restaurant that serve different flights of wine depending on the chosen food course, I like to sample the “wrong” wine in order to validate they claims they make. Often it makes little difference, but two restaurants in my life stand out in my mind as having wine pairings that were truly good, and when I sampled wines outside the pairing it was obvious that it didn’t work. I buy that amazing wines and amazing pairings exist, and also believe that people who actually know what they’re talking about are few and far between, so I can’t easily trust what someone says.
This is the only genuine ownership that exists in the digital realm. Digital assets that use a ledger run by a trusted third party can always be seized or frozen by that party.