skysight-inc/HackerNews huggingface dataset:
Due to heat pump inefficiencies, they only make sense if you can get like a 3-4x multiplier out of them. Beyond that you break even energy-wise. Basically if it’s -10F outside, your heat pump isn’t going to be cheaper than a resistive heater. On the other hand when it’s 50F outside you do better than 4X.
That's like one, _maybe_ two full-time developers in SV, at least of the sort you'd want to steward a project like Rust, plus a tiny bit left over to maintain the rest of the foundation.
..and the latitude where that 17 hours finally grows to 24 is called the Arctic Circle.
Interesting. I had a project that I wanted to use libFuzzer with custom instruction instrumentation. I never quite figured out how to pass back the custom instrumentation data back to libFuzzer.

This project seems to do just that by calling __sanitizer_cov_trace_cmp4. In retrospect, this seems like the obvious solution, and quite brilliant of this project to do that!
These kinds of posts are so frustrating. "Blub currencies". They insist that everybody skeptical of BTC's utility must simply be ignorant. This is a deeply uncharitable way of discussing almost any topic.
It would be more fair to split a week into 6000 parts, that way everyone would have midnight at strange ”hours” but on different days.
I doubt anyone saw this implication of using "proof of work" as the basis of "proof of stake" in bitcoin. I certainly didn't see it coming.

The arbitrage of electricity, something that can't be economically stored and bitcoin, across geopolitical borders is something that's really going to be hard to prohibit on the smaller scale.

I really hope the cryptocurrency we all settle on doesn't depend on proof of work, it's worse than using gold or silver, at least the work required to mine a gram of gold or silver is finite.
The downside of driving your tesla with a case full of bills is that there's no immutable world-wide distributed record of your transaction making it irreversible.
Unless it's a part of the standard library included with the language, nobody gets it. There has to be some designation before the name. It's not only node, python also does things like that
Does no one else recognize that the US are slipping into totalitarianism also because of assholes like her?

It already is a borderline fascist country, the last steps aren't too far off.
Isn't that because all thing generally become cheaper with technological/economical progression (ecological debt)?
GNU: Watch “Fight to Repair,” demand the right to repair
"Fight to Repair" is an animated video from the Free Software Foundation (FSF) about two free software engineers rushing to fix a life-threatening problem in a vehicle's autopilot code.

Coming up with a fix for the bug is only the first step in their journey, which has them facing off against the malicious proprietary software corporation DeceptiCor, and culminates in a high-speed motorcycle chase.
It is a government agency, full of politicos at the top.

If you think a presidency has an effect on the agency, then please look at the dam burst and the ridiculous Detroit water issue.
I feel like I've read this before several time on HN. Just curious if you've posted this on other comment threads
I'd rather just use TAI and never have to worry about anything. Let the conversion to UTC be the client's problem.

Having the length of a second always be the same is kind of important.
> Refactored code is almost always radically better

Sometimes it is, but it is hardly the rule. New issues will always be introduced. Also, some developers get into an endless cycle of unnecessary refactoring just to use the latest and greatest of some library or framework for no real technical reason.
Even as just ASICs there's something of a drain, Bitcoin ASICs consume fab production which means less remaining production capacity for GPUs.

This is an equilibrium that should eventually fix itself, but while Bitcoin and crypto mining is growing they are making a material dent in the global semiconductor economy.
Can confirm, had my lobotomy scheduled after the first time I was paid in btc.
If that is how everyone at your company feel, you don't need a schedule at all (or even a clock).
This reminds me of the misunderstandings around frame rate. It used to be that people would think "you can't make out individual frames of video at 24fps, so there's no reason to go higher than that".

And, yeah, I don't see a fast-moving slideshow at 24fps, but there is still a significant visible difference between 24, 30, 48, 60, 144, etc.

Just because you can't make out the building blocks of the thing, doesn't mean you can't see the effect of increasing the resolution (whether spatial or temporal).
Haha wait wait, so energy consumption is "a meme," but having a fixed supply of money is apparently a totally good idea and not at all a meme. We don't care about deflation, we don't care about monetary policy, we want a gold standard where instead of gold we just burn absurd quantities of carbon. lol
The measure they’re talking about, HRV, is measuring variance of the peak to peak and trough to trough between successive heartbeats. Individual heartbeats are on the order of one or two a second, but are remarkably consistent, so this measurement of variance is usually on the order of milliseconds.

Healthy ranges are, vaguely speaking, above 80ms, with unhealthy ranges being much lower, the idea being that when you’re sick or stressed, your heart rate control falls back to the nervous system since your brain has other things to deal with, making your heartbeat more consistent, which means lower variability. This is generally not great because you want to be able to switch up the spacing between beats on the fly for better efficiency, kind of like switching gears on a car.

All of this is to say that the measurement they’re talking about is pretty tiny and you’re unlikely to be able to measure it accurately manually.
What about the environmental impact of Starship? If you have multiple international flights per day that will leave a very large impact.
How to Combat Zoom Fatigue
I think you are very confused.

Asymmetric cryptography is a completely separate, much older technology that has nothing directly to do with cryptocurrencies.

Furthermore, Bitcoin does nothing to solve the kind of fraud problems you are talking about, and in fact makes the consequences of them much worse, since you no longer have a central authorities that can reverse fraudulant transactions and the like. The "double spend" problem refers to a problem in distributed systems, not applied security.
> In London, >£100k is easy for contractors but I think you'd have to have some managerial responsibilities to get that as a perm (team lead or upwards.) But I may also be moving in the wrong circles...

It's possible, but unusual, for base salaries for individual contributors to be over £100k, especially if you look at both FAANG/adjacent companies and financial firms (both investment banking and at hedge funds). If you include bonuses and stock compensation, those same groups can relatively easily hit £100k.
I mean that the island was without power for months so anybody that was expecting to rely on bitcoin in any capacity during the disaster was totally screwed.
It's much harder to change a law, because there are many more chefs in the kitchen. The president can put pressure on any of the executive agencies to make any policy they want. One person should not have that much power over ~400,000,000 people, even if i agree with that person.

Federal laws should be simple and straight forward enough that most people agree with them. The only way to achieve that is to have some accountability to those people.
Because the markets wants to trade on it. Going with the assumption that crypto will "succeed" in the future, any business or bank not trading on it would be loosing out to businesses that are capable to do both.
Hi there! Yup there is a request Taste link on the homepage, also here for convenience: https://form.jotform.com/201998377891172
>Do you think it just a coincidence that the best 35mm film also seems to top out around '12k' ?

Part of the reason (AFAIK; not an expert) for the very high quality of 35mm is that it leaves enough headroom to crop the filmed image significantly without a noticeable (or at least an obtrusive) drop in image quality. That provided the very useful ability to apply some "analogue digital zoom" in post-production.
In my case HRV went down almost 30% before I started to have symptoms with 50% of average on the worst day. Resting heart rate went up 35% on the worst day and respiratory rate went up 18%. But only HRV was obviously changed before I started to feel symptoms and became infectious.
The market is deciding. It is destroying our world. But for market winners there is no problem for a long time to come, while 'the market decides' ever more in their favor.
If your only goal is memorizing the material, then sure. But usually it is a goal in of itself, to apply knowledge to novel problems and develop a solution. There are no solution manuals to unsolved problems. If you went your whole graduate education not working on the ability to approach problems you haven't seen, you will not do very well in research, and many aspects of professional life.

But sure, if you do a first pass without a book, spend sufficient time trying to figure it out, then a solution manual is helpful if you are not getting the feedback loop of a professor.
I agree.

There is some basic knowledge on how to achieve the replication, but, in our case, a lot of it was improvised and we're not sure what is the best approach.

We tried to minimize the overhead (keep as little information as possible) and that was more or less the only guidance we used.
Bitcoin needs to be exterminated.
This isn’t a helpful or constructive comment. It would be better suited for a Twitter slap fight thread.
I'm not sure that's true; https://www.python.org/psf/annual-report/2019/ says they had $3.1MM in revenue in 2019.
That works too but I guess I am still getting used to the walrus operator. What really bugs me about this PEP is they are going through all this effort to introduce match but they don't have match assignments, which is personally one of my favorite things about match.
Didn't Theranos take this strategy?
It's already a usable currency. You overpay the fee to get your transaction confirmed in the next average 10 minutes. You use lightening (though support is still limited) to have cheap and fast confirmations and you settle later.

Also, it's still faster and cheaper than an international SWIFT.
You need WAY more than just electricity. In order to have any chance of receiving any amount of bitcoin, you also need specialized equipment, connection to the network, and access to a mining pool.

Those three things would give a government interested in banning cryptocurrencies plenty of leverage to disrupt mining operations in their country.

All they would need to do is regulate the import of ASIC mining hardware; sinkhole any traffic that looks "bitcoin-y" (damn the collateral damage, we're fighting fascist communist pedophile terrorist drug traffickers here!) and similarly block access to any known mining pools.

They could go even further and introduce severe and draconian penalties to anyone producing, possessing, or using cryptocurrencies (which of course would be selectively enforced).

At this point, once you factor in the real-world element, the fact that, in theory, you only need electricity to produce bitcoin becomes such a small part of that equation.

I think at that point why not use PoS (or better yet, a DPoS scheme), if there isn't any real-world benefit to PoW? I think the tradeoff of introducing a small amount of revocable trust in exchange for RADICALLY reduced energy consumption is pretty clearly worth it, given the real world constraints.
In theory. Remember that the motor of the heat pump isn’t 100% efficient. It’s still an electric motor. That’s is of course offset by it not generating heat but rather transferring it. So say you’re electric motor is 33% efficient. That means you need a 3x multiplier to break even with a resistive load. And the multiplier depends on the temperature difference between inside and outside. If it’s 70F inside and 50F outside you are golden. If it is -10F outside, you are better off using a resistive load.
Seconded. I mostly use vim now, but especially for beginners discoverability - or at least displaying how to exit the current program - is an underrated feature.
A little while back I wrote something similar[0]. Basically I applied AFL principles to the JVM by similarly implementing bytecode instrumentation in the lightest way I could and having "passes" of sorts that manipulated inputs using stages like AFL does. The readme explains the implementation details (I don't really maintain it or use it anymore and I never even published it to Maven, so it has old invalid jitpack links, but the code is quite solid).

0 - https://github.com/cretz/javan-warty-pig
Agreed, but the article is about using HRV, not spO2
Fe Development Update #3
Only if you ever need to have 256 things ever. :)

Getting crypto/signing correct is kind of a pain. Has been for years. I personally have been noodling with with it for a personal project. There are probably at least a couple dozen different hashes and crypto libs to use. Make sure you pick the right one for the job speed/secureness. Make sure you do not pick one that is out of date and any old chromebook can crack it in 10 mins. Make sure the library you are using is not out of date but best practice from 15 years ago (that blog from 15 years ago was really nice) and you really should be using something else now. Then even if you are using the right stuff make sure you are using it correctly. Do not expose this bit or that bit or it does not work. Make sure you picked one that does not allow for known plain text attacks or if it does it does not matter depending on use case. Is your entropy for your key creation good, is it really random? How is your salt pattern created/stored?

Crypto bits make me feel like I have an iphone 4 and I am holding it wrong.
Yeah, our eyes can pick up on subtle misalignments 5-10x smaller than the "retina" levels for distinguishing between pixels.
It's a salvo in the imminent central banks attack against this serious threat, that would compete with their fiat experiment. They are not sure yet whether to use the environmental angle or the "terrorist use of Bitcoin" like Yellen announced .
You will never, ever get a critical mass until your freedom-based burger tastes better than a real Google burger. It's not "not easy". It's Impossible
No, I mean people. Unless you count centralized exchanges that represent thousands to millions of users' pooled ETH, as people. Even then, the largest of these has about 2.5% of ETH supply.
You can go through life without ever using physical cash. You get paid digitally, you buy groceries digitally. You even borrow money for a house digitally.

The thing you transact with is digital, liquid and fungible. In what sense is it not cash?
collecting the data isn't the problem, its the analysis thats annoying. ie. this only gets you so far:

> Small bootstrapped HTML page to view the stats, no pretty graphs or anything, just numbers.

Maybe I want to see the number of some custom event per week, ok, now show me number per session, then break it down by country etc etc. I guess you could export the data to some BI tool and create a bunch of reports, but that is a bit of a hassle, especially since in anything but a very small company the people who most want to do this analysis are going to be non-technical. Are you going to assign engineering resources to sit around making reports full time? Much easier to just use google which 1) has all this built in 2) people already know how to use
> Comcast has lots of humans and they suck worse than Google.

It's harder to step on a landmine with Google, but Google's landmine is far more devastating.

We've already seen lots of news stories about algorithms shutting down people's Gmail accounts, developer accounts, YouTube channels, etc.

I personally went through 6 months of hell when my brother's Gmail account was locked due to "inauthentic behavior". He had become disabled and unable to log in, and when I logged in from my machine, Google's algorithm flagged it.

I went through an infuriating loop of trying to unlock it and hitting the same algorithm. There was no number to call. I would've paid $10,000 to get back into that account, which would've required 10 min with a customer support rep.

I tweeted at Google and they told me I had to log in to Twitter with his account in order to get help (obviously impossible for me). It was the most angry I have ever been at any company. It locked me out of important medical documents, family messages, social media -- everything.

I finally fixed it by asking a friend who was a marketing exec at Google to help. He said there's an internal form you can use for this situation -- only available to Google employees.

Other people have had similar experiences and had livelihoods destroyed.

Whatever you think about Comcast, they will never ignore you and let your entire digital life get locked away without any kind of recourse.
> Bitcoin is now considered by some important for our future finance system.

Really? give us a source, one who isn't either a grifter, a shill, or a criminal.
"The MD5 of your password must start with a 0"

That's what did me in.
How many of those directly convert electricity into profit?

How many of those businesses have been rent seeking countries/states/locations that subsidize electricity for their populations?

Electricity is one of those things most of society has deemed an essential good, and as such has subsidized it for the poorest among us. Bitcoin farmers are abusing that system to turn the government subsidies into personal profit for a handful.

Let's not even begin to equate THAT to someone going to a concert put on for the benefit of and at the cost to those participating.
Good work!

I'm still waiting on Rust to mature a bit, but I might experiment with building a game in something aside from Unity for my next project.
Facebook vs. Apple: Here's what you need to know about their privacy feud
We have several times more bars of gold than the amounts used for industry/jewellery, we could have stopped mining it decades ago if that was a serious argument.
Agreed, This is tangential to that article.
Bitcoin makes sense as a store of value because it is likely to survive dramatic global economic failure. The short term volatility is higher, but it's counter-correlated with almost everything else and is a great hedge against societal collapse.

Perhaps not the most fun thing to hedge against, but just like buying life insurance it's a good idea.
what is your long term plan? Assuming that we are finished with Covid in 1-2 years, will people still be interested in this?
Peer Code Review: Best Practices
Cool!

I do get an error when I try to change the zipcode to 19103 fyi.
Maybe that guy deciding shouldn't have financial motivation, incentive, e.g. be part of the MLM scheme that they're incentivized to have succeed regardless of the costs, e.g. the guy having a conflict of interest?
just not too high...
https://www.reddit.com/r/TVTooHigh/
But you're also not counting all the people, buildings, surrounding systems needed to make the VISA network work.
> the IOTA devs also doubled down after being called out that their Kerl-hash function being utter garbage.

You've seen the follow-up, right? https://soatok.blog/2020/07/15/kerlissions-trivial-collision...
I love these sorts of projects that teach humility. This taught me that I had quite a few misconceptions that were off by an order of magnitude.

It's painful at first, but like an "audiophile" doing ABX testing, it helps in the long run.
And the cost of an off-chain transaction? Actually, you're right, that's not worth mentioning because that doesn't fit with your argument.
Yes, good point of course. Although I would be very suspicious of binary deps served through npm.
Or even better, powered by solar, which closes the loop.
I mostly agree. As long as the price of energy is adequately priced, we should be able to make our own decisions on what amenities we need. You need a F150? Great, but be prepared to pay for its use. Naturally, the question immediately becomes, who decides what is adequate, which is not fun.

Incidentally, I am learning about bitcoin now since it is clearly becoming mainstream and it is related to my job. I am trying to build a miner ( I don't want one click zerohash solutions for variety of reasons ) on Ubuntu derivative ( POPos ) and now I am stuck troubleshooting pool connections. Anyone could recommend a reliable resource? I am starting to get really aggravated by having to google every single error encountered.
Pricing in the 'true' externalities is a hard problem in itself to define. It's a problem that would require some sort of global standard (maybe in 20 years then), and one that would be pushed back upon by a large number of industries and interests.

There are baby steps in some places, and there is massive progress in some countries towards renewables and carbon-zero energy. But in the current state, huge increases in energy consumption are a bad thing.

So I think we're in a state where we could potentially get rid of the big red button but a lot of people don't really want to and the realistic chances of doing so are basically zero. And in that situation, yes, we call out the button pressers.
"America" isn't a continent.
I'm not against bitcoin anymore than I am against unnecessary taxation but since bitcoin uses electricity at an insanely unnecessary quantity it should be taxed to the hilt to make up for increased environmental and infrastructure costs that are borne onto the 99.999% that do not participate in the scam.
Yes, you are agreeing with me. A tragedy in the commons is a negative thing. That’s why I used that language.
Unfortunately this exhibits the usual confusion between pixel pitch and resolution, which makes it completely wrong.

> Studies show that someone with 20/20 vision (or 6/6 in Europe) can distinguish something 1/60 of a degree apart. This means 60 pixels per degree [...]

NOOOOO!

"Resolution" is defined as the closest distance two dots can be while still appearing as two distinct dots. If you have two dots shown on adjacent pixels then you just see one big dot. You need the two dots separated by a pixel in order to see that there are two dots, so the resolution is half the pixel pitch. Worse yet, the two dots might be diagonal, so you need an extra factor of sqrt(2) in your resolution calculations. This means that the pixel pitch of a TV screen is 2 * 1.41 ~= 3 times its resolution. You need 180 pixels per degree if you have 20/20 vision, not 60.

And it gets worse. Everyone knows that 20/20 vision is "normal". Well, not quite. 20/20 vision is the average without correction. Once you include glasses, 75% of people can actually see better than that, and some quite a lot better. So to be safe lets bump the pixel density up by another third, to 240 pixels per degree. That gives 7,200 pixels on a 30 degree screen.
Agreed, but there's more to it I think. The primary design goal of the system is don't accidentally start a fire or electrocute yourself. The other effect however is the inverse, a mechanism by which the power company can come up with the right distribution of transformers to get the power to your home. If you have not been wired by an electrician to handle that much electricity, your block may not be sufficiently wired and fused to deliver that much. Because presumably the electrician checks such things before putting buildings on the grid.
Ask HN: Do you feel more productive with an IDE compared to Vim/Emacs?
I've been using Vim for all my development for about 3 years. It serves its purpose and it's a pleasure to use. However I see a lot of people really love IDEs like VSCode. So for the people who have tried both and IDE and pure Vim/Emacs development, do you feel the IDE has made you more productive?