skysight-inc/HackerNews huggingface dataset:
> If every mining pool buys 20% extra GPUs, isn't everyone soon back where they started, wasting hundreds of millions in the process?

In theory you could run the entire network on one CPU, though it would take a very long time for the difficulty to adjust downward by that much from its current level. However, the extra capacity isn't wasted—a network secured by the hashing power of a single CPU would be extremely vulnerable since a trivial expenditure would give an attacker >99% of the hashing power and the ability to create forks and double-spend almost at will. The point of spending so much on hashing is to ensure that no attacker could plausibly out-spend the rest of the network and thus acquire a majority of the hashing power.

Now, do we need all of the current hashing power to secure the network? I don't think so. That's a consequence of the initial block distribution system, with a fixed halving schedule for block rewards and a price which has risen much more quickly than anyone anticipated. The cost of reliably executing a double-spend via a 51% attack far exceeds the potential reward for pulling off the attack. At some point the market will be saturated, the price will cease to double every four years (or less), transaction fees will make up a majority of the block reward, and the resulting drop in the total market value of the block rewards will lead to a decrease in hash rate to a level which is sustainable and yet still sufficient to discourage any would-be attackers.
If it feels like you and acts like you, maybe you should consider it a sentient being and not simply "erase the copies".

I would argue that once they were spawned, it is up to them to decide what should happen to their instances.
>It gives freedom to people, how is that bad?

Well it's great in theory until you hit a problem nobody was incentivized to guard against the resulting failure cascades.
Here's the problem with this method of thinking: Any speech could be considered to be illegal by somebody. Better to create technology to let people talk, and leave the enforcement of laws to the individual countries. Attempting to pre-emptively censor speech because it's potentially illegal somewhere results in no speech.
I think that if you consider storage, then you can in fact amortize panel power generation across day and night, because you need more panels during the day to create the extra power that will be used at night (when none of the panels are actively generating power).
Do you have a link for access to the API? Also isn't GPT-3 invite only, not sure how to get access unless already have an invite.
The problem is that if the vaccinated population carries the virus, then the risk of being infected increases for the unvaccinated population. It doesn't matter if the vaccine reduces the severity of the virus if you haven't received the vaccine.

On the other hand, if the vaccine reduces the transmissibility of the virus, then everybody collectively benefits from each additional vaccination.
the same can be said for running on a belt all the time. it's OK as substitute for when temperatures fall too far, but certainly worse result than when torturing yourself with real terrain. (alas always better than ending the season before it starts with a broken ankle)
I always felt like 'Contact' was a goodbye in a larger sense. I hoped they would do the new Tron movie soundtrack, but I guess that honor is going to someone else now.
>There is no point in blameshifting to people that ‘didn’t wear the masks and didn’t lock down’.

If we accept your analysis, we can say this serves a political purpose.
Only in that the effect on severe illness (reduction) has already been demonstrated through the studies/trials, this is not really news. Transmission effect is still being understood.
Hey, Tree-sitter author here. Thanks for posting! Let me know if you have questions about the project.
This conversation match pretty well the phrase "Talking past each other". Environmental activists that are also in favor of nuclear power are not interested in nuclear power for nuclear power itself. The goal is to get rid of fossil fuels, with the strategy to do so simply left open for both storage and nuclear.

Since we are in an agreement on the questions about fossil fuels then everything else are unimportant. Lets implement those things we agree on! Where I live, the government and the green party which decides on the current energy strategy has the opposite strategy. Their strategy for handing grid stability is to subsidize oil power plants and to expand the capacity to buy coal energy from nearby countries. No intention at all to allow existing power plants that uses fossil fuels to shut down. The stated goal of emission free energy grid is reached the moment where the total export of renewables over a year is higher than the import of coal.

I don't need to wonder who is desperately campaigning to get tax money. The government budget for energy subsidizing is public information. It is listed under the term of "reserve energy".
Movies, miniseries, and long-running TV series are just all different. Even if it means trimming out subplots and side stories, a lot of the time I just want a story that plays out over a couple hours. (I'm also not sure the distinction you're drawing between "literary works" and novels. There are tons of novels that are "literature" and many have been made into very good films.)

I agree with your basic point that streaming has somewhat freed video from the confines of either having a ~2 hour film or a generally episodic TV series that runs for as long as people will continue to watch it. There have obviously been various exceptions but 2 hour film or Law and Order was pretty much the norm.
Wrote as a blog article and put on a Reddit-like site.
This doesn’t address the root issue of things being too far from each other. What about all the old, young, and otherwise less mobile people getting around? How does shopping happen when everyone has a 100ft+ setback and you need to carry your groceries and whatnot that much further, for each individual property.

The proof of my statement is that you can see a marked difference in the lifestyle of urban Tokyo and London and other places where the layout was made pre automobile. You can make all the bike lanes you want, but as long as you’re still placing 4+ lane roads all over the place, it’s not going to bring you the type of day to day life you can experience in dense areas.

>Maybe people like their cars and choose to live in places that accommodate them?

I don’t think people like their cars, so much as the knock on effects of a car oriented lifestyle. Obviously, people like detached single family houses with garages and front and back yards. Who wouldn’t. The ideal would be having this in the middle of an urban core. Obviously that’s not realistic.

But the real benefits of cars come with pricing out people you may not want you and your family to deal with. You can separate into various socioeconomic classes, make it uneconomical for homeless and panhandlers to hang around since everything is so far apart. It’s definitely a valid solution to the situation in NYC/SF/SEA/PDX. I myself don’t see any other solution for a person than moving to a car oriented suburb.
Just a beeper and driving to the nearest pay phone to call the person who beeped you (circa '94 to '99).
The idea of using brains as computers is even more-so investigated in the second book of that series "A Deepness in the Sky" with the "Focused". I love that whole series.
They're doing it for both Oxford/AstraZeneca and Pfizer, which are the two approved vaccines in the UK at the moment.
Electro / disco is not the right dichotomy, as their music has always sat at an intersection between genres. Homework, Discovery, and Human After All are all heavily sample-based, and there are like 1 or 2 samples on all of Random Access Memories. That is the big difference.
If one football team got beat 8-0, and another football team got beat 9-1, should we really be spending time arguing about which team is better when they're both pretty obviously not very good?
Isn' that how you end up with a leaky vaccine? https://en.wikipedia.org/wiki/Marek%27s_disease

While it seems rare, it also seems like a much deadlier outcome.
Same here, it took me a while to understand why anyone would get an over-collaterized loan until it just clicked, then I was like this is the future, it doesn't make any sense to sell the most valuable and appreciating asset ever, but you can still use the money from it.
To add another nuance here - the other issue to consider is the power-law nature of VC returns (meaning a small number of investments disproportionately contribute to returns). Given that dynamic, funds are eager not to miss out on those big winners. The supply of companies that look like they have that potential is less than the available capital can fund, so to those companies, capital looks very abundant. Companies that do not appear to have that potential may not experience the same abundance of capital. The challenge for funds is identifying the signifiers of potential outperformance, and it seems to me that a lot of funds are looking at the same indicators (whether or not they are the right ones) which makes for a feeding frenzy on those companies.
Ego-Death
There isn't a solution really. Drivers are paid too little to care and have to deliver too many packages - leading to mistreatment of a package and lack of time to knock and wait for the owner.

You could maybe have an option to register with distributors to not deliver your packages but keep them in the centers and only send you a not that you can collect package. But that kind of defeats a purpose of delivery :/
Ooh. Thanks for this! RAM is my favourite, and this really appeals to me. May I recommend back; Betamaxx has a wonderful 80s nostalgic sound: https://www.youtube.com/watch?v=MB5mRTkJmFA
You have to put down collateral. Same idea as reverse mortgages on houses, or taking out an RSP-backed LOC.
DIY Programming for Profit
Not picking on this comment in particular and not a domain expert, but just a few ideas:

- System needs to track sexual offenders and provide updates on their locations to relevant municipalities

- Parole officer check, requirements, and termination system needs to know who, what, and where

- Statistical record-keeping systems for sentence lengths need to be updated

- If felons, voting systems need to be kept updated

All of these sorts of actions would be triggered by someone’s release and probably involve interconnected systems that rely on truth data about the initial release.

One major thing my career in software and systems has taught me is that things are rarely as simple as they seem on the surface. I tend to approach such systems with humility.
At a previous company we used statemachines to debounce signals, implement protocols, and sequence robot moves. While they were designed so that the actions executed on state entry were pluggable (i.e. all action were executed by calling through a C# interfaxe), in practice we did not use it. Instead were abstracted at a slightly higher level: components that wrapped statemachines with some extra logic and nice APIs. The inputs for the statemachines were also pluggable, so different sources of digital inputs or motor control could be used.
Is this explicitly allowed? I've always thought it would be cool if amateurs were allowed to encrypt their communications, so long as they provided the decryption keys regularly over the same channel.

You could incorporate cryptographic signatures, diffie-helmann key exchanges, all kinds of fun stuff, and so long as you periodically transmit the decryption key, you're not hiding anything. I'm not sure what the legality of this is.
Oh sorry, is South Korea in the ‘everything is going great’ list again? Last thing I remember they were in their third wave with restrictions for 3 months already. They must have forgotten how to wear their magical masks.
Cardiag : A mechanic in your pocket :
Thanks to its device and its mobile application, CarDiag allows motorists to diagnose their vehicle (breakdowns, wear of components, pollution and driving score) by themselves, with very low costs.
- Android : https://play.google.com/store/apps/details?id=com.stom.cardi...
- iPhone : https://apps.apple.com/fr/app/cardiag/id1525347987

Diagnose your car is as simple as a child’s play :
Easily connect your vehicle using the CarDiag, and monitor your car’s health.
- Buy the CarDiag device (Android compatible) => https://cardiag.me
- Buy the CarDiag device (iPhone compatible) => https://cardiag.me
> You gained some pipelining, and some vertical filtering, but threw out a lot with the bathwater.

What are we missing that actually matters in practice? And yes, if you minimize the problems that graphql was built to solve it seems like a worse solution.

> As people start to try and abstract over it they will be abstracting over a less robust, considered, standardized base.

Facebook, a company who's apps serve billions of people came up with graphql to solve real problems. Saying it isn't well considered is asinine. As for standardization, last time I checked GraphQL has a spec and the GraphQL Foundation is a member of the Linux Foundation.

Again, what problems are you talking about that graphql doesn't solve? I mean actual, practical problems.

> reducing request was somewhat solved before now with the backend-for-frontend approach.

So now I need to write a backend for each use-case. That sounds better. Or I need to make my endpoints extra configurable which starts to approach graphql territory.

> the ultimate one is to server-render and trim as much as possible

Again, we're now entering the "why graphql was invented" territory. Sure I could add these to my REST endpoints.. OR I could write one graphql endpoint and get all of these.
If you like sci-fi about this topic I recommend The Bobiverse books (don't be put off but the silly-sounding name, it's a good series). Also "Fall; Or, Dodge in Hell" is a good one about brain simulation.
NumPy C Code Explanations
1. This has been resolved for years. See Celo and NEAR as examples of fully-programmable Proof of Stake blockchains that are live.

2. Yes.

3. It'll be a significant issue for decentralized exchanges and liquidity pools, but far from existential. The seasonal Tether FUD is generally overstated. (I have done a detailed analysis of this, but it exceeds the scope of this conversation.)
I agree with this and will add that a similar thing can be said for non-technical colleagues. The humanness is critical for maintaining good relationships.
Consider this: what if a currency (or cryptocurrency) was tied to Magnesium Hydroxide “mining” which would then be used to sequester carbon? Wouldn’t this be a better way of “mining” a currency than using electricity which creates CO2? Are there any currency experts who can comment?
YAGNI just means that you don’t know how the laws are going to change. All the configurability you add is just going to make the system more expensive and even harder to change the day when the laws are changed, and it wasn’t anything you thought of. And no one is ever using all your nice switches.
> This "pandemic" has given me permanent damage to hips, back and knees,

It sounds far more likely that some poor decisions in how you managed your lifestyle and/or ergonomics during the pandemic led to those conditions.

Nobody forced you to work from your couch/bed/floor or whatever it was that caused your unfortunate condition. Ikea and Office Depot remained open nearly everywhere...
Daft Punk is what united my high school anime nerds with the “obscure” music nerds. What a lovely little merger we made. This would have been 1999 or so.
Worth calling out that the syntax highlighting support is used to highlight several languages in github.com. (Linguist is still used for the long tail of languages, but we plan to migrate more and more over to tree-sitter-based highlighting over time.)

The query language is also what's used to drive the fuzzy/ctags-like Code Navigation feature. Both of those are powered by tree-sitter query files defined in each language's repo, like these for Go: https://github.com/tree-sitter/tree-sitter-go/tree/master/qu...
Microsoft and European news for Australian-style arbitration mechanism in Europe
To the nearest what?
I suppose, with software eating the world, I want to believe we will collectively own and operate that software, rather than a particular company, that it will be open source, and if those who own it charge too much someone will fork it and outcompete them.
Show HN: Scroll Beta
That's what happens when you have an economy based on (interest bearing) loans.
Spotify announces HiFi, a lossless streaming tier coming later this year
Wait, do materialists accept both that consciousness (in the sense of sense informally and very much nonmaterially stated as “experiencing qualia”, as opposed to the medical sense which is clearly a defined material state) exists and has a single accepted coherent materialistic definition that can could be applied here?

Because it's always seemed to me that “if you are a materialist, you probably think conscious is an interesting fuzzy idea that would be interesting to explore if it could be adequately defined to make that possible, which it clearly hasn't and doesn't seem likely to ever be” is more accurate.
The Political Economy of Dave Chappelle's Redemption Song
> Founders should approach every fundraising as an auction.

I agree. So what's the auction marketplace of startup fundraising - a place where every deal can be posted publicly, or as close to that as possible?
RE: Failing as part of the fun

Same arguments in AARPGs around picking up gold :)
The primary source for this is https://www.infoq.com/presentations/Simple-Made-Easy/

(I am not entirely sure I agree with its thesis or its applicability to Go, but since nobody had actually linked you directly to the concept, I thought it would be worthwhile to do so.)
food.go and cow.go do not belong in the same (sub)module, IMO. That said, each team (and project) have unique sensibilities - consistency and familiarity help here. My gut feeling is that the "belongingness" of feeding a cow is closer to the cow than the food, unless your food.go is full of "GiveFoodToCow(), GiveFoodToChicken(),...GiveFoodToX()" which is gross. With that complexity, you're better of with a Feeder interface and implement Feed() in cow.go (and chicken.go, etc). If you cannot distill the logic to a single interface, you're probably better off with a receiver (or regular) function in cow.go, because having a list of GiveFoodToX() with different args in food.go is the worst possible design you could go with.

> And would having a 1 file per module paradigm have made go any more complicated?

I was being facetious. Under normal circumstances, no one should use one file per module in Go, but if Rubyists are feeling home-sick while writing Go, the option is available to them ;)
The key innovation and premise behind Ethereum was to use a virtual machine to enable smart contracts on blockchains. Now virtual machine interpreters for blockchains is common if not standard. Tough to imagine Ethereum failing any promises based on that premise.
As an outside observer (European) this seems to be the way the American prison system is run. The inmates are not viewed as humans by the people responsible, enabling horrible conditions.

Fixing such an issue should be top priority, and in the meantime, you would revert to pen and paper accounting to ensure the correct release of each prisoner.
Perhaps we are descended from such travelers? Is our DNA an interstellar mix from 70k years ago? How would we know?
> Part of the value is in standardization. Yes, you can get most of the benefits of GraphQL by creating your own layer over REST, but then you've just written a badly specified, bug-ridden version of GraphQL. The latter has enough momentum that there now exist tons of tools for working with it, which obviously wouldn't be true for anything you build yourself.

Right, and you could have done this standardization somewhere else right -- GraphQL is a NIH version of what could have existed on top of well-considered existing standards.

> You're missing the point here: GraphQL gives you type safety between the server and client. This has nothing to do with ORMs or your database. What this means is that, when building your web (or Android, or iOS, or refrigerator, or whatever) frontend, you can guarantee the type of every part of your query before even executing it. This is a powerful guarantee, and paired with something like GraphiQL[0], it allows for a level of exploratory programming that isn't currently possible with REST.

I was responding to the point the person made in particular, I'm aware of the mismatch in tiers, but their question was specifically about being able to infer types from SQL queries. They were comparing SQL to GraphQL. There is nothing stopping you from using compile-time-checking on the client side, if you use something like TypeScript, which is why the rest of the surrounding example was given.

This also is related to the database, because the original point was that people go GraphQL -> Resolver -> DB, rather than HTTP -> HTTP Endpoint -> DB, and because they have chosen GraphQL, they must now write efficient, general resolvers that are essentially hand-built query optimizers whereas with REST you can build with higher granularity and usually higher, easier-to-achieve efficiency.

You can guarantee every part of your query with REST as well, if what you mean is you can avoid writing an invalid query -- Typescript + generated OpenAPI client libraries do this very well -- it's not unique to GraphQL.
As Homerpalooza taught us, music festivals are terrible, and are all about big companies turning rebellion into money, so who cares if someone doesn't know the names of them.
Ah, so the no true lockdown isn’t strict enough.
Uranium can be extracted from seawater, and my understanding is that there's enough uranium in the oceans to last 10s (maybe 100s?) of thousands of years at current energy consumption levels. It's also renewable, albeit on a very long timescale -- but the timescales of consumption and renewal for uranium in seawater are much closer in length than the consumption/renewal timescales for fossil fuels.
‘Innovation Zones’ to create semi-autonomous county at behest of Blockchains LLC
Without the software, how will they know it's time to release?

Also, if you release someone and the system still shows them as being in there, that could lead to a very bad interaction for that person if they have any official interaction with authorities while they are out.
> then why weren't other empires able/willing to grab up the same amount of underdeveloped lands?

Except there were. There were dozens of conflicts and wars over the span of multiple centuries for control over territory.
> Figuring out what's causing those changes involved diving into detailed accounting records on the construction of these nuclear plants; data on that was available for plants built after 1976.

My understanding was that the cost of nuclear started skyrocketing around the mid-late 70s, so around the period this study period begins to get data.

And I thought the nature of the cost increases was things like being stuck iterating on designs optized for being part of a weapons program rather than safety or economics, and making it difficult enough to get approval that only companies of the "win the contract, then hold the sunk costs to random for more money" sort would bother trying to build them.
Yeah, where author hardcoded himself 25m coins [1] and bans everyone who mentions it from the official discord. Currency of the future indeed.

[1] https://github.com/cheapETH/go-ethereum/commit/412c38434d8d8...
Well, and so they're simply piggybacking on the hard work done - creating a clickbait version on top of quality articles and important topics. Interesting business model - I'm certain they browse Reddit throughout the day for content as well.