skysight-inc/HackerNews huggingface dataset:
i would have agreed with OP three years ago when kubernetes was very niche and setting it up was difficult. today, kubes is very easy to get going with.

you can set it up locally with kind or k3s for local dev, and use a cloud vendor's flavor in production. last time i tried to get a local dev env working for lambda, i spent a lot of time hacking on runtime-level stuff. it was not pleasant.

additionally, the market of devs and operators fluent in it has grown by a lot. many people are getting their CKx certs, and there are enough companies using it now to create reliable supply.

i say this because the lift from "my app is working in docker" to "my app is working in kubernetes" is much smaller than it used to be. given that OP is suggesting container runtimes as the alternative (which can get very expensive; much more so than using kubernetes for everything), i think that if a business is at a point where they are containerizing to accelerate releases, then kubernetes is a natural next step. anything else in between is at best a costly dependency and at worst throwaway.
So imagine you get what you want here, and tether open trading for all customers down to those who want to redeem 20 cents...

Ignoring that the last person who tried to create a digital token pegged to USD.

Ignoring all the AMC/KYC risks

You'd actually be happy? You truly wouldn't just move onto accusing them of facilitating money laundering on a massive scale as tethers can move across borders for a few cents?

I doubt this.
In Norway until recently the electricity was cheap. So many apartments and even houses in suburbs use resistive heating as installing heat pumps was not profitable. But then in winter one can just mine crypto coins on GPU for free to heat the home. Granted the wast majority of miners work on alt coins but some do try their luck with bitcoins.
> The bitcoin market is big enough, and there are enough places where power is free and the hardware is already paid for, that I am quite certain there's at least a few people still mining bitcoin today on GPUs.

> So, no -- I don't think that's actually an open question at all.

But you didn't even address my question! It doesn't matter whether someone is assigning their GPU to the job of mining bitcoin. Has any bitcoin actually been mined by a GPU? That would be the difference between "using a GPU to mine bitcoin" and "using a GPU to LARP mining bitcoin".
Swift itself works on most platforms. The problem with using Swift cross platform is that Apple only bothered to make their GUI toolkit available for their platform in the same way Microsoft only makes their dotnet GUI platforms available for Windows (without resorting to "official" replacements that are owned by the same company but not built into the system, like Xamarin).

As a consequence, many Swift libraries only focus on macOS, just like many dotnet libraries focus on Windows (though recent efforts have improved that situation). You can probably get a lot of them working on Linux as well and if you use Swift for command line tools or web applications. I suppose you can probably run the most important tools cross platform, but the non-native ecosystem is clearly a second class citizen.

The big difference between XCode and VSCode is that Apple doesn't claim XCode is open source; also, XCode is more comparable to Visual Studio than VSCode in terms of SDK integration and preconfigured tooling.

Huge parts of the Darwin kernel are actually publicly accessible while Microsoft only provides kernel sources under NDA in things like education projects. Unless you count the WinXP source code leak, that is.

C# is sort-of mostly open source-ish except that debugger features are closed and the community has little say in its development.

Apple did in fact put effort into making Swift cross platform, as outlined here[1]; though their intention is that Swift programs use the system runtime on macOS/iOS/iPadOS, they put the effort into making a base layer freely available for other operating systems to gain some portability.

I'd personally argue that Apple and Microsoft are similarly if not equally open in their development, but Microsoft advertises itself much more "open source" than Apple. Apple's approach of "you can look but you can't touch" is a lot more explicit and their supposed openness comes up in fewer marketing materials.

[1]: https://github.com/apple/swift-corelibs-foundation
Does mold support jobserver or some other mechanism to throttle threads?

We use lld currently but had to disable threading as sometimes in CI several of our test binaries would get linked at the same time. Whenever this happened the lld instances appear to have spawned enough threads to overload our Jenkins slave to the point that the master wasn't able to reach it and failed the build.
>All the hate for crypto, even though much of it is uninformed, makes me question my decisions. I am also worried about future employability.

People keep working for Facebook and Google. And they tend to get other jobs when they want. So I wouldn't worry there.
I think despite what the sentiment is, there is real value in crypto/blockchain. I mean if the US Government turned the dollar into a digital currency, wouldn't the sentiment change? Wouldn't DeFi be better with regulation? All the benefits of cryptocurrency/smart contracts/DeFi are real. The problem is there is no regulation. Without regulations most people are going to optimize for self interest. That is really overshadowing the potential. It will eventually change for the better.
> My old friend Memcached just came by and want to say Hello. He is still alive and kicking. Netflix has been treating him well.

Forgot my dear buddy. Added it back.
Also know that there are (silent?) supporters out there, not just haters.
We do support ELF (Unix) already, and we are working on Mach-O (macOS/iOS/watchOS/etc) now. Once Mach-O is finished, we'll be working on PE/COFF (Windows).
Amplifi has both "band steering" and "router steering" options that you can configure on the routers.

Band Steering will cause the routers and access points to kick you off 5Ghz faster, if 2.4Ghz would give you stronger signal, and vice-versa.

Router Steering will cause the routers and access points to kick you off the one you are attached to more quickly, and thus cause you to re-associate with the network on a router or access point that is closer to you and would give you a stronger signal.

I can't speak for any other vendors, but that's the kind of thing I think you're looking for.
I can think of other reasons.

- moral: equating inanimate processes and living processes means that you equate their same moral status.

- rationality : conscious processes behave differently in that they anticipate conditions and the behaviour of other processes. For example trees (at the bottom end of a scale of awareness) shed their leaves in the autumn in anticipation of frosts to come. The weather does not adapt to trees.

- utilitarian: physical processes don't remember you, humans will. If you strike an inanimate process, or burn it, or electrocute it and then return to it weeks later do not fear. If you do the same to a human, or a dog, or an elephant, I advise you to be cautious.
This isn't a checkbox, it's an alert. And both serve very distinct roles.
I'm writing web or web-adjacent code in Python, TypeScript and Rust.

Recently, I ported one of my Python projects to Rust using PyO3 for exactly the reasons you mention. I haven't battle-tested this Rust code yet, so I can't tell you whether this was a good time investment. What I can tell you, though, is that it was much easier than I thought.
I have seen plenty with 'decline all' buttons and I use them.
You can always look at the opposite side (working in the regulatory/analytical side that does KYC/AML)
do you have a plan to supersede official linkers in gcc/ llvm?
I never said that these people are interested in profit. If you want to learn how bitcoin works from the perspective of a miner, then you mine bitcoin. Mining ETH won't tell you anything about what it's like to mine bitcoin.
Regulation, the one thing crypto was meant to avoid.
They're ASICs. GPUs haven't been used for BTC mining in a long time.
One reason is if it's "stranded" energy in some remote place. Building power lines or pipelines (for natural gas) can be expensive. Maybe they're at capacity, or still under construction.

As a result, the power is only going to be useful if you can move whatever consumes it to that location.
Your currency is worthless if nobody else trusts it.
Maybe because you want to study how Bitcoin works on a GPU?
Why would you run it in k8s as opposed to, say, ECS? Honest question here, why not run it on something simpler that requires less new concepts and achieves the same results?
You'd only get the isolated nodes to accept that block though, most nodes would reject it. So I'm not sure what you'd gain.
Implying here that any post about V is necessarily going to be toxic, because there aren’t any nice things to be said about it?
How is a family TREE not a tree
For BTC I think ASICS have been required (to make money) for a long time, and you needed to be able to get them early - buying them and finding that there were other people using newer more efficient chips meant your money was wasted because you would not discover any coins.
Redis and sqlite are two projects I can't really believe exist. They both are absolutely magical.
>Wouldn't DeFi be better with regulation?

Doesn't the "de" in DeFi imply the lack of a regulating body?
Plenty of things with "no value" use electricity, but these other things don't use electricity in an adversarial way related to it's monetary cost.

Let's take the example of video games: bitcoin uses about 150TWh of electricity. From EIA.gov's stats, it looks like residential computer usage is estimated at 36 TWh across the usa (2.4% of residential usage, 1.5T kWh residential [0]). Let's assume all residential computer usage is video games, so it's using a nice 1/4th bitcoin.

So, what's different about these uses? Well, let's say that we manage to make electricity 5 times cheaper by, say, building a fusion reactor or a ton of solar panels. In that scenario, those computers playing video games still use the same amount of electricity, and their power bill goes down. Not a problem for computers/games.

However, if the price of electricity goes down, that's actually a problem for bitcoin. Bitcoin is using 150TWh of electricity, which sorta means to perform a 51% attack, you need 75TWh of electricity (I know, it's more complicated than that). Now that electricity is 5 times cheaper, cool, someone can attack bitcoin for 5 times cheaper right? Well, we can't have that, so bitcoin now has to use 750TWh to have the same security it had before.

The same thing happens for improvements to ASICs or any other improvements pretty much. If bitcoin is cheaper to mine, that just means more mining happens and the cost of mining stabilizes back out.

On the other hand, if a game can be optimized to take less electricity, or use fewer servers, of course that'll happen. Like in almost any venture, accomplishing the same work for cheaper is good when it comes to video games.

That is the difference I see. Crypto isn't just wasteful, it's adversarial to the point where it resists improvement.

If we reached some energy utopia where electricity could fulfill 100% of all non-crypto uses on the planet at no meaningful cost, bitcoin would have to use so much energy that electricity still couldn't be free, or else it could be attacked with the free electricity. I cannot think of any other use of electricity that has this adversarial property.

[0]: https://www.eia.gov/energyexplained/electricity/use-of-elect...
Can you prove that there is any Bitcoin throughout history that wasn't mined on GPU?

If that's what people are doing, then they have their reasons. And unless you can prove that they don't exist, then you can't rightly claim they don't exist.
Have to say I'm on the empiricist end of the spectrum. For me the point of the thought experiment is to uncover internal contradictions in the model, such as the falling balls model. If you can't make a prediction from the model, you can't test it either. It's not even wrong.

However the cannonball experiment still needs to be done because it's actually two parts: you can't say what will fall at what speed, the cannonball or the musketball, due to the clever argument that connecting them creates a contradiction. But you also made the prediction that they fall at the same rate, which you can try out.

In the end it seems thought experiments are basically what we do in intro physics classes: they're used to decide what we actually predict will happen. It still takes a bit of grinding to get a number out of a model, and a lot of effort is used in understanding why the model predicts whatever it does, and when the model stops being applicable. Only rarely do we actually test against reality.
No, some altcoins actually do adjust like this to prevent their networks being "stuck" at a high difficulty.
Is that true? Mining business has mostly fiat-based balance, and one doesn’t simply mix currencies in a business without hedging. I mean it is plausible that people could leave profits in crypto, but that’s just an intersection of a businessman and a crazy tothemooner.
It does, every pod, service, etc. in the cluster has a fully qualified DNS name resolved by a DNS server in the cluster.
Your point is valid, but in my experience it can be hard to get concensus on what the problems are, much less what the solutions are. And I work in a tiny company - I can't imagine what it's like for Apple.

Part of the problem is that everyone sees everything from their point of view, and not always from a holistic point of view.

Someone working on homepod sees the potential there and gets frustrated that its not equivalent to an iPhone or ipad. Someone else, in the siri division has his own list of priorities and demands (perhaps from the iPhone team).

Management isn't trying to fix every problem, or make everyone happy, they're trying to triage as best they can.

In my personal context we get all kinds of feedback from employees, but ultimately we have more ideas, and suggestions, than money. For some problems everyone has a proposed solution, half of which conflict with the other half. Sometimes suggestions fix some of a problem, but are short term, we may be holding out for a long term approach.

I guarantee that wherever you work you won't be happy with all decisions and directions - and I'm sure that includes people making those decisions and directions.

I've had people leave. Some on good terms, some on bad. Some are positive on the way out, but we stomp on negative. There's a place for negative feedback, and that's up the pipeline (where we always take it seriously) but whining to co-workers who have no authority to effect change, especially after resigning, is not a good look, and is not constructive.
Python (with mypy) has strict optional on as default and is the most widely used language, according to the latest stackoverflow ranking. Assuming you use mypy of course, which probably takes the usage rate down a factor of 100x but still.. ;)

It makes you actually have to consider scenarios where a variable can be none or not and try to push the validation up closer to where it entered the system.
The roaming protocol prioritizes the continuity of the connection you already have until signal strength (or another metric) falls past a certain threshold.

I tried to find the Apple whitepaper I read about this exact topic a couple years ago, but couldn't find it. Hopefully someone with more precise insight can chime in.

One practical solution may be to reduce the signal strength of each of your access points so the threshold for jumping APs is hit more easily.
That’s if, in 12 months, people forget about this crash and has faith that btc/crypto is worth something.

Once bitten, twice shy? We’ll see.
matmul
Many people consider bitcoin as an investment, so it would not surprise me, that miners will do work if cost is higher than current bitcoin price.
> game progress means that computers/gpus are considered obsolete too fast

The miners got a few architecture jumps where everything older became obsolete as well. It's not much different from the availability point of view. On the other hand, unless you're chasing AAA titles, you don't really need to upgrade much - I can play all my game library with 4yo hardware and I'm sure I could go further back. And that's ignoring console gamers who use the same generation for ages.

> Teenagers waste their youth infront of a screen over going out and enjoying the world in their prime.

"that's like, your opinion man". You seem to assume online interactions don't improve life experience, or don't provide enjoyment of the world - that's just a set of your values. That's ok, but it's not universal.

> modern game design makes games pretty much a gateway drug to gambling addiction

You're missing a lot of qualifiers. There's a tonne of games with no lootboxes. There's likely more of them than those with. This is not "modern design", but rather "late stage capitalism in game design" - it's very related to some genres and producers - not to modern games in general. For every lootbox-heavy AAA released in a year there's a gamejam that results in some new creative indie title.

> spending all that time sitting

Are you assuming that removing games would not cause people to find entertainment that still involves only sitting? Do you remember how the same line was used about the TV?

Basically it sounds like you know about games and have opinions about them, but don't really have much experience with various genres or how people interact and don't enjoy them yourself. It's ok... but that's a lot of personal opinions.
I am sorry I was not trying to undermine the value of Mold. I was told the average / median of Junior Dev are't even $200K in FAANG. But then I dont work in the US so I dont know.

( I hope more US companies are opened to truly remote )
It's being discussed (https://github.com/rui314/mold/issues/117) but haven't reached any conclusion. The problem is that the jobserver protocol assumes that one process is one job, and its model doesn't fit very well to programs such as mold.
If you're worried, just look for a better job you'll also like. No reason you need to stick around in crypto. You can invest in it in other ways than your day job if you really believe in it.
airplane game!
If the team was truly so tight knit then you wouldn't need to write an email to convey that you are leaving. I'm personally always flabbergasted by people who write company wide farewell messages. It's a net negative for the company to hear about people leaving. It doesn't matter what the reason for leaving is except if it's that the person won the lottery. Any other reason: Why not stay here? What's so unsustainable about working here?
Open source does not mean "owned by no one". It means the owner or owners have licenced their intellectual property to you under the terms of an oss license.
Many Patreon payments are simple donations, or gated access to digital media. These can be achieved with smart contract functionality to mitigate the need for costly payment processing.
For usability, "don't make me think" is gospel.

https://www.amazon.com.au/Dont-Make-Think-Revisited-Usabilit...

For design itself I'm just not that way inclined and use existing frameworks instead.
no idea of $ but say they'd get 5000€ a month (quite OK for most places europe), the company would need to pay out a bit more here (for some tax/social benefit things), 7000€ would be pretty realistic, so 4 developers could be hired.

This then means that while op wouldn't immediately add 1M ARR, the original dev and the new devs could soon add 5M ARR (stupid extrapolation, it won't be as much in practice, at least normally)
ETH has been a legitimate technology with real use cases for a decade now and all we’ve got is jpeg’s of apes. With the amount of real money, talent and hard work being pumped into this space we should have seen the use cases materialize by now. But there’s nothing. I’m sure someone uses it for something real, but I haven’t seen crypto actually solve a real problem any better than a plain old database. Please correct me if I’m wrong,
That the average mining cost is about 19k pr Bitcoin.
I'd be curious to see your AoC solutions in V, if you have them kicking around?
> It's a self-correcting equilibrium though

There's nothing that says equilibrium has to be reached above zero though...
> Mining is decentralized

To me, it appears more that mining is effectively centralized in an oligopoly of mining pools, and that there's an increasing tendency towards this, compare [1] in this thread.

[1] https://news.ycombinator.com/item?id=31796847
Thanks! Much appreciated!
I don't have a plan, and that's not what I can plan. They can plan in theory, but I believe that's very unlikely to happen.
Absolutely agree. Some people still don't realize the difference between a cryptocoin that has no intrinsic value, and a real currency which will always be used for at least two things :

- pay the salaries of state workers

- pay your tax

It may not look like much, but it's the reason why a regular currency is always worth at least something : some people are legally bound to using it.
Stopping a turbine is costly and demand has unpredictable variations. This means sometimes it makes sense to pay consumers to burn the excess power.

We have no technology to quickly store and release huge amounts of energy.
By being able to look at how each individual one is designed and its mechanics, which allowed us to avoid Luna the entire time as well.
Speak for yourself. Living densely is not for everyone. I for one hate it. I like my 10 acres and my car based infrastructure. Otherwise we end up like Europe, I was there for a month earlier this year and their roads are unplanned, narrow, chaotic dogshit, there is no parking and you’re forced to take public transport everywhere.
Can you explain how musl is related to this DNS resolving problem?
In a hypothetical crypto Patreon, if you send $1 to an artist, your only recourse to get that back if you are displeased with their art is to ask them politely, or ask the platform or protocol creator. Most likely you will not get your funds back, but this is assumed to be the case.
It started after they ported UI to WPF. Compare VS2008 and VS2010 if you have the time. I remember using both on a cheap laptop when VS2010 first came out, and was simply incomparable.
>“People think focus means saying yes to the thing you've got to focus on. But that's not what it means at all. It means saying no to the hundred other good ideas that there are. You have to pick carefully.

-Steve Jobs.
but not using absolute values is as much nonsense

The absolute values has a huge influence about potential investments (e.g. mining equipment, but also things like storing money in BTC).

EDIT: Uh I got off topic, point is if the absolute value drops blow some vague thresholds it can cause chain reactions. An losing 50% of a small and 50% of a big investment makes a big difference. END EDIT

Plus and most important by now a lot of non-tech enthusiast are in the crypto market.

For example private people tempted by celebrity and YT videos which don't understand the crypto market dynamics.

By now crypto currencies are ironically also somewhat interlinked with stock market due to investors from the stock market speculating on it in various ways.

This has pushed bitcoin so hight, but also this makes the current crash worse then crashes in the early time.

Especially a lot of "innocent bystanders" are affected directly (private person putting savings in BTC) or indirectly (e.g. through fonds).

Furthermore many of them have been bluntly lied to wrt. the risks involved, market dynamics and what technically is provided and isn't.

I.e. besides burning people this crash could also lead to more regulation, potential much more depending on how it plays out.