skysight-inc/HackerNews huggingface dataset:
Yea but i don't think that's what GP was asking, imo. Rather than `[str]`, i think they were asking why it's `str` and not `[char]`, no?

Just as `[u8]` is to `Vec<u8>`, `[char]` is hypothetically to `Vec<char>`.. and `Vec<char>` is basically a `String`, no?

_edit_: Though looking at the docs, `char` is 4 always bytes, so i guess that's where the breakdown would be? `char` would need to be unsized i guess, but then it would be an awkward `[unsized_char]`, which is like two unsized types.... hence `str` maybe?
Alternatively: if you have been handling Unicode and using wide characters, you have not been handling Unicode properly.

Obviously the world is a big place and there is room for lots of paradigms and worldviews and we aren't supposed to judge too much.

But come on. If new code isn't working naturally in UTF-8 in 2021 then it's wrong, period.
Unless this includes Winamp's modularity and plugin architecture then it would not be a Winamp clone
Nigeria to raise N150 bln at bond auction next week, says DMO
A manual fix requires a git commit, as most use Terraform with GitOps and IaC.

The point of using TF for many is reproducible infra and change approval workflows. So avoiding manual changes via the web consoles is what people are striving for.
Yep, 8min late.
However turns out that the Algolia Search https://hn.algolia.com/?q=https%3A%2F%2Flkml.org%2Flkml%2F20...

didn't list the link at the time.

Anyway it seems that this problem is recurrent in HN.
> If it's the case that nodes who stake more coins are getting paid more coins, then all of my analysis holds

Thats fine, but it's an important clarification. All the tokens _have_ been minted already, and _are_ just being distributed. The mechanics are different. Owning 1 coin is one potential vote in a lottery to determine the validity of a proposed block. This is not the generation of new coins.

In any case, regarding nodes and payment, that process is being phased out by their new governance model which was just released the other day: https://algorand.foundation/the-algo/algo-governance.
Yeah, it's not lol, it screws over legitimate participants to benefit the house.
> strings aren’t actually simple arrays of characters in Rust

Are you talking about them being a container with a pointer to the actual array, and also a size and etc?
Now you can really whip the llama's ass...on the web
EU wants carbon tax on imports, would it be climate solution officials expect?
That was a year ago. Airbnb completely recovered and then some in terms of value. A few metro area like SF and NY were hit , but the overall picture is improving, and such setbacks will imho be temporary.
Qué debes hacer para que tus clientes visiten tu sitio web
Banks rip off companies in IPOs by underpricing the stock so their investors get a kickback.

That's the least charitable way to write it, but it's somewhat close to the truth (the other part of the truth is that pricing is hard which is why we have markets).

DPOs allow companies to list at a reference price without losing out on money - they can sell at the true price later.

Banks naturally make up a bunch of reasons why this is bad, but it's mostly nonsense.

When one side does many of these types of transactions per year (banks) and one side may only do one or two in a lifetime (founders) expect the side with more experience to both tilt the deal in their favor and to have a compelling narrative of why it's actually better for you.

See: https://podcasts.apple.com/us/podcast/bill-gurley-direct-lis...

There's a funny story (I searched briefly, but couldn't find) that when Elon took Tesla public via an IPO and the bankers told him the initial price he just said "no, at least $XX or no deal". I think the bank price was $17 and he said at least $19, but I could be off on the numbers. They did his price and that price was still too low.

It's a mistake for any company to IPO from now on imo, SPACs are even worse really (unless you're running a fraud in which case SPACs are great).
haha, of course it's enough to start an investigation. The police don't need probable cause to start an investigation. They need probable cause to obtain a warrant. Quite different. Remember, basically everything's a crime. The set of crimes in the US is actually uncountable (a few have tried). All you need to get convicted of something is to attract attention. I guarantee you've committed a handful of felonies today. [1]

[1] https://www.wsj.com/articles/SB10001424052748704471504574438...
QuantumScape's Battery Lab
Gene therapy can treat diseases that aren't specifically caused by genetics.
Also, there's a lot of overhead compared to running a new tab in a browser. It's basically an entire browser for a single tab.
That exactly the reason why I have a windows phone. Not that I would use it but I can show it if needed.
Our teams have something like 100,000 LOC in Terraform 0.12, and it's not all in one big monorepo. At that scale there is no such thing as a relatively minor version upgrade.

We want to upgrade to get away from some persistent 0.12 bugs, but we literally don't have the time. We have to change all of the code, and then test every single project that uses that code in non-prod, and pray that the testing finds most of the problems that will appear in production. And it's all owned by different groups and used in different projects, so that makes things longer/more complex. We also have to deal with provider version changes, upgrading CI pipelines and environments to be able to switch between Terraform binaries, and conventions to switch between code branches.

I am already looking around for some way to remove Terraform from our org because it is slowly strangling our productivity. It's way too slow, there's too many footguns, it doesn't reliably predict changes, it breaks on apply like half of the time, and it's an arduous manual process to fix and clean up its broken state when it does eventually break. Not to mention just writing and testing the stuff takes forever, and the very obvious missing features like auto-generation and auto-import. I keep a channel just to rant about it. After Jenkins, Ansible and Puppet, it's one of those tools I dread but can't get away from.
In case you're wondering what it sounds like:

I quite like this album completely created using it:
https://professorkliq.bandcamp.com/album/28-days-with-the-op...
To answer your questions: you generally look in the Terraform docs which are well written and always updated, because autogenerated.
The state forces you and especially the team to almost never touch things directly. And if you do, you feel nasty for it.
winamp 2 had at least one exploit that I got burned by a few times. Which is why I finally upgraded to 3, back whenever that was.
I think it left with Kim Hill
You can live in a car.

You can’t drive a house.
You can use XMMS, it supports old Winamp skins.
Oh, you're right! I just realized I misread the paragraph about POFMA. Thanks for clarifying.
Cool site! Created a room for the HN crowd here:
https://lofi.chat/r/DEFI-45867b3a
I have spent a lot of years getting healthier via diet and lifestyle with an incurable and deadly condition. You would think people would welcome alternatives, given that it's incurable and deadly. You would think diet and lifestyle approaches would be the most conservative thing you could do because you have to eat and live anyway, so better to be more informed about how to do that well in the face of this.

It was an amazing amount of ugly drama to try to talk to others with my condition about what I do and what I think about why it probably works. And then people would take very conservative bits of advice that were the most well established and screw them up to an amazing degree.

One example: Coconut oil is a very well established beneficial supplement for my condition that is medically recommended and this is common knowledge for the CF community. It also tends to cause diarrhea.

So "on my advice", someone began giving their toddler like a freaking tablespoon of coconut oil per day -- which is insane amounts to give -- and the result was very extreme amounts of diarrhea that couldn't be contained by a diaper and resulted in the floor needing to be mopped (like every single day until she finally said something to me and I was like "That's waaaay too much coconut oil to give").

So, ultimately, I left all the lists and I still write about what I do for my health, but I've worked hard at figuring out how to talk about things to a lay audience knowing that some of them can manage to do amazingly stupid and harmful things with the most conservative suggestions. And I mostly don't have an audience for that kind of writing and I'm okay with that. Go have your dumpster fire elsewhere and don't try to pin the blame on me, thanks.

Code no doubt has some people like that. And there's a crazy amount of built in assumptions that the original author will know but may not know he "needs" to document and spell out explicitly so some random internet stranger doesn't create some dumpster fire and claim it's someone else's fault because "no one told me...!"

And no amount of "use at your own risk" type language is enough to protect you from crazies who want something for free, aren't competent enough to effectively deploy it and now think that freebie owes them like they paid good money and it came with a warranty.
It's an active area of research, plenty of anecdotal evidence has been posted on the net.

Psychedelics can open up your senses to new experiences and methods of thinking. Over time this MAY help with troublesome thought patterns, which is prevalent in the depression/anxiety cycle.

There are therapies involving this if you dig around, or if you're brave you can experiment on yourself. Don't dive in too deep to start off :)
SO and HN are a bit different though. When you go to SO, you want to know what is right. For HN, you want to read something interesting.
I tend to associate this with Brits. I have definitely noticed a rise in young Americans doing this in the last year or two though.

The typical American "nearly silent" one you are describing tends to be more of a flapped /ɾ/, by the way. <d> is often the same.
I am not telling you to read “some” Mises. I am giving you a link to the exact arguments, all you have to do is click it and view it
Why would they need to buy 51% stake? Just buy x% and then knock the remaining staking nodes offline so that less than 2x% stake remains participating. That's often much cheaper.
Once you get an alzheimer's diagnosis your brain is pretty ravaged. The diseases process probably starts decades before most diagnoses.
> I'm confused about the evolution example; it seems to me that evolution is something of a triumph of Occam's razor. After all, for all it's myriad complexity the simple rule of natural selection explains pretty much all of it.

The theory of natural selection is the simplest explanation to our observations of the fossil record, genetics, etc., not an explanation for why marine mammals evolved from hooved land mammals instead of fish directly - except in the most trivial sense of "it is because it is" (a la anthropological principle). Why did nature select for that path instead of the more direct one? We can't even begin to formulate that question for the universe and its laws as a whole.

The laws of physics in this case are the mammals and the process of natural selection of universes (if there even is one) is a complete mystery because we don't have anything to compare it to establish probabilities. Whether that is even a valid question to ask is still in the realm of philosophy and Ivory tower theoretical physics.
SiFive Tapes Out First 5nm TSMC RISC-V Chip with 7.2 Gbps HBM3
Very interesting write up. Would be interested in a comparison to a COW string too.
I'm new to this. Is the collateral locked into the contract and unspendable until the contract is closed?

It's also kind of unclear what the interest is from that page. edit: apparently it's 8.5% https://mkr.tools/governance/stabilityfee
What’s the criteria for a “bad comment”? And how do you objectively evaluate it?

I lurk and post once in a while. What I’ve noticed is that rarely is something downvoted for being factually incorrect (relatively speaking). You just have to offer a perspective that doesn’t conform with the hive mind and the downvoting essentially amounts to censorship of opinions.
Maybe asdf? https://github.com/asdf-vm/asdf
It's the edge-cases that get you.
You're not engaging my actual argument at all. Criticism of the government can obliviously be based on lies. It depends entirely on what your accusation is based on. Why is a court deciding on whether an accusation is true or not corrosive to freedom? Why is it corrosive to discourse? How do you have discourse without having an arbiter of truth?

You don't just need principled institutions that don't lie, you need principled people that don't lie. Why do you think institutions are supposed to be held accountable but citizens are not? Why is a government official supposed to be punished if they lie to the public, but a person on Facebook isn't? In either case lies are undermining social trust.

These questions require actual answers rather than platitudes about freedom or dogma.
The Importance of ‘Biological Destruction’ in Responsible Coverage of Xinjiang
As far as I am aware, this is the first and only discrete and computable model of physics capable of reproducing even one of general relativity or quantum mechanics, let alone both in a fully unified way. Are there others that I am not aware of?

Edit: and in case it needs to be said, we now have had about 30 years of research into string theory and related theories without a single testable prediction. I agree that testability is critical, but every theory of physics beyond the standard model is lacking there.
You need an unauthorized copy of the firmware to emulate an iPhone.
I think whole bunch of them do, Eric Swalwell accepts like 6 of them.
char is usually some single byte of data. Characters can be multiple bytes. Slicing a string on character boundaries is more coarse grained than slicing on byte boundaries.
These are just all the distributed computing projects I knew of off the top of my head, but suggestions are welcome!
`char` is a (internally) a `u32` because it represents any single unicode character. `str` is not a `[char]`, because rust doesn't store strings as utf-32 (system APIs don't accept utf-32, and it tends to waste space in many cases)

`str`'s data layout happens to be `[u8]`, but it's type provides additional guarantees about the structure of the data within it's internal `[u8]` (for example, forbidding sequences of u8 that don't encode valid utf-8).
There are schools of (microeconomic) thought that would encourage them to raise prices even further in order to reduce demand to match their supply capability. If the second-hand market prices a good higher than the original seller, that's a very clear signal to increase the price. At least that way the profits end up in the manufacturer's pocket (which they can use to increase volume) instead of a speculator's. That is all to say, their raising prices is ethical, legal, and moral.

You seem to be seeing something nefarious in their discontinuing the OP-1, and then re-continuing it at a higher price. Even absent the above, it makes perfect sense that they could be losing money on a product, and then re-introduce it at a higher price so they stop losing money.

Now, should they have been losing money at the lower price point? You talk a lot about CoGS, but that completely neglects things like design and development time. The OP-1 is, by all accounts, extremely well-designed and built. Economies of scale let companies like Apple pick lower margins because that R&D time is amortized over a huge number of devices manufactured. Boutique operations can't do that.

All that still ignores squishier questions like choosing to keep a price point in order to fund other projects (that may never be built) with increasing margins over time, or hell, I dunno, paying bigger bonuses to employees. Clearly people are willing to pay it, and they're under no obligation to price their goods according to any objective thing at all. Maybe the CEO is a mystic and likes the numerology of the new price better.
I had the impression such is considered "lower class" talk, for lack of a PC way to describe it. Please hear me out before giving me negative points.

If you are "educated", then you are "supposed to" pronounce the middle constantans, as skipping them is considered "lazy". I'm not making a value judgement, but reporting that this is what parents often tell their kids in private. All things being equal, parents want their children to sound wealthy and well educated. Similar for certain rural or "redneck" talk in the US. Example: "Murica" instead of "America". My mother used to lecture me against certain verbal shortcuts so that I didn't "sound ignorant". Her words, not mine.
> Sorry for suggesting electron but it could be the ultimate multi-platform winamp clone.

That however would defeat best Winamp's feature: being light and fast, which is the number one reason why I kept using the classic one ignoring all following versions until my last day on Windows.
Today I use qmmp under Linux, which is close enough (has been ported to Windows too).

https://qmmp.ylsoftware.com/
it's called a glottal stop, it's also pretty common in Irish accents to substitute this for a T
This was one of the more confusing parts of Rust when I first started using it. I find that I don't necessarily run into it a lot. After a while you sort of change how you organize your code and you find that you're not fighting strings or the borrow checker very often. I'm not really sure how I got to that point however, it's more just practice than anything else.
The FBI Is Now Securing Networks Without Their Owners’ Permission
Yeah, I realized after my edit window had expired. Should have been "0xf|| x" and "0xfor x".
I think I've always said with a stop. I'm from the East Coast, though.
No other industry is like this one: most graduate and carry on with that knowledge for decades, occasionally doing a professional development course, where in this sector reading 200 pages of documentation in 3 days is somehow absolutely fine. When I look back at the jobs I did before,they all look super easy in comparison.

Going back to what you've written: what are your struggles exactly? Is it some of the concepts or the structure of the project?
Exactly, I'm not sure why we need a new fancy name for this obvious task.
Sorry for the confusion, I was referencing how it would be unusual to hear SE staff today talking about why downvoting is an important quality-control feature and how it can be made more useful and more helpful for new users, rather than just condemning downvotes as hostile. In fact, the blog post you linked was at the forefront of my mind as an example of SE staff not "getting it."

Stack Overflow's moderation system has not scaled very well; it's unhelpful for new users, and frustrating for power users and volunteer moderators. The company has largely refused to address these issues since about ~2015, when they promised a series of grandiose moderation overhauls and...never implemented any of it.

Since then, their usual strategy for dealing with moderation failures is to throw the community under the bus. The article you linked caused a lot of drama within the community, because it accused volunteers of "judging users for not knowing things" for performing basic moderation tasks like marking questions as duplicates -- a feature that's supposed to help users by pointing them to an authoritative answer. The duplicate feature has a lot of warts; it does not adequately explain how users can nominate their question for reopening by clarifying why it's not a duplicate, and even if it was discoverable the reopen process is horribly broken anyway. But instead of addressing the obvious issues with the moderation system, they just wrote a blog post about how hostile their volunteers are.

A longtime SE power user explained it better than I could: https://meta.stackexchange.com/q/331513/258777

> For years, you have been working on cleaning up an oil drip out of a beautiful lake with a spoon, but the small spoon you have is actually a fork. You've spent years asking for at least a spoon to work with, but have gotten nothing. For some reason, though, you keep at it with the fork, for different reasons - some are the people next to you also working with forks, some are the occasional diamond that you can clean and set and make nice - all for free and out of your own time.

> Then, one day [...] the lake starts shouting at you about how the fork you're using is being unfair to the oil - that you're being too unwelcoming to the oil and not treating it properly, completely ignoring the fact that you've been using a fork and have been asking for better tools for years. The lake slaps you anyway.

In fairness: within the last year or two they finally seem to have hired some staff members who finally get it and are taking steps towards actually fixing the site's moderation problems. However, I haven't been on the site for a while and so I couldn't tell you whether they are actually having a meaningful impact or just making more empty promises.
Scraping growing trends from Pinterest Trends
We all know Google Trends, but Pinterest is underrated for finding growing consumer behaviours, companies and industries as well. 450m MAUs, lots of searching activity on there, looking for inspiration, hobby stuff and general sharing of interests. Need a proper filtering system for the charts from there but what are some random or cool things you see on Pinterest that could form new brands, products and services?
You're not getting it.

60 years compounding is a pipe dream. It can happen, but there are many issues with what you just said.

First of all 60 years. Basically you're dreaming about the next life. This is how they justified the caste system in India.

Second off, while your shit is compounding so are all my assets as well. So are the assets of rich people. The growth of stocks this century will be entirely different from the last century based solely off the fact that everybody is basically executing your exact same investment strategy.

Also keep in mind getting salary raises at where you are in the wealth equation is going to be maximally better than your investments for a long time to come. Even 10% of 1 million is much less than what I make.

Either way like I said, your kid is relying on your help (inheritance) to achieve this when he's 60 which is also near the end of his lifetime.
No! There are NOT likely deaths on both sides. That’s the insanity!

There are certain deaths on one side (no vaccine) and virtually certain absence of any deaths on the other side.

It is cowardice and self importance triumphing over reason and morality. Imo
I haven't technically validated it, but it looks like this is also the case for the Matrix protocol. If a user is in a public room, then their presence gets encoded as part of the message history. If the room is fully public, anybody can come along and get the historical info.

It's possible to turn off presence but only on the server level.
Yeah that's bad. Fixed now.

Submitted title was "Philosophers Agree on the Repugnant Conclusion". Submitters: please don't do that! This is in the site guidelines: "Please use the original title, unless it is misleading or linkbait; don't editorialize."

https://news.ycombinator.com/newsguidelines.html
The article says it does, but doesn't show how. It is extremely light on technicalities.
Moderation isn't just for offensive content.