skysight-inc/HackerNews huggingface dataset:
> Ethereum is mostly mined using custom hardware

Very large ETH miner here, we use GPUs. Mostly 4-5 year old tech too. Unlike BTC, ETH does not require the latest hardware because the algo, ethash, is memory bound. This is a great explainer [1].

You may be implying that the majority of the network is custom ASICs. I doubt it is more than about 30%, if that. Come august, all the ones with 5gb of ram will also disappear off the network because of DAG growth.

GPUs are also not destroyed by using them. I've got GPUs sitting in the worst possible conditions, running just fine for many years now. We have started to change the thermal paste on the hot ones though... it dries out. I don't know what you were dealing with, but that sounds like something else caused the failures as the chips themselves don't wear out like that.

[1] https://www.vijaypradeep.com/blog/2017-04-28-ethereums-memor...
Probably a country with cold weather (free air conditioning) and cheap access to natural oil and gas reserves.
So Bitcoin is a shit currency because it constantly loses 75% of value?

I don’t understand Bitcoin proponents. They’re the biggest cheerleaders of the idea that Bitcoin is the worst possible Currency one could ever have.

Alternatively, if it’s constantly losing 75% of value, it’s also the worst possible store of value it can have.

So it’s neither a good digital dollar nor a good digital gold. According to Bitcoin proponents. So what is it actually good for? According to your own defensive statements?
How is "average cost of mining" calculated / assessed? (Following the link just leads to some random tweet).

It would be heavily dependent on the equipment used and the price of electricity which would vary a lot by location.

And meaningfully it could be split in two: A fixed cost that is still there if the mining stops and a variable cost. And miners would be expected (short term at least) to continue mining until the price hit the variable cost which, in cases where excess free energy is used, is probably very low.
Nope. I'd love to though.
The argument used to be that rising transaction fees would balance dropping mining rewards. I haven't heard that so much lately, probably because people are already not actually transacting in bitcoin due to the high transaction fees.
They're definitely region locked and for all we know, they might have different drop rates in different regions since they don't have to disclose them... Wouldn't put it past them.

There's several streamers that are running rifts till they get 5/5 gems, they're in the thousands of dollars spent.
> to prevent volatility in block hardness

Kind of, it's to prevent an attack where nodes could be isolated and then duped to believe that the network difficulty is substantially lower than it should be. If we adjusted difficulty with every block (some altcoins do this), we could simply disrupt your connection to the network, wait until you would accept a block with a very low difficulty because 8 hours have passed with no blocks, and then mine that.
I use Android auto all the time. Having Google maps on cars dashboard is very useful.
It was profitable at $1 and it will remain profitable because of the difficulty adjustment. This is tge second uninformed post in 2 days, the other didnt get many upvotes. Who is writing all these fake news?

Edit: read up on pow before downvoting facts.
I would assume it has to do with how long it takes certain power plants to spool down and then back up again. It might not make sense to spend hours spooling down when you know not long after demand will jump right back up again as AC units, factories, processing facilities, ect turn ramp back up.
I used it too especially in Vscode to move forward/back in views of code locations when debugging/coding.

That was the first thing I missed, along with the custom controls for DND/Focus which was one tap away on Touch Bar.

Though it was a lot of hit or miss to use Touch Bar while looking at the screen, as there wasn't a physical feedback of pressing, and no indication of button bounds by touching.

The first thing I did when I got on M1 without Touch Bar was to open up Karabiner and map right Cmd and right Option keys to navigating back and forward in Vscode. After getting used to it in a few days, it was much smoother than using the Touch Bar as I was using a physical key.
Are there any matrix operations in the built-ins?
Does k8s not just use dns? That's what Hashicorp Nomad uses - DNS via Consul.
It does absolutely destroy the hardware through, even very early mining farms had the sole issue of the fans in the cards burning through their bearings. A local electronics recycler had an entire crate of burned out ATX PSUs from some local mining operation, every single one of them had the fan melted off the hub. It's worth being aware that all silicon chips are temporary anyway, they all die to electron migration eventually.
> no more coins will be issued by 2040.

The year is projected to be in the mid 2100's, so more than a full century from now. In other words, not an immediate concern.
> Can small companies afford the complexities of k8s?

Where exactly do you see this complexity in Kubernetes?

I have a couple of Hetzner nodes running microk8s and I have a couple of web apps running in them. All it takes to deploy each app is putting together the kustomize script for the app and afterwards simple call to kubectl apply -k ${kustomize_dir}. I'm talking about specifying an ingress, deployments, services,... The basics. I even threw in a couple of secrets to pull Docker images from private container registries.

And everything just runs. With blue-green deployments, deployment history, monitoring, etc.

It's far more complicated to setup a CICD pipeline, and don't get me started on the god-awful mess that is CloudFormation or even CDK.

Where exactly did you see all that complexity you're talking about?
The absolute amount matters as well though. It's easy to imagine something that dropped from 1000 to 500 returning to 1000. That's a small rise in value, and if you believe the currency is really a currency you can imagine a "$1000 coin" being useful.

Its harder to imagine a currency or a stock that fall $30000 returning to $60000.

It might be the same percentage, but it's not the same in terms of psychology.
Sure, you could put it that way. There are always two sides to this: one side says onus is on the individual to regulate what they do/consume, other side blames the addictive properties of the substance.

The internet is no way comparable to a physical addiction like tobacco, in fact I'm not sure if it could even be called an addiction. I'd put it this way: our way of life today has been altered because of the internet. By default, you have a lot of exposure to media today which means our baseline tolerance for media is very high. Toning this down is very achievable but is not trivial and requires some effort and habit-forming.
Well, time to learn about /J flag.
That is not true. I have 2 1060s and 2 580RX running 24/7 since 2 years. I recently used one to compensate for my broken gaming GPU. Everything works no issues so far. Guess it always depends but it is not like 2 years of mining will render a GPU useless.
As far as I'm concerned they're basically domain squatters. I'm a fan of things that are text-driven, but they want you to answer questions about your ethics or something to join. That has nothing to do with raw text or the original ethos of the Internet. They are just some social club trying to be edgy.

They even point you to actual text driven communities like SDF and tilde.club, which are both great. That's the best thing on their site.
When you left did you ask to have your name removed?
That's one way of getting extremely cheap rates, it's called "interruptible power" in supply terms, you might be expected by the utility to drop your entire load within a set amount of time with absolutely no warning- something a normal customer would be extremely unable to do, but miners can do in milliseconds.
> If the best ideas don't make the cut, which ones do?

The best idea might be too expensive for the market so you go with the next best one?
I built a minimal city sim in HTML+vanilla JS a couple years ago and similarly used a "microscopic transport simulation" (you can see roads get "redder" as traffic increases during peak times) and a similar model of having households seek out their requirements. Everything on a much smaller & simpler scale obviously, but clearly I've though about how neat it would be to see something larger along these lines. This project looks like exactly that. Absolutely love it, will be following closely and hoping it matures into something wonderful.

(https://pc.computerpho.be/)
I believe that it is good at advancing asic technology? not really sure of much else.
I guess get tougher & disregard what people think or find a new job.
Not every OS has to be a UNIX clone, we don't need an OS monoculture.
It self-corrects slowly.

The protocol adjusts the hash rate every 2160 blocks, or about once every two weeks, and the maximum negative slew rate is -75%. If sufficient miners pull out of the network within a fortnight or two, it's conceivable that Bitcoin will enter into a death spiral.

It goes something like this:

1. Miners realise that their operations are unprofitable, and do some mix of raising tx costs and/or turning off their kit.

2. The tx rate drops, so instead of one hash found per 10 minutes, it might be one every 20-30 minutes or even slower. The competition to get into these blocks heats up, further pushing up tx costs.

3. Bitcoin is no longer usable for small transactions, because the tx cost makes it a total loss. Small-to-medium users panic, as they realise that Bitcoin is not only plummeting, but that they can't get their money out without spending a significant fraction of it.

4. There's a rush to withdraw lump sums, creating a "run on the bank". This nearly instantly skyrockets tx costs.

5. Bitcoin value keeps plummeting, because nobody in their right mind would put USD into the system, and everyone wants to get out. Miners won't shut down their equipment at this point, because with high tx costs they're still profitable or nearly so. But they're paid in Bitcoin, so the real value of those tx fees is plummeting also.

If the above happens fast enough and with the right timing, with the most precipitous downturn happening right before a difficulty epoch, then the difficulty might not adjust enough downwards at the right time.

Then there's a chance that Bitcoin will go to 0 in the subsequent 14 days as miners walk away from their operations and users loose all faith that there's any value left in their coins.. and even if they do believe in that value, there's nothing they can do with their coins because hashes are found only every few hours and it costs the price of a new car to get into those blocks.

"It'll just adjust", you say. Sure... -75% after that fortnight[1], and if that's not enough, it'll be nearly a full month of an absolute crypto bloodbath. How long did it take Terra/Luna to crater? Days?

Caveat: Having said that, I suspect there's enough momentum in the system because of all the HODL-ers and self-interest in the miners. The miners have much of their earnings tied up in Bitcoin. If they let the system crash, they lose their profits. But there is a point where they'll realise they're throwing good (fiat) money after bad (crypto) and literally pull the plug and turn off the kit.

[1] Or longer! Remember, it's every 2160 blocks. If too many miners give up mining all at once, this could be over a month.. or longer.
Bitcoin is good for immutiabity and irrocovibility. is this worth trillion? likely not but it's something. . this is why scammers like it so much even if it can be traced, because you cannot reverse it or seize it easily (if you don't make mistakes like exposing your seed/key).
>probably because people are already not actually transacting in bitcoin due to the high transaction fees

That's Ethereum, not Bitcoin.
One thing makes me wonder: supposedly the fancy simulation models are supposed to make the game feel more realistic - but then the player still seems to have an extent of control that no mayor or other single individual would have (in democratic societies at least)?
A lack of block rewards will incentivize all kinds of bad miner behavior:

https://economics.princeton.edu/working-papers/on-the-instab...

A nice quote:

> ... we are
able to prove that an equilibrium exists. However, it is one
where miners include only a fraction of available transactions into their blocks. This results in a backlog of transactions
whose size grows indefinitely with time.
Pretty simple really. Capex and Opex. How much does it cost to set things up and how much does it cost to run things. In large scale deployments, like what I run, we colocate in existing datacenter space and they just charge us a flat power fee, which includes everything on their end.

At scale, the costs to mine are FAR lower than the existing drops in the market. Articles like this are quite wrong... it is only unprofitable for smaller miners.
My go to has always been Line Drawing.
If the line is <= one pixel long, draw a pixel, otherwise draw a line from each end to the midpoint.

Not the best or efficient line drawing method, but you can immediately use it for stuff once it's made, and using something that you understand how it works counts for a lot when you're learning.
I feel old :) Like many french kids in the early 80's I had one as a pencil sharpener: https://picclick.fr/rare-ancien-taille-crayon-1940-50-globe-...
Yeah, a lot of projects that fall through aren't actually made by scam artists or people trying to make a quick buck. I'd wager most of these are just by overly ambitious people that massively underestimate the challenge of getting there.

It's especially prevalent in indie gaming and large Kickstarters. Some are actually scams, but a lot are just entirely out of their depth and realize this too late/only when their deadlines come due. And yet there are content creators which just make video after video just shitting on these people. Quiet sad all around.

(Though that link from the sister comment does make it look quiet bad in this case. Projects that just make great sounding claims about the current state of the project, even though none of it is true can't be taken seriously in my opinion.)
The larger miners are using something called an application specific integrated circuit (ASIC). Hobbyist retail miners use gpus. the big farms you see in new organization photos are using silicon explicitly built for btc mining and only btc mining. Or a handful of proof of work algorithms. But still specialized.

The functionality is burned into the silicon at the factory and cannot be changed. There are also specialized devices that can give you the benefits of an asic and can also be changed and reprogrammed. these are called field programmable gate arrays (fpgas). Large scale miners do not use gpus or fpgas due to cost and efficiency reasons.
The post mentions CRLF line end syntax, I don't understand why anyone should bother with it. Use \n only, it works everywhere including Windows. Any modern IDE can handle Unix line endings. The same about file paths, use forward slash (/) everywhere and don't waste your time supporting DOS era standards.

I think the core.autocrlf option in Git is more harmful than useful (for example, it can change file hashes and break something) and should be removed. An option to warn about unwanted \r characters on commit might be useful though.
Ah, the fraud of Android: the great "open-source" OS that was going to free us all from vendor and telco tyranny.

Instead, users wait months, years, or forever their telco to dribble out a hacked, proprietary version of Android for every model of phone, one at a time.

It's incredible that an OS created in modern times lacks a proper hardware-abstraction layer and driver model, which would allow users to install an updated version of it on they day of release... without breaking all the crapware that vendors have laden it with.
1 free Legendary Crest, you need 10 for a run, then you need 50 runs for a 5 star, then it needs to be the gem that's perfect for your class since you can't trade it.
There's lots of work in this area.

Quantization is a common technique. See for example https://pytorch.org/docs/stable/quantization.html
You're within the "small miners" part of my comment.
If you think the journalists reporting news to your population and the corporate-funded lobbies are bad, imagine the journalists and activists in foreign countries paid for by your corporate-political interests.

They do not need to be "framed" to be caught. They are criminals in the target country even for doing their jobs. This is why China bans them outright... and India has been doing a pretty good job culling them.
I first got interested right around the Mt. Gox implosion, when it went something like 1200 -> 300.
> When the OP (and commenter I was responding to) says "bad", they're referring to the overall experience of using git submodules.

Ah, here's the part where things went wrong.

I said "what's good or bad", which is not a judgement of the overall experience. It's the same thing as "uses and misuses" from a different angle.

Talking about what software is better at and worse at is a good response to "why is it bad?". "No it isn't" is mostly a waste of time, especially when a lot of people have bad experiences.

And don't say that the miscommunication is in my mind when you glossed over the word "good" entirely.

> By your definition, all software is "bad"

By my definition, all software has bad elements and bad contexts. And good ones, too. Asking where those lie is not pedantic or pointless at all.

> that doesn't violate the statement that there is "nothing bad" about submodules in the context of this discussion.

If an "overall experience" being good enough means that there is "nothing bad", I'm not the one lacking nuance. You've just obliterated nuance.
Amusing to watch hackernews wake up and smell the pancakes they've been setting on fire these last two years.

It's like allowing / disallowing casino gambling.

"people like it!"

"it's verifyibly awful for you!"

"but it's fuuuuuun."

"it's ruining the planet."

"Don't be an asshole! Apes!"

...

"aaaaand we didn't make it"
"whyamibad2" -- username checks out /jk

seriously tho, you can focus on your skills and carefully re-label them such that your future job prospects aren't affected. crypto became a scam because that was the only way to kill crypto and the Bitcoin's movement. the technology will probably be around in new forms sometime next decade, but the stigma will make it hard to find jobs until then.
1) the URLs are simply missing a "b/" in the path to map to saved copies in the Web Archive, and 2) the comment system switched to requiring JS around 2011 so only comments from before then archived properly (>.>) but the threads are all from 2003-2006 so theoretically there are probably no new comments anyway.

nesting windows more than 50 levels deep: https://web.archive.org/web/20110623211503/http://blogs.msdn...

nesting menus more than 25 levels deep: https://web.archive.org/web/20110623211552/http://blogs.msdn...

creating a dialog box with more than 65535 controls: https://web.archive.org/web/20110623211515/http://blogs.msdn...

the maximum number of threads a process can create: https://web.archive.org/web/20110628235212/http://blogs.msdn...

the maximum length of a command line: https://web.archive.org/web/20110707074737/http://blogs.msdn...

the maximum size of an environment block: https://web.archive.org/web/20110623211524/http://blogs.msdn...

the maximum amount of data you can store in the registry: https://web.archive.org/web/20070302025026/http://support.mi... (the live link http://support.microsoft.com/kb/256986 still works perfectly, so here's the view as of ~the post date of the article)

if you have to ask, you can’t afford it: https://web.archive.org/web/20080607185547/http://listserv.l...
Do you have any plans for supporting other binary executable file formats?
"self-correcting equilibrium" sounds like the whole thing is doing OK...

but after Luna-fiasco and self-proclaimed "stable" coins being unstable, how does anyone keep trust in crypto-coins?
You’re thinking of eth.
Online ads really ruined many things for people. No body likes online ads, yet for some reason it is just keep on going.
ETH adjusts difficulty every block. They also partially reward miners for 'uncle' blocks. IMHO, it was a good modification to the protocol.

Theoretically, BTC could make a similar adjustment and avoid the doomsday scenario that you outline.
I agree that the game theory arguments about it all working out become much more hand wavey once rewards decline, but on the face of it, i don't neccesarily think not all transactions being processed is a problem (just retry with a higher transaction fee)
Replayed it some times ago. While watching the end scene, I was thinking « this game is so good, but I didn’t remember the end to be so abrupt... They should have thought about a part 2... »
Then I find videos of a cut part 2, really enjoying if you like the game:

https://m.youtube.com/playlist?list=PLACMSh_URlEcwVqYAoOP-uy...
In his last paragraph he is in full form again, finally
Rogan did the cliff notes best:

https://youtu.be/qgf9Eqka5fw
Corporations don't understand the GPL and how isolated, unmodified tools aren't viral.
> Not using proportions is pure sensationalist nonsense.

Why did you chose to ignore the reference to BTC being currently at 27% of its year peak in November?

I mean, to ignore the reference to the percentage drop and cherry pick the abs value, you had to read the whole post and decide to ignore everything except the very last sentence.
Yeah, those folks working in prison camps in China should be happy that us prisoners (living in the vestiges of post civil war us prison legal decisions) are worse off. In reality all those people would prefer to be free, regardless of salary.
I imagine this will spell the end of bitcoin's (already poor) utility as a transact-able unit of value.

As others have pointed out, transaction fees approach 100% of the incentive, so fees will have to increase to incentivize the hash network to keep running. A lot of the hash power will drop out without mining on the table, and I think the net result will be that transactions will be much more expensive and slow than they are currently.
Even if we pretend that's a symlink, it only works for directories, not files.
Go or even Java. The author talks about how they think Option would reduce errors. Turns out Java has Option. In fact, lots of languages have Option and don't come with all the Rust stuff that you may or may not need. For backend servers, often throwing a GC at it is fine.
The chances of bitcoin going to zero are zero. You really think there isn't a single person on this planet willing to put in 1-10 million to buy up all the bitcoin?

It will crash. It might even crash all the way back down to pre-pandemic levels. But it wont bankrupt. If you cant see this you are really missing the forest for the trees.
One way this is different for BTC/crypto is that it was getting attention in mainstream/"Main Street" culture.

BTC has been acting like it's just another speculative asset for a long time. I bet a lot of Main Street investors will probably not come back to crypto after this is all over.
In my social circles, there has been intense negative sentiment against crypto consistently since 2016. Is there really a “turning tide”?
Turns out, the Australian Outback is a great place to observe deadly magnetars:

https://en.m.wikipedia.org/wiki/ASKAP
> In other words, DI can claim to not be gambling because all outcomes in the rift are equally worthless, financially.

This is how MtG gets around the rules as well.
I don't have fans on my cards. PSUs are generally shit (hand soldered) and that's not what we are talking about here.
Facepalm D:. I don't know how I managed to leave that off. Still not used to the extra fiddliness of typing on a phone keyboard :(