skysight-inc/HackerNews huggingface dataset:
Increased heart rate with decreased SpO2 commonly precedes diagnosis of respiratory infection. Increased heart rate alone is often seen as a warning to run pathology labs before beginning chemotherapy which can destroy neutrophils. Something you don't want to do if the patient is in the beginning stages of an infection.

I'm not a doctor I've just been around this stuff more than I wish to. Frankly I wish the Apple watch was more aggressive in reporting anomalies to the user. Something as simple as "we noticed your heart rate always increases at this place and time" can make the user aware that something is wrong in their life... assuming it's not a gym.
Python has lexical scoping in which modules, functions, and comprehensions are the only lexical units that introduce a new scope. The addition of pattern matching, and the UB around whether binding happens for failed matches, do not change that to dynamic scope, in which the course of execution, not the lexical structure, would determine visibility (e.g., variables would be visible in a function called from, even if not nested within, the one in which they were defined.)
Those who argue for eliminating DST but somehow still preserve some form of winter/summer hours are basically arguing for eliminating DST and then recreating it poorly.

You either do DST or you mostly just pick a timezone and stick with it year round.
and this post reeks of missing the point. people should be judged for how they consume energy because excess consumption is simply wasteful, and in the middle of the ongoing global catastrophe called climate change - isn't something we can exactly afford

obviously this raises the question of what is and isn't excessive, but I think there are apparent cases where the benefits of excessive energy consumption people clearly don't out weight the cost - see flying, cruises, rampant shopping, etc.

I think Bitcoin and similar cryptocurrencies fall into that category, especially when there are other coins that require nearly as many resources to function
I see a lot of people saying things like "this is why package signing is important" and "we need to know who the developers are" and "we need to audit everything." Some of that is true to some degree, but let me ask you this: why do we consider it acceptable that code you install through a package manager implicitly gets to do anything to your system that you can do? That seems silly! Surely we can do better than that?

This article from Agoric is extremely relevant here, from a previous such incident (re: the event-stream package on npm): https://medium.com/agoric/pola-would-have-prevented-the-even...

Put simply: in many cases, the dependencies you install don't need nearly as much authority as we give them right now. Maybe some of these packages need network access (I see a few named "logger" which might be shipping logs remotely) but do they need unrestricted filesystem access? Probably not! (They don't necessarily even need unrestricted network access either; what they're communicating with is likely pretty well-known.)
Parliament is sovereign, including over the monarchy. She categorically cannot overrule any legislation without being granted the power to do so by parliament, who can revoke that power at will. There was a whole civil war and other crazy shit to figure it out, but the monarch hasn't had that kind of authority since the end of the 17th century.

The article is actually making a big deal about the fact that the queen expressed an opinion about legislation in an area that the author decided wasn't covered by the vague wording of a pamphlet.
What's different about it? All my 230v devices use the same outlet and plug. Or is that on a different voltage and current, power rating alltogether?
Why would they use a 20/20 vision as an example, when the average is much better ?

Do you think it just a coincidence that the best 35mm film also seems to top out around '12k' ?

I'm also much more impressed by HDR than resolutions better than FullHD, but still...
Surely more than 1 condition can cause heart rate changes? Is there a pattern they can match, or is it the most likely cause?
> at the expense of the many

I think you've misunderstood something. Those people are buying their own electricity...at their own expense. So, you want to bring arbitrary restrictions to electricity - as if we didn't have enough issues with net neutrality already.
The development of native version will continue, according to the article.
For those looking for a DIY solution, ImageMagick is the tool

https://legacy.imagemagick.org/Usage/warping/
None of those seem to be about Bitcoin? For example https://www.nicehash.com/blog/post/best-mining-gpu-in-2021 lists a "DaggerHashimoto" hashrate which would be for Etherium.
You Should Delete Your WhatsApp ASAP
This seems like the natural consequence of abusing a system designed for synchronous chat as an asynchronous coordination platform. It's designed to go "ding" and grab your attention, immediately.

For comparison, email doesn't have to be explicitly muted and unmuted at the weekends.
Do you have a blog about this anywhere? I'd love to read the story in more detail.
Most important point IMHO:

> "If an email requires an action from me, it should go to my inbox so I can prioritise it. If an email does not require an action from me, I should not be getting it."
Some people do say that whatever anything costs is what it is worth.
I’m still trying to understand why someone in the aftermath societal collapse would be interested in gold. It’s something that would be useful after society rebuilds. If I am trading it why am I trading it? What are people doing with it? If it’s just a currency, why assume it would be adopted when it would be a relatively scarce resource.
Software Architecture: The Essential to Know
Oh, now this makes me want to use /cgi-bin/signup.pl for my next webapp.
> If you tell your computer that the timezone your machine is set to is called "LOL", then of course that's what it should report. What else would it do?

If `TZ=EST date` adjusts the offset to EST, then a reasonable person would expect `TZ=EDT date` to either adjust the offset to EDT, or fail noisily if it's not aware of that offset code.

At a skim through the documentation I don't see anything warning about it's current behaviour.
> a minuscule percentage

This is true right now considering how nascent this is, but what happens if adoption picks up?

One thing I’d like to see discussed is what the marginal power cost of Bitcoin is. From where I sit, the vast majority of power consumption is fixed per block, and occurs regardless of whether you have 1 or 10,000 transactions.
Feature that can be changed. Specially if armies come to play... After all whole feature set is consensus of miners, not the users...

State actors have good handle on violence. And then you better be on the same chain as they are, or it's jail time...
Complaining about Bitcoin now uses more electricity than Lichtenstein
Value which cannot be stolen or debased.

Also, "blockchain" is just a data structure that has practically no use besides bitcoin.
Exactly, 'subjective', the criteria the NHK used is 'sense of realness', not 'being able to consciously pick out features'.
Does gold coin use more gold than Argentina?
The only reasonable metric is energy usage per NECESSARY effect. If bitcoin spends inordinate amounts of energy on storing historic transactions, that is not our problem. That is not a value most people care about.
> I had used it to research supplements that have an effect on blood pressure, and it helped me reduce mine during that period by a huge amount (like 145/90 to 120/70).

That’s a big (and healthy) drop. With high blood pressure being quite common, would you mind sharing what helped (even though I know it may not be the same for everyone and that this is not professional medical advice)?
ABP is completely unnecessary and still shows ads for companies that pay them. Use uBlock Origin alone.
In modern computers locality is usually the biggest factor if you want speed. A lot of sorting algorithms that might have the same algorithmic complexity can have different locality properties.

If you think about quicksort, it partitions everything starting from the coarsest level, so the locality increases as it goes along.

There are likely a lot of unexplored sorting algorithms that use statistics gathering to at least increase locality faster by placing items closer to their final place sooner.

If you think about an array of numbers, you can gather a distribution first and try to place numbers where they would end up according to the distribution to get them much closer to their final position than an initial partition. That would mean running through the array once first, but because of prefetching, that would be much faster than accessing elements by skipping around.
Why is not wanting to waste electricity on Ponzi schemes so triggering?
I gets very confused by marketing terms. But doesn't giving you only 1MBit/s during the whole day counts in "up to 100Mbit/s"? I'm trying to understand the legal merits in a case like this.
Bitcoin and most(all?) crypto currencies pretty much suck for payments. I think a BTC transaction costs around $16 USD just to get it on the blockchain now. Plus transactions are not private, and they are permanently public, so even if your BTC Address is unknown today, doesn't mean it won't be known tomorrow.

There are perhaps, some reasonable arguments for using crypto-currencies, but buying groceries is not on the list. Buying Houses... *MAYBE*, since that information is already public anyway.
> How do we determine how much/little energy usage is acceptable though?

Well, a purely electronic financial instrument that pretty much by definition cannot produce anything, and provides little but an arena for speculation, would seem to me to be a bad thing to introduce to a world that's trying to reduce energy use.

If you want to get into "well people clearly value it", the evidence being the money they pump in, well then any energy expenditure is justified if it is profitable, and this conversation is pointless.

> How much energy has and is being expended during the mining of all the gold

This is just whataboutery. Gold can be a problem as well.
Launch HN: Taste (YC W21) – Recreate nice restaurant experiences at home
The matter of discussion is this: "most inefficient ways to heat a dwelling."

Not the fact that conversion of electricity doesn't have make energy disappear.
Something as simple as an IP address is considered personal data in Europe, and something that can uniquely identify a user with a reasonable degree of accuracy (device fingerprint, which Facebook does collect) would also be included.
> there's no way why you'd go back to the legacy system

I can think of lots of reasons.

* Deflationary currencies are dangerous. Inflation is a feature, not a bug.

* If I screw up a bank transfer or have my credit card details stolen, I can have those transactions reversed. No such luck with Bitcoin. The idea of losing my life’s savings to a zero day or sophisticated hacker doesn’t sounds great to me.

* I can’t remember the last time my bank got DoSed.

* Bitcoin’s value fluctuates wildly, making it a poor medium of exchange.

* I like that my country can adjust monetary policy in response to world events like pandemics. That’s a feature, not a bug.
aka https://en.m.wikipedia.org/wiki/Jevons_paradox
Sad that it doesn't seem work for HTML! Maybe I will try taking a screenshot... Otherwise cool though, looks very promising.
Honest question: if there is little transactions because it's a "store of value", and if the mining reward continuously go down, why would anyone be incenticized to be a miner?
For many people? Yes. They wake up in time to go to work and they do their outdoor recreational activities in the evening. Of course, there are morning people who appreciate early morning time to go for a run or whatever but I'm willing to bet that most people prefer their sunlight after work.
I don't mean that.

I mean it's fine to have those pages. Google also ranks them for those keywords.

But I can understand why a company won't allow someone to specifically run ads on those keywords. Like the above comment about ebay talks about.

I'm not sure whether that happened in this case or not, but that was my question
This really seems like an OSS opportunity for someone or some organization to create an ad-free analytics SDK for “in app” usage & engagement. But I agree with other posts that Apple doesn’t seem to imply they’ll forbid any SDKs … they’re going to have an impact, though, on any information gathering & sharing that involves PII.
The market could solve this problem properly if there were a global carbon tax, but unfortunately, there isn't.
So you determine the inherent value of something based on its price action?

To flesh this out: I'm not arguing that BTC has no value, nor that it has no externalities, so I really don't understand what motivates your reply. I don't feel that there's anything nihilistic about pointing out the logical flaw in saying, "oh the concept of Bitcoin has 12% more inherent value now than yesterday because the price went up by that much." I recognize that the article is about electricity, but I'm not sure how you get from my comment to electricity. If Bitcoin crashes tomorrow, does that mean that the inherent value (or conversely, the societal burden) of the concept went down?
If you combine the energy costs of delivering streaming video and the client side costs of playing video and executing JavaScript I have no doubt porn far outstrips Bitcoin. Hell, I bet JavaScript bloat from adtech alone and exceeds the totally energy budget of France.
I don't see how the question is relevant. I'm generally not communicating with collections of longitudes. I'm communicating with people. They can tell me what their working hours are.

The point is that they already have to, since working hours are, in fact, not identical between neither regions nor people within a region.

That said, I'm not saying that we should abolish time zones. I'm just saying that that article is stupid and fighting a straw man.
>Is there a regulation that stands out for you as an example?

>I think the effects of the privacy rules being passed.

He never connects A (privacy rules) to B (how it effects business)
I'm hoping for the import-map[1] spec to supported soon.

1 https://blog.logrocket.com/es-modules-in-browsers-with-impor...
I don't use npm much, but once I'm out of the initial development phase with any package manager and am "feature complete" we generally lock versions down so at least we're always pulling a specific version in.

And, of course, on production build machines, all packages are local.

This isn't just for "security" -- it's to ensure we can always build the same bits we shipped, and to avoid any surprises when something has a legitimate update that breaks something else.
Yes, that's right, certainly easier than having the source. Your friends and family must appreciate the time you saved them by injecting DLLS. You'd better hope you efforts don't get DMCA'd.

Summarizing, closed source projects die. At best you can run them in an elaborate museum (emulator) and at worse, you can attempt to Frankenstein's monster them by injecting DLLs.

Open source will outlive us all.

How many places does Doom run?
Why only healthy incentives? Could they not equally be unhealthy ones?
Yeah, I guess that it's harder to check logical arguments not expressed in mathematics ?
With no human I've meant a human proxy relaying the AI decisions.
Question for you guys here:

Is this kind of attack possible using Nuget-Package manager?
Features that can't be changed. Certainly not when armies come to play.

You can change the bitcoin source code to have more coins and deal out half to yourself first. That's the easy part.

But then comes the part where you have to convince the whole world that your chain is the one, true bitcoin.

Good luck with that.
So things that the majority don't like / understand should be illegal because they use resources? You can't see the issue with that?

And that still doesn't really answer whose job it is to ban all these things, and what mechanism would be used to enforce it.
Their status page just says "Trello is slow", which implies it's still working in principle. However, I haven't even been able to authenticate for the past 45 minutes or so - for me, it's broken, not slow.

I do see that they've had some auth systems maintenance on Sunday... could be related.
But you need to transmit those watts. Pumping natural gas takes overall less power on the entire ecosystem. That's what people are talking about.

Electrically powered heat pumps also produce >100% efficiency.
As the other commenter says - nobody would care about those, because the only reason people are interested is the speculation. Stable cryptocurrencies are really only of interest to a small group of decentralisation fetishists, and stable, centralised cryptocurrencies are of interest to basically nobody.
Yesterday I read "What Bloomberg Gets Wrong About Bitcoin’s Climate Footprint" [0] where the writer tries to make a case that you shouldn't compare Bitcoin to VISA, but more to something like the dollar.
While I don't agree with his whole story, for example including the US army in the costs, I thought it was an interesting way of looking at it.

Edit: he also points out that after all Bitcoin has been mined, the electricity use will probably change.

[0] https://finance.yahoo.com/news/bloomberg-gets-wrong-bitcoin-...
serious question, how is the democratic process different between the two? One i.e. democratic nations are a group of people on the same piece of land that. The other is a group of people on the internet.
> I simply can't answer what BTCs and other crypto coins are actually good for.

Getting rich quickly. It might be the largest Ponzi scheme ever. I hope it's not..
cool anecdote about the team sessions. I have done a few team races and they are a ton of fun with friends. my one gripe with sessions is that its very... permanent. like if you join with the wrong car or wrong team, you cant back out and change it. any idea why it was implemented like that?

I am horrible at iracing, likely because I never practice and just decide to hop into a race occasionally, but it is a good way to spend the offseason when we cant go irl racing
"Because the concept is simple, achieving all three of the CAP properties at the same time is not possible."

I know that Paxos is considered hard to implement correct, but is there a reason to believe that in the general case, the more strict guarantees we need the more complex the algorithm has to be?
> I prefer BTC over gold

What does that mean? That if you had some amount of gold you would sell it and buy bitcoin instead?
Heh. It looks like GatsbyJS - the React static site generator - cribbed their logo from the GQ magazine pictured in the article:

GatsbyJS: https://www.gatsbyjs.com/guidelines/logo#footnotes
GQ: https://ychef.files.bbci.co.uk/1024x1280/p096h71g.webp
Yeah I don't really understand -- normally people buying things (energy) at a price the supplier is willing to sell is good. If energy is priced appropriately, this shouldn't be a problem.

Are people concerned with the negative externalities of energy usage? If so, it seems like the real issue is that all energy use is "bad", anything that causes people to severely increase their energy usage is especially bad, and bitcoin is one such thing.

But even though it's bitcoin in practice, the real issue seems like not being able to correctly price energy.
> ownership semantics, yet the ECS (Entity Component System) that the talk demonstrated was effectively bypassing that.

I don't see how that's the case [1]. The entities are owned by the ECS (or the game state, or whatever), not by each other. Entities can conceptually reference each other, but not own each other. The only time this is problematic, is when one entity is destroyed while another one is still holding a reference to it. At the beginning of the video, he discussed basically all approaches to solve that problem:

1) Raw pointers. Bad for obvious reasons.

2) Smart pointers which keep the referenced object alive. No good, he says, because one entity should not keep another one alive, if the game logic says it should be removed.

3) Weak pointers which are safely invalidated when the referenced entity is removed. No good, he says, because keeping track of back-references is inefficient.

4) Weak pointers which check whether the referenced entity is still alive before accessing it. Which is exactly what the ECS does. Rust's ownership semantics still help here, because entities are unambiguously owned by the ECS, which returns a type-safe None value when you try to access a deleted entity.

[1] I'm not arguing against you, indy; I understand that you paraphrased Blow's argument.
> That is not a value most people care about.

People in a free market pay for what they care about. To date, those who use Bitcoin have been happy to pay for the energy the network consumes. In the end, that is all that matters.
The wider FOV makes me nauseous. Setting the FOV as narrow as possible lets me play FPS games. It took me a while to figure out why some games made me sick and others didn't. Turned out to be FOV.
Not deeply familiar with Rust but with its memory management concept does it allow for something like arena allocator?
Does anyone else skip reading articles on Medium because of their login policies?
Moire effects.

Modern TV sales demo videos are chosen for the exact kind of thing you start to see when the resolution gets higher. Footage of the ocean waves, schools of fish, flocks of birds.

Moire effects and screengating are way larger than any one pixel. They make ripples and lumps in the image.

You get used to the way hair looks on any generation of TV but it's nothing like "imperceptible" distortion.

You can stand dozens of feet from an 8K, a 4K, and a 1080 TV and tell the difference when the image is of many tiny objects moving across each other.

Grass. Leaves. Sand. A tiled floor viewed from an angle. You know, rare stuff like that.
I wrote an app that does a different but perhaps even more appalling crime.

The app was for displaying time-series data. The data displayed was only generated during business hours. We usually wanted to view a span of a couple of weeks. Displaying it naively, with real time along the x-axis would mean that three-quarters of the display was blank, with only 40 of a week's 168 hours in use.

The obvious thing to do is to elide the blank bits, and just show the spans of time with data (with a little gap in between). But the charting library i was using didn't have the concept of a discontinuous or nonlinear x-axis.

So i wrote a class called TimeCompressor that would collect a set of time-series data, indexed by epoch timestamp, and rewrite the timestamps so that empty spans of time would be compressed. The earliest timestamp in the dataset stays the same, but later ones may be slid earlier in time to compress empty spans. The resulting indices are numbers which look mostly like epoch timestamps, and in some cases actually are epoch timestamps, but really aren't epoch timestamps.

This was all done in JavaScript, so there wasn't a convenient way to wrap the not-really-timestamp indices in a type to mark them as such. So, in this application, when there's a field called somethingTimestamp and it has a large integer that looks like a timestamp in it, sometimes it's a timestamp, and sometimes it isn't!

I am hoping this application will be retired before i ever need to work on it again.
These are Rust compiler engineers - probably quite rare/expensive.
Honestly, the only scheme I have seen that seems like a reasonable trade off of trustlessness and energy efficiency is DPoS.
Synchronisation/replication are such a common requirement I'm surprised there's not some well known checklists or patterns or best practices. e.g. merits of looking at times of changes vs keeping a log of changes, techniques to avoid and correct divergence over time, etc
How to Download a File with Node.js