skysight-inc/HackerNews huggingface dataset:
You can't define the probability of universes existing on frequentist grounds (except for this universe, which has probability 1), and there are no reasonable priors to define this probability in Bayesian terms (and there would be no examples to help update your priors even if you did find reasonable ones), so the concept of 'probability of universes' is completely meaningless in a formal sense. It's like discussing the probability of the real numbers existing.

To put it another way, a priori, without any predefined physical laws, anything is exactly as likely to exist. There's no reason, a priori, to say that a universe with an infinity of dimensions could not appear out of thin air, if you don't first postulate some physical laws. A universe where entropy always decreases is mathematically possible. If you lived in such a universe, your intuition may well be the reverse of ours - you may believe that more complex universes are more likely to appear than simpler ones, since objects with more states are more likely to appear out of thin air in such a universe.
150% collateral (66.7% LTV) seems fairly risky for an asset like Bitcoin tbh
> we cannot manually fix some minor mistakes of ours when creating resources because that'll mess up terraform

This is a feature, not a bug. Terraform is a tool to (reproducibly) enshrine your infrastructure in code. 'Minor manual fixes' are often left undocumented and known only to 1-2 people, and suddenly become major problems when your infrastructure comes crashing down and nobody knows why it used to work.
For reference, BP the number five global oil behemoth with 200B in revenues in 2020, has a market cap of 85B. Coinbase that sells pumped speculation for a fee has a market cap of 100B.

Markets are efficient.
I personally use a 'stride' instead of doubling. On small sizes doubling works OK. But when you get past about 8k-16k the empty memory starts to stack up.
Yes, the reason you can't use char here is that a char is always 4 bytes, so a &[char] is a type that already exists, and that type uses four bytes per character.
Current Affairs: https://www.currentaffairs.org/

Palladium Magazine: https://palladiummag.com/

Tablet Mag: https://www.tabletmag.com/

Republik: https://www.republik.ch/ (German/Swiss)

EUObserver: https://euobserver.com/

Blätter: https://www.blaetter.de/ (German)

TheLocal: https://www.thelocal.de/ (German news in English)

Jacobin Mag: https://jacobinmag.com/

Der Standard: https://www.derstandard.de/ (German)
Yeah, in some ways it is kind of weird how much discussion there is about Rust's borrow checker compared to how much time practitioners actually spend dealing with it. I see less about string handling (this post being an exception) but that is also basically a non-issue once you get the hang of it.
> Also pave over the Sahara, since it throws millions of tons of iron oxide dust into the air every year

And at the same time fuck up our planet in a major way. There is a lot of life dependent on the plant on that dust. Everything from micro organisms in the sea, the Amazon gets its phosphorus from it, etc (it is a long list of things).
> `str` contractually guarantees UTF-8 contents

I don’t think any other languages do that. Instead, most of them are implementing as much as they can while viewing the storage as a blob of UTF8/UTF16 bytes/words, and throw exceptions from the methods which interpret the data as codepoints.

Strings are used a lot in all kinds of APIs. For instance, strings are used for file and directory names. The OS kernels don’t require these strings to be valid UTF-8 (Linux) or UTF-16 (Windows).

To address the use case, Rust standard library needs yet another string type, OsString. This contributes to complexity and learning curve.
> i dunno how people say VCs have a return of only 9% year when Ycombinator is absolutely crushing that even with a high failure rate

YC is a massive outlier and they have insanely good deal flow because of their brand.
Because the state exists regardless. When you write code that interfaces with AWS, there's always something that exists on the other side of the AWS API. The question you have is, how do you programmatically keep a copy of that state on your side of the API?

The naive approach that tries to do this without state in code goes something like:

a) invoke the remote API to look for something that should exist
b) if it doesn't exist, invoke the remote API to create it
c) use the property of the thing to do something else

What Terraform does is cleanly separate your state (don't look stuff up you already know exists) from the API (which is handled by an open-source library, aka the provider) from your configuration (which can now be declarative). Because the state and API calls are abstracted away, the configuration itself is much more clean, easy to reason about, and easier to maintain.
Linus's initial reaction: https://lkml.org/lkml/2021/4/14/1099

I am pleased that these are all addressable things. We'll see!
That said. it is interesting how most of the unicorn companies have reached above their valuations in the current market.

Exit valuation of uber was 82.4$Billion, which we considered as insanely high then. Now it sits at 100.2 Market cap.

I have been aggregating some of them in my google sheet. Its very peculiar
https://docs.google.com/spreadsheets/d/1IPIyrn-36GpepXXkfoLF...
Edit: Just noticed that one can tweet the "station" and extract the link there.

It would be really cool if the URL changed depending on the station, so that copy-pasting it just works.
The reason a lot of people groan when we hear Electron is that it requires modern-ish hardware to do the same exact things that worked fine on hardware from 25 years ago.

The reason a bunch of people use it anyway is because they have to be cross platform, and target the web.
You're so confident. How adorably naive.
Note that I am not saying anyone should maintain anything. Disable the issue tracker if you want. I don't demand that you respond to any communication about it or do anything further.
Sony makes $200m strategic investment into Epic’s metaverse
There is one for Polish but I think English speakers overestimate the power such bodies have over people :)

The only power they have is influencing the way kids are taught at school. Everything else changes by social pressure and exposure - most media choose to follow the new convention and people get used to it over time.

The changes are very gradual - the only big one I remember was in 90s - changing how "not" was written with adjectives and adverbs. The rules got much simpler so few people complained.
I never understood the llama-whipping.
Remote working has definitely exacerbated the problem. Your latest role probably sees you as experienced and therefore requiring less hand holding.

One good way to get up to speed that I've seen is to say "there is no good onboarding for newbies, I will make one." Then go through and document everything needed to get productive. It gives you ego armour to ask basic questions because you are documenting the process, and it will force you to be thorough in getting yourself up to speed.

It will also make you the defacto mentor for new people (whom you should task with updating the onboarding guide), which is a very powerful thing - if you mentor new people, you will be seen as a leader and eventually you will be a leader.
I didn't pick +80% arbitrarily, that's where Israel has been for a bit (age +16 vaxed or recovered) and the stats are impressive. I expect the same in US unless a new more transmissible strain in the face of vaccinations emerges.

https://twitter.com/segal_eran/status/1382291201655779330
> * Only available on Chrome and Edge

Unfortunate :( Is there a browser API in use that rules out Firefox?
"I just spent a couple of hours standing up a specific resource, which was kind of a pain in the neck. Oh, now I need 23 more of them! That'll take another 30 seconds to generate the configuration and create the new resources."

That's why I like Terraform.

Edit: "Also, I created a thing 2 years ago and now I need another one. Oh, here it is in Terraform." It's incredibly nice not to have to re-learn how to make that thing, and remember what its quirks and dependencies are.

In short, I consider Terraform exactly like I consider shell scripts: it's not perfect, not by a long shot, but once you have it working it tends to stay working and you don't have to invent it again the next time you need to do something.
I think you're claiming that it is impossible for two colliding objects to release fragments that have more energy than either of the original objects. That's wrong.

If it helps, start by imagining two satellite-like machines colliding in interstellar space (i.e. not in orbit), where they were initially moving at 1m/s in opposite directions. Even ignoring the possibility of an explosion (unspent fuel, pressurized areas, I dunno), it's still very easy for interactions to violently fling individual parts outward at speeds higher than 1m/s.

Of course, my guess is that the possible amounts of additional delta-v are pretty low, like 100 m/s, and as such the resulting orbit would not be much higher than the original orbit. But that's just wild conjecture.
Has Google allowed Chrome users to opt out of other tracking "features" in the past? They've gone as far as deprecating add-on APIs required for ad-blockers to work efficiently, I don't think the Chrome product folks care to give users any real choice in this.
Thank you, others pointed this out too.
Proves that "celestial mechanics" is trickier than I thought.

I guess if a collision is messy enough, there would be secondary collisions between debris pieces, and it sounds like these in principle can push some junk into higher orbits. But I think the probability is really low; this should not be a concern.
The big problem of this use for me is that people from the US tend to think in terms of "race". Like if there is a homogeneous "latino race" where it boils down to the average mexican immigrant that the US is more used to.

For instance, you can see this in north-american films, where the mexicans are hired to play Brazilians, where we (brazilians) can spot right-away they dont look like any type of average looking brazilian. But im pretty sure it make sense for the crew of the film and people watching it,
even when they speak spanish.

Just to give you a glimpse of famous brazilians north-americans may know: Rodrigo Santoro, Morena Bacarin, Alice Braga, Gisele Bundchen, Alessandra Ambrosio, Jordana Brewster, Camilla Belle, Kaya Scodelario, Wagner Moura.

The thing is, i've just give you this sample, so you can see how they don't have any resemblance between each other or homogeneous look. The ones that speak perfect english can perfectly act in roles not meant for "latinos" and nobody notice it.

I think nowadays is right to use this term in the same sense as you use for Europe to define France or Italy as part of Europe. Albeit is even wrong to use in the sense of a continent giving America is just one continent, with north and south.

Anyway if you dig down and look to all the inconsistencies of the term it boils down to some sort of racial profiling thing, because it makes no sense in any other way you look at it except for labeling it as "not white".
Need a read to what real physicist thinks on it, especially the second and third paper. I am not smart enough to understand most of it, honestly.
sells pumped speculation

Probably the same type of person to criticize biased journalism.
Interesting. And these studies have shown that medicine which reduces these plaques doesn't actually help with AD symptoms?
Oh nice! Would be dope to integrate a chat on lofi.cafe itself, but it's still a bit beyond my programming skills.
That's assuming a BTC miner even agrees to process the transaction. Why would a BTC miner want to deal with the headache of tainted bitcoins? It's such a problem that Marathon Digital Holdings, a major bitcoin miner, has stated they will refuse to process transactions from tainted addresses. In the near future, I expect more mining pools to do the same.
And then you're looking at a different problem with a different root cause. And the whole claim about "terrorism funding" is a farce anyway. It came out of the use of 9/11 to justify whatever privacy-destroying rules they wanted, so everything was "fighting terrorism" even if that made no sense. 9/11 was funded by the Saudis, who have their own country and banks. They didn't need to launder the money, they already had it.

Moreover, "terrorism funding" is a joke. It costs only a few thousand dollars to fund a major act of terrorism. You're never going to stop it by depriving them of money because the primary cost of doing it is that it's punishable by death, not that they can't afford the monetary cost of a plane ticket or some fertilizer.

So once again you have to use solutions that address the root of the problem. Which for terrorism would be things like putting terrorists in prisons and coffins, or not conducting foreign policy by propping up authoritarian regimes whose victims then get so pissed off that they're willing to give their lives over it.
CarolinaCon Online Schedule
Reproducible infra, gitops, automation and much more.

For me, the biggest thing is, when I go into AWS I struggle to find everything that is intrinsically linked to another resource. Say you have a lambda, to find which iam is linked to it, and what permissions it has is 2 separate tabs, then another for e.g. security groups, probably more tabs for other things. While using aws-cli makes it slightly easier, it's still a lot of effort to do this effectively.

With terraform I can look in one repo that has all the above, often in the same file too. Finding out what your infra looks like is a lot easier.

Regarding the state, you should not be touching your infra outside your code, if you do (e.g. while you're testing in dev), you should make the same changes in tf once you've confirmed it's what you want, and otherwise you undo those changes.

With further automation (e.g. tfcloud) you can even enforce these things by auto applying workspaces which ensures manual changes are always undone.
You can't just index into a string.

let hello: &[u8] = "Héllo".as_u8_slice();
// hello[1] != "é", I believe it would be the bottom half-bytes of "H".
// hello[2] != "é", I believe it would be the top half-bytes of "é".

To use &[u8] would be very non-ergonomic.
Punish the shareholders, but let the company continue working. In the minimal case this is a tax on profits, in the maximal case this is a nationalization with no compensation.
Well, &str is the type of string literals, so on some level, it has to be special.

There was a PR implementing it as a wrapper around &[u8], but it didn't really provide any actual advantages, so it was decided to not do that.

https://github.com/rust-lang/rust/pull/19612
The fact that all these transactions are public is what makes Bitcoin so creepy to me.
Is everyone expected to know the addresses by heart? Does software flag them? If so, where does the list of tainted addresses come from?

Total outsider here, asking honestly.
*someone who watched dogecoin soaring 100% in a week.
> if you have been handling Unicode and using wide characters, you have not been handling Unicode properly.

How so? Delphi for example has wide character-based strings as default, what's wrong with that?
how would you compare using Netlify to AWS? could you get started on Netlify once you just buy a domain name?
Thanks for correction. I will rather learn more English here than this other site you are suggesting.
I feel like Hacker News leaderboard was a lot more interesting in the 2000s than it is now. Can anyone put their finger on why this is?
lol you probably enjoy it when textbooks tell you the proof is left up to the reader
I joke the only way that I'll sign off on Rust 2.0 is if we get to do the exact opposite, rename String to StrBuf, haha! (Same reason though, for consistency.)
He uses Convertkit to manage email, which costs him most of that figure for the “site and its newsletter” if he has 15k subscribers (about half of his Twitter following.)

https://convertkit.com/pricing
I love "listening now", just changed it!
Yep, MP3's contain a lot potential places to launch exploits from. No reason to use a vulnerable player.
As everyone else said: 0.11 to 0.12 was painful. After that, you just need to deal with converting the state whenever a new version comes out, but that's basically automated so not a biggie.
Any plans to include a small chat feature? I normally don't like using chats on websites at all but for some reason I would absolutely love to interact with other people that are listening to the same music at the same time as me.
Incredibly clear and compassionate writing (callout boxes throw a bone to readers who aren’t well versed in concepts like the heap, character arrays etc.).

Big kudos to the author!
He and Joel had this bullet-proof theory that, since quality answers are more valuable on SO than questions, the site should encourage users to criticize their peers.

So what presumably happened is that he noticed that philosophy, sound as it may be on paper, created a miserable atmosphere.
Machine learning has enabled a large number of advances in the creation of intelligent software agents. It is not the only semantic technology in use though, despite getting most of the press coverage. In my experience the best results often come from combining two more of the following semantic technologies:

* Semantic reasoning using description logics

* Abductive reasoning

* Natural Language Processing

* Machine Learning, and Deep Learning

* Genetic Algorithms

* Probabilistic Reasoning

* Artificial Life (which dovetails on Genetic Algorithms, but has other areas as well)

There are others I've missed, but those are the ones I've worked with the most.
There is no solution where 100k loc is not going to be challenging to keep over time.
> look like the state or industry acting by fiat

The propensity of leaders to rule by executive order, or cabinet bill is what I'm getting at. Those sorts of actions are most certainly ruling by fiat.
I am arguing the economy would change and probably look nothing like it does now. Market economies basically have taken the "bad" aspects of human nature and use them to drive price discovery, demand creation, and efficiency gains. There would be other ways to do these things, but working within the bounds of normal human behavior has it's advantages. The economy can function on "whatever works" not just our better angels.
I played with Where's George? for a few minutes, then got bored. None of these things seem to have enough adoption to make it interesting.

If there were money in it, someone would throw OCR at the problem. Say, attach prizes to certain bills, or finding certain patterns of bills (say, two bills whose serial numbers are mathematically related a certain way).
To be extra pedantic, char represents a single Unicode Scalar Value.
In case it helps clarify what this is, I think the reason this is getting posted is because it was discussed earlier as a continuation of Mozilla's TTS work: https://news.ycombinator.com/item?id=26790281
Episode 211 of The Privacy Security & OSINT podcast did a pretty thorough analysis of the data collected by Plaid. Highly recommend a listen: https://inteltechniques.com/blog/2021/03/26/the-privacy-secu...
Yeah, this article was specifically aimed at people who haven't worked with C/C++, and instead have the higher-level mental model for what strings are and how they work.
The key insight there doesn't have that much to do with orbital mechanics, it's more that in a collision, small fragments can come out with vastly more momentum than they went in with, which in orbits translates to a higher apogee. If you have ever bounced a small ball off a large one, you know the effect. See this video for an intuitive example https://youtu.be/2UHS883_P60
There is lots of speculation now but I think eventually real-world applications will be made with crypto. At the very least, it will be likely that the bigger cryptos will start to be accepted by major companies to buy goods/services.
Everything you said is applicable to adults as well though.
If free will is a fiction, how can you pass judgement on "us" for punishing people? If free will is a fiction then what good is saying things like "if we do X we are no better than people who do Y" when nobody has any choice in what they do?
Is there a reason to think that equality is important here? Could it be that promotion zeal should be e.g. 62% of demotion zeal?
You can use tfenv to upgrade individual workspaces one at a time. You don't need to do a big bang upgrade.

Note upgrading to 0.13 is quite easy and terraform actually has a subcommand that does most of the work you (usually no additional steps required).

> I am already looking around for some way to remove Terraform from our org because it is slowly strangling our productivity.

The only other alternatives you have are Pulumi. All other alternatives are in my opinion, way worse. You can use ansible, which I'd even worse because you have to manage ansible version upgrades and have no way of figuring out what changes will be made (yes, --diff is usually useless). You can manage manually, but good luck. Lastly your option is CFN (or Azure/GCP equivalent) but then you have no way of managing anything outside of the cloud environment.
Promising/unpromising is a judgement call here. If you thought something was a great idea but you were wrong, there's a potential failure mode for a promising startup. And the reverse would give you a successful one that you found unpromising.

That's what the poster you're replying to is saying - it's hard to be consistently correct on if an idea is good or bad.
Thanks for the tip, will try this out as it seems to have waveform support (a must for me).

I've been using Nulloy for a while, also pretty nice and minimal
https://github.com/nulloy/nulloy/
I like that a comment requires at least one comment before a downvote. Maybe not a comment for each downvote, since that might encourage dogpiling. Imagine a new user makes a social faux pas and suddenly receives ~4 relatively negative comments.
I've checked it out and run it on various things. It might be a better choice, but pretty much only because it's current and maintained.

The use case is a little different. IDJC has a lot of features for live DJs who are doing stuff. If you just want to run a playlist, winamp is actually a little more usable, and the shoutcast plugin also streams your audio input device. Our live DJs just press pause and do their thing with records and CDs, then they kick the playlist back on when they finish. For remote broadcasting, we just use BUTT. IMO, both BUTT and Winamp are easier than IDJC for most volunteer DJs

I'm a tech volunteer for our local LP-FM station.
Then again, you rarely have to dig through a garbage dump for your house because you accidentally threw it out: https://www.cnbc.com/2021/01/15/uk-man-makes-last-ditch-effo...
Literally compare COIN to any other market maker or financial institution. I would love to hear some justification here.
The timing is awfully coincidental.
People might do that anyway, see how you use React components on your blog and replicate it on their own, doing it wrong and making their webpages take minutes to load. See your animated sparkles, and replicate the effect over their whole pages. They can do that without your code.

If you want to make absolutely sure the "crazies" don't get any bad ideas from you, the only way is to not publish anything at all.
It is (or was) considered "lower-class" to drop your Ts in the UK. But these days, it's not fashionable to talk like Boris Johnson, even if you went to Eton, so many upper-middle class people emulate aspects of "lower-class" speech, including the glottalization of "t" when it's followed by an unstressed syllable (like water). Even someone as indisputably posh as Prince Harry will T-glottalize on occasion.
The free tool your team was missing for their planning poker