skysight-inc/HackerNews huggingface dataset:
> 1) Yeah, it is. Like $80/kWh

On a system level its far more then that. And again, its a question of how profitable that is compared to putting them in cars.

> 2) Not true. Supply increases in response to demand.

While this is nice in theory, in practice with an industry as small and specialized as lithium. Scaling is actually a huge problem. Until just 1-2 years ago the industry was massively under-invested and opening new mines takes a huge amount of time.

Every industry forecast predicts massive shortfalls and likely prices not going down. Compare the amount of planned battery factory to the amount of planned capacity added by the lithium companies.

> 3) Not that much

LFP prices are now no longer much cheaper then low-nickel NCMs. Look at VW an Tesla presentation for example, both are investing in high Manganese cells as well.

> I think people do not realize just how plentiful of an element lithium is.

I know exactly how plentiful it is. What you don't seem to know is how complex open up new mining is.

This is not the copper industry with gigantic mining companies with massive pipelines and so on. And lithium has a very complex chemical process to be battery grade. Looking at the history of lithium startup shows that almost all of them so far have failed to actual make a viable certified product.

I'm not saying this will be the case forever but for this decade it will be an issue and many of the car companies will likely miss their targets because of this.

I recommend you listen to: https://www.globallithium.net/podcast

The guy who makes the podcast has been in the industry for 30 years and has interviews with the CEO of pretty much every lithium startup and established company.
This isn't how it works. You need to look at how much of the flows into BTC (supporting the price) are coming from Tether. You will find this is a whole lot more than 16%. So if it drops to zero 5 minutes from now (not going to happen, but just to use the same scenario), then all those flows which supported the price drop to zero. A comparison between the relative market caps doesn't tell you much, it's the buying volume it supplies.

The 24 hour trading volume for Tether is $175B. The 24 hour trading volume for BTC is $80B (as I write this). Tether is the money in the system.
I think it's very important to have a "speaking" URL. That is: I do not recommend to store a serialized, non-human-readable state in the URL. This could lead to the impression that the link can safely be shared because it is not visible what kind of offensive information the state may contain (such as some sensitive search query history).

Having the state stored in speaking URLs in a transparent manner allows advanced users to easily strip information they don't want to share.
USDT is now <$0.95, so the arbitrage opportunity is getting more exciting by the minute. It will be very interesting to see how long they can hold out against that.
Often, it's as simplistic as greed by the top. Generating profits for themselves, then seeing workers as an expensive consumable, as oppose to a more holistic view.
Where their workers are human beings, who should be viewed as valuable to their families, society, and company.
You can’t just use market cap in that way. USDT collapsing would send BTC back to the Stone Age
Did you listen?
Market cap is not the sum of all money put in, but the total supply multiplied by the latest price. The entire market could, conceivably, be supported by only a few billion in real dollars. I won’t try and guess the correlation between USDT price and BTC price, but if USDT goes to zero, it’ll be a lot more than a 16% hit — before even considering USDTs broader role in the market.
For mobile apps (not web), I think yes - Flutter solves a lot of these kinds of issues. As with any project, don't just blindly add a lot of dependencies as they may vary in quality and stability, but overall you deal with two things; Dart and Flutter, and it's quite refreshing.

Not as good as native, but if you're going to go cross platform due to various reasons such as development costs, then it's the way to go.
Is there a comparison of Darwin to other BSDs?
The moment I've been waiting for way too long. Here's to me hoping that this entire thing will blow up, and that all the Tether predictions have been true since the very start.
When did overt racism become socially acceptable?
A job can make a person special, but it's not the default.
This sounds like a crabs in a bucket response to me.

I have been assigned physical labor jobs in prison that were actual torture where I finished with hypothermia and shredded hands embedded with fiberglass and complaining would definatlely lead to much worse. I have had the bottom of society post prison jobs, like recycling plant where you sorted shit (actual fesses, also, one time a dead body) out of cardboard off a belt going 90 miles an hour with a 60 piece per minute pick requirement and 10 hour shifts. I have worked on stressful development projects. The development projects were much worse for my health mentally and physically long term, and in fact my coping with that in the dumbest way possible led to the sweet prison gig.

At least in the recycling gig we were all in it together, and the prison one I had a fixed date when the suffering would end.
Even more than the fact it's warmed-over telco garbage?
Changing Filesystem Resize Patterns
that is correct. though it looks like you can have some backend services for free at render as well (although it comes with limitations). so if you don't mind slow first load you could have a proper dynamic app within the free tier.
I love python, but the GIL is IMHO the second worst early design decision ever made right after introducing Null pointers in Java.
This depends strongly on the region. The US still has a very old system in use for the center controllers which are the big regions. That system wants discrete codes for each aircraft in each area, so they make flights change code if there is overlap while flying into the next region.

In Europe some areas (but not all) have switched to using the Mode-s/ADS-B identification (which is a 24 bits unique code not configurable by the pilot but fixed to the aircraft) in their systems and setting the traditional transponder code to 1000 for all of those aircraft.

In the long term expect everyone to adopt that approach, but things in aviation move very slowly so it will be many many years before we're there.
I agree. Given the rounding (43.0 and 42.9 could theoretically just be a 0.01 difference) & measuring bias there might be no declining effect here at all.
That's why I'm paid in USD while living in EU. :-)

Though huge inflation is still an issue, I just saw price increase stats from US stastistics bureau and you have laughable inflation, here flour is like +100%, chicken +30%, cooking oil +80-100% , cheapest bread +35-40%, etc. I don't even know electricity/gas increase, luckily I use only little bit of gas and I don't drive car, so I will be hit only with electricity bill.
>different cookies

That protection essentially already exists with the secure bit in cookies and the __Secure- prefix.

The problem is that http:// links exist all over the web, and a website owner cannot force all incoming links to say https:// instead. Without HSTS, any time a user clicks one of those links, the user's ISP will be able to see the exact URL the user is visiting, and might even inject ads or other stuff[1] into the page. HSTS solves that.

Disclosure: Google employee, and my license plate is HSTS

[1] https://en.wikipedia.org/wiki/Great_Cannon
What subs?
Some factors that complicate the job: Higher speed, more kinetic energy when crashing, aerodynamic lift, uncontrollable regimes...
Seems to be recovering already. Bounced back to $0.97. The show might be over...
Seconded, the weather is amazing here right now, specially in the countries nier to the equator.
2 big differences are;

1. Ddosify supports different load types and lets users create a custom load (https://github.com/ddosify/ddosify#load-types)

2. Ddosify supports test scenario creation with a JSON file. (https://github.com/ddosify/ddosify#config-file)

There are other minor pros and cons to each other, but these ones are the first that came to my mind.
Remembering a relationship, one chat at a time (2012)
9 Arrested in Israel for sharing ‘AirDrop’ of crash images to plane passengers
And if we look at some European cloud providers' prices, it becomes painfully obvious that any such services (even incl. Render) built on top of major US cloud providers are excruciatingly overpriced - the markups can be as large as 5x for equivalent compute:
https://www.hetzner.com/cloud

This combined with something like Doku gives one a sense of what could be possible.
Fly.io, Porter, Render, Google Cloud Run, DO Droplets and probably a bunch I'm forgetting.
I agree however very few users even see or read the URL.
So the most interesting thing to me, here, is that a lot of exchanges seem to denominate in USDT, not USD. And the BTC price is currently different between the two on exchanges that have both -

https://trade.kraken.com/charts/KRAKEN:BTC-USD
https://trade.kraken.com/charts/KRAKEN:BTC-USDT

I wonder how long it'll take things to ripple through the ecosystem if the price of tethers continues to be other than $1.

(edit - and I may be wrong, but it looks to me like the USD price is following the USDT price by approximately that offset, so as tether regains some of its peg, the USDT price doesn't move much, but the USD price heads back up towards it. Feels like the tail wagging the dog..)
It's not "they" as in "the people behind Tether" who are paying the 3%. The 3% returns - assuming the exchange works out in the end and you get your 100k USD - are paid for by the random guys who owned the 100k USDT that you bought on the open market. Effectively those were people who assumed the peg would break and they would be better off selling their USDT while they still got 97k USD for it.
An interesting take from Matt Bruenig is that if you look at the “six figures doesn’t go as far as you think” genre, you almost always see one or more of:

* Saving for retirement

* Saving for college or having a kid in college

* Having young kids and paying for daycare or losing an income

* Dealing with a health crisis (while not currently a full time employee at the kind of corporation that has great insurance… even if at other times you were or you will be again)

* Caring for an aging parent

These are all significant financial stressors even to the upper middle / professional class in America, whereas in a strong social benefits environment none of them are a big deal at all. The idea that middle class families need to stand up to all all these costs personally, sink or swim, is not necessarily pro-middle-class.

Like, why is it so important to own a house? One reason is so that you could sell it or otherwise tap the equity in case you have to do something ruinous like go to the hospital while between jobs. Another is that the apartments are all in neighborhoods overrun with untreated mentally ill people. Both of these are self-chosen problems.
"Fuck you, I won't do what you tell me" - Rage Against the Machine
You don't need much larger districts to get a much better distribution, depending on how you allocate the remaining seats. Somewhat larger districts would arguably also improve representation for people, on the assumption that if there is a local representative from a party that supports your viewpoints you're more likely to be listened to.

To the first part, while Norway have pretty large districts, the method used to allocate levelling seats to achieve reasonable proportionality (it's not maximally proportional, as there is a lower threshold of 4% to be eligible for levelling seats) maintains a regional link by sorting the parties in descending order of wasted votes (votes that failed to get them a direct mandate) nationally. Then you pick the party with the most wasted votes, then you pick the district with a free levelling seats where that party had the most "unused" wasted votes, and allocate it. You then remove the requisite number of wasted votes, and repeat the process until all the levelling seats are allocated. This means the representatives are all drawn from the regional lists, and are the closest possible match.

The higher the ratio of direct mandates to levelling seats are, the more likely the levelling seats will go to a party that matches the preferences of the population of that region, but even with one mandate and one levelling seat, most places will elect someone via the direct mandate that is withing normal expectations, and so will rarely be any worse off.

Another lesson to draw from Norway is that part of the problem of the US and UK systems is that the local link largely matters because of confusing political and largely apolitical local matters. In Norway, a lot of the issues people in the UK at least write to their MPs about are things you in Norway would write to the County Governor about (there are only 10 of them, for a population of 5m, scale accordingly). The role of County Governor is one often given to former politicians (e.g. about half of the current ones are former cabinet ministers, almost all are former MPs), who knows the system and have connections to get things done, but it's not party political, and they have a civil service staff to assist. When I moved to the UK the notion that writing to an MP was a thing was bizarre - it felt to me like an abject failure of government if you have to write to the legislative about non-political local stuff. You can certainly talk to them in Norway to. When I highschool I just called up parliament for a school project to talk to an MP for my region. But it feels like there is much less need to do so, because you have other avenues and if it's a political issue, the proportionality means it's more likely there's an MP advocating for your view already.
I think what the poster is asking, is why wouldn't communities/darknet activites deal with other cryptocurrencies which are objectively better than Bitcoin in terms of functionality although they have a smaller community and network at the moment.
Someone just put a couple monster buys on FTX right at 0.97 so I’m guessing 3% is juicy enough for somebody.
Is there a toolchain to render PDFs from a Nota document?

I'm thinking if I could make use of this in MonsterWriter. The export in MonsterWriter is based on LaTex which is a little tricky to handle.

Props for building this project, and props for making it a MIT license!
> I semi-recently developed an app using Flutter and used an iPhone 6, a 6s, and my old Redmi Note 5 as a baseline for performance testing. While I'll admit I wasn't doing anything particularly graphics heavy (at most: sliding modals and some animations), I wasn't able to get things to dip under 60fps on either platform.

I think that's great if you're testing for performance on older phones! Many of them are still quite capable devices. I suspect google isn't doing much of this.

> As for the GPay app, the only performance issue I could notice from testing just now was a dropped frame while quickly scrolling through the "explore" page. Otherwise it works perfectly on my Z Flip 3.

That's a pretty modern phone, right? Have you tried it on your 6 or 6S?

> On the other hand - have you considered upgrading devices? I always hate whipping out the iPhone 6s (same A9 CPU as your SE) because it runs like hot garbage in most cases... a recurring theme in the iOS space.

I haven't, because I think the OG SE is one of the best phones ever made. And I'm not a phone power user in the sense that I'm gaming on it, or doing lots of graphically intensive things. I just replaced the battery on it after using it for 5 years, and it runs everything I want to do perfectly...with the exception of google pay and some of google's other apps.

The issue I have with these basic CRUD apps running with tons of jank is that they're essentially just a UI with some text labels and buttons. For google pay, I want to open it up, navigate a list of people, select one, enter a number, and press "Pay". A computer from the 80s could do this no problem, it's not a graphically or computationally demanding thing. Certainly a computer from 2016 (iPhone SE) is up to the task, and before the google pay transition to flutter, it totally was.

Creating this software that runs slower, with no tangible end-user benefits, is simply pushing us towards more e-waste as people upgrade their devices unnecessarily.
Even dropped below 95 cents for a moment.
The whole point of a stablecoin however is that it is supposed to be... stable. From tether.to:

"Tether tokens are referred to as stablecoins because they offer price stability as they are pegged to a fiat currency. This offers traders, merchants and funds a low volatility solution when exiting positions in the market.

All Tether tokens are pegged at 1-to-1 with a matching fiat currency (e.g., 1 USD₮ = 1 USD)"

$0.95 is not $1.00 and a 5% drop is not low volatility.
I believe there are some time-based limitations to their free tier. Which seems not-unreasonable. They’re a startup and have to pay for their compute resources like anyone else.

But it’s definitely enough to kick the tires and see if it fits your needs.
Well there won't be a better time for the enemies of crypto to attack USDT, but I don't think it's going down now.
To follow the price in real time: https://pro.coinbase.com/trade/USDT-USD
I never really have issues with the JS side of things, care to elaborate on what specifically is "terrible"?

Generally what breaks RN is the same stuff that breaks Flutter, native tooling like CocoaPods, Gradle, etc.
> just in case ETH crashes lol

Down about 20% in the last 24 hours so ... is that a crash?
I've not gotten confirmation, but my impression is the piece says that a temporary increase in inflammation due to white blood cells activity prevents chronic pain. So that sounds to me like some kind of actual healing activity.

Hot PokerStars potentially kill infection. Heat is a well known means to help kill infection.

Exercise increases the rate at which lymph is returned to the circulatory system from the tissues. That's how the body takes out the trash.

Inflammation is poorly understood and I don't like these hand wavy hypotheses.
Figuring out how to talk on the radio would be easy, even if nobody told you how to do it. And in an emergency situations ATCs tend to be really understanding and helpful. They even read the manual for you.

In any case, landing a real plane in this scenario is even a little easier than in a simulator (though more dangerous, of course). You get all the vectors for the approach from the ATC, they tell all the other traffic to scuttle off and so on.
This is how people used to write plain text documents. It’s a stylistic choice. It looks like Markdown because Markdown was deliberately designed to result in documents that look like this style.

In other words, you have cause and effect backwards. This doesn’t look like Markdown; Markdown looks like this.
Acting shifty and buying into a de-peg could have been the business plan all along. They could be waiting for it to fall more so they can pocket more money.
Anyone who thought tether coins could work out without the banks backing the fiat actually doing the tethering was misled at best.
I've been told (I don't know if it's) that showing you an ad for something you just bought reinforce your satisfaction and are thus significantly less likely to return the product.

I really wonder if it's true.
While I did not use C++20, I did follow its new feature set, and did not see anything able to address the issues of C++:

- no way to express "lifetime relationships", they remain in comments or force you to work around the problem by using copied objects or worse, shared pointers. This resulted in very real bugs in our code due to a library returning structs that had to live shorter than some other object, without it being clear from the name of the struct. Coincidentally, this same library has a rust implementation, where keeping instances of this struct for too long is a compiler error.

- no blessed way to express thread safety in the type system

- terrible build system without a blessed package manager, which is not about to change because:

- they are still headers
everywhere. While modules are technically in C++20, tooling is not ready today (save for MSVC). The module implementation is also dubious in that it seems to cater to any niche use case in existence which adds a lot of complexity (and new opportunities for ODR violations...), instead of going "clean slate" and providing a simple system (preventing the split between declaration and definition and not being orthogonal to namespaces would have been a good start)

- no ergonomic sum types. Sum types are very important to model business logic and it is hard to go back to languages lacking them. There are discussions of pattern matching for C++ but it's not in C++20.

Several of these issues are impossible to fix in an existing language without breaking an unreasonable amount of existing code, so I don't see future versions of C++ reversing the statu quo. I also don't really trust the committee to achieve simple, ergonomic solutions, when I look to eg what was done with modules or coroutines (here I heard that the solution is to use third party libraries, but while it is tractable in Rust it is much less so in C++ due to the lack of satisfying tooling).

You're welcome to elaborate if you disagree though.
"Deserves" is a word with variable meanings. You learn early on not to touch hot stoves. Do you morally deserve to get burned if you touch the stove anyway? Arguably no, but in the other meaning of "you should've known better", you kinda do deserve it.
What data do you base that on?

"Among voters earning less than $100,000 (78 percent of voters), 55 percent said they voted Democratic, 43 percent Republican. Among those earning $100,000 or more, 47 percent voted Democratic and 52 percent Republican."[0]

It's possible that the specific threshold chosen creates two artificial groupings which happen to have different partisan ratios, but if a similar trick can be done by splitting the population into three groupings then I'd be interested to see those numbers.

[0] https://www.minnpost.com/health/2007/11/party-rich-democrats...
Isn't the point of pegging that you allow any arbitrage to keep the value from falling from about the nominal value?
Where are you seeing this? It's above $0.97

07:31:58 UTC Thursday, May 12, 2022
Is it obvious to anybody with "a basic understanding of arithmetic" that this has anything to do with higher dimensional spheres?

I think any great teacher can break down many complicated subjects (like the nature of the surface of a higher dimensional sphere) into a series of simpler subjects (if you have to choose a bunch of numbers so they add up to 100, will the numbers tend to be on the small side?), but that in no way implies a person capable of counting change will intuit this series of simpler subjects themselves.

I must ask, somewhat rhetorically, isn't that obvious?
Right. It’s fairly trivial for the exchanges to disallow a sell order for a stable below a certain price. That’s an obvious thing they would do if things start to really spiral here.
it's much easier to con a greedy person. And you had to be very greedy indeed to convince yourself that 20% interest is a safe investment
Hiking requires one 5-mile hike three 10-mile hikes, one 15-mile hike and one 20-mile hike.

None can be overnight.

The Backpacking MB requires a 30 mile trip over at least 3 days or nights (3 overnight stops).

None require a 50 mile hike, though there is a “50 mile” award that requires at least 50 miles over 5 days with no motor vehicles. Some troops (units) make a 50 mile trip compulsory in order to attend the High Adventure base trip (e.g. Philmont.)