skysight-inc/HackerNews huggingface dataset:
What are you talking about. China has already “gone first” they drove solar costs down below fossil fuel energy production cost. The change to green energy and decarbonization is a huge Keynesian economic stimulus. Decarbonizing is not about impoverishing yourself it’s about modernizing everything with tools that are demonstrably better in almost every way using government backed debt. It’s going to be a huge driver of GDP growth for the next 25-50 years. The political blocker here is that a lot of members of the capital class are very invested in the current fossil fuel energy production paradigm and will have relatively less wealth on the other side of this transition.

The reality here is we can and should use a nearly infinite amount of debt to finance decarbonization. Debt is “borrowing money from the future” and do you think anyone 50 years from now will be saying “I think we should have spent less money on decarbonzing?”, absolutely not. There is no world in which we can muscle the political will to spend that much money today, so for all intents and purposes consider it an unlimited credit line.
We also need to do something about Iran, North Korea, Eritrea, DRC, etc.

Why Myanmar now?
> If I'm rich and own 1,000 BTC whilst some poor slum has 0.001 BTC, neither of us has an advantage within the protocol.

Why would we care about "advantage within the protocol" while ignoring the whole world around it? A similar absurd description is: one person is holding $1B in their hands, another is holding $1 - neither has more say about the money nor any advantage within the system as long as they don't spend it. It's true, but not very meaningful - we do things with money we own.
I don't understand how they can make this performant. I've made sand simulators but just one static screen at 640x480 pixels is very taxing. Anyone has any idea?
This looks like my idealized functional language [0], but practical.

[0]: https://github.com/mlajtos/moniel
Show HN: Lego Brick Scanner – open-source Boilerplate
Actually, for that matter, look through the examples listed of entities already using a header named Idempotency-Key, and all of them use unquoted values. Yandex Cloud and Worldpay say it must be a UUID (with their examples showing canonical textual representation), Adyen says it must not exceed 64 characters, the others don’t say anything about the value. All show UUIDs in canonical textual representation as their examples (well, Adyen actually prefixes it with UNIQUE-ID-, showing practically that it doesn’t have to be a UUID).
China has already ensured that with their genocide.
markov chains model n grams.. this is really much better
Just want to say I love the fact you're all having this open discussion without hiding behind a throwaway account. It makes me believe the subject is becoming less taboo. Let's keep that going:)
French army gets ethical go-ahead for bionic soldiers
The article is a bit light on details, but I'd guess that both heat and cold generation (due to compression and decompression of the air) could be used for a district cooling system.
OK, let's say I accept your framing ...

What is your proposal or suggestion?

Or are you in a nihilist mood.
"Never again" has never been the truth. Standing international policy seems to be to ignore just about any atrocities as long as they're within a country's borders, and to a country's own citizens, with a couple rare exceptions when there's oil we can liberate.
In that case NPCs are the real people of the simulation. It is the playable character that knows it is not real. The NPCs are simulated to act and behave like independent entities with their own drivers and motivations. Therefore the NPCs are actually the most free characters in the simulation. The playable character just does what it is told by the player.
> playing at GM level

Not always. Hikaru does speedruns[1] using an alt acct with entry-level ELO to race to ELO 3000. I've watched a fair bit of this, and seen him encounter the odd cheater or suspect game, but much nearer 1% than 10% of the time.

1: e.g.: https://www.youtube.com/watch?v=iOd222WIEk8
I think this conclusion is correct. I can think of two reasons why no other token has been able to surpass Bitcoin:

- Network effects arising as a result of having many crypto markets which use BTC as the base currency. This gives BTC a lot of exposure on trading platforms. BTC is therefore a gateway to the crypto ecosystem; kind of like a reserve currency.

- Most big mainstream investors don't have any interest in advancing the field. Their main concern is preventing crypto from disrupting their existing corporate interests. They will buy a majority stake in a crypto and then encourage founders to waste time and resources... They want to create jobs to keep developers busy on useless activities; that way these developers are not competing with corporate interests. Also, because all these wasteful crypto projects occupy all the top rankings on coinmarketcap and occupy most investors' trading screens, it prevents smaller, more promising projects from getting any attention so it prevents the crypto industry from becoming disruptive. (Though at best this will probably only delay things by a decade or so until new exchanges start launching and start listing different non-mainstream tokens).
> Chia is basically turning wasting electricity into wasting silicium (or whatever tapes/harddrives are made from).

That depends on the price of chia. The economics as intended by the chia team are that buying hdd just to farm chia isn’t profitable - only using spare capacity is. We’re already pretty close to that point, with the breakeven on new hdd purchases being about 1 year assuming no further network growth, which of course is a bad assumption.
Or see Gab. Andrew Torba, their CEO, has claimed that Kushner had told Gab that as a prerequisite to Trump joining Gab had to remove anti-Semitic hate speech.

Gab refused. Trump later joined Rumble, which Torba claims changed their TOS that day to ban "hate speech" with an explicit ban on anti-semitic messages (which Torba says is also known as "any and all criticism of Israel and/or Jewish people").
> then the mathematical object defined by that program exists whether or not you build a computer and run the program

This is how physics poses to "see behind the veil", so to speak. The implications seem a lot more interesting than a computer simulation, at least to a [this] human's perspective.
Facebook trying to copy Twitter features
We all know how social media platforms copy each others features. Facebook and Twitter copying Snap as stories and fleets. Youtube and Facebook copying TikTok features and presenting as Reels and Shots. Now again Facebook is planning to implement a feature of Twitter (Threads) in the Facebook app.
This reminds me of a practical joke a co-worker and I pulled some years back, we made up a new project called the LMNOP project (just letters out of the alphabet). We used a program i wrote based on the old foggy where whenever we would see a good BS line from an email or document we put it in the BS generator DB. We had the program spit out several pages of total BS and some fake but impressive looking diagrams made up of a bunch of boxes with random letters as labels and lines between them. We did put some actual sentences of our own in the beginning and end to hype it.
Then we set the trap and left it on the copy machine half copied and walked off. Within a couple of days, bootleg copies were flying around and someone scanned it in and it was being emailed around. A lot of people in our department and even other departments were asking about it. If someone asked us we would say "sorry I can't discuss it" in a very mysterious way. Then we started hearing other people saying that same phrase when they were asked about it.
The whole things started to take on a life of it's own, we joked about how it was like a Dilbert come true and there would be an entire team headed by a director with a budget running a program that was fake.
Of course that never happened, our director called me in and had a copy of the fake document, and said "this looks like something you may have had something to do with ?". I laughed and said just having a bit of fun. She sent out a blast email telling everyone that it was a practical joke gone viral and for everyone to ignore it.
Even so, for a long time people kept coming up with conspiracy theories that was a cover story.
It just shows how people like believing stupid stuff.
Mining coins is a risky business, you can very easily lose money there. Proof of stake isn't, you have codified it into the inner workings of the coin that the rich gets richer. Not through interest or banking or investment returns, its just the fundamental law that the rich get richer. That is a significant difference.

It is like, imagine if USA had written in the constitution that the rich should get richer? Would you defend that move by saying "Well, the rich gets better investments anyway so this wont make a difference!".
Yeah, now all the "hip" devs are driving things towards "poetry".

It's very disillusioning to see how sheer twitter-followings and "popularity" type metrics drive development these days by forcing alternatives to be de-facto neglected. Everyone does what's "hot", so all the tutorials and bug reports and tests and SO questions and new libraries and and and all go towards that framework or language or tool or method. You can't even argue technical merits towards the neglected options because yes the popular tool is better, but only because we have a metric boat load (millions) of man-hours being pumped into making it better instead of all the alternatives. It's like the tech-equivalent of fashion fads in that it's self-reinforcing. Not to take away from some of the actual and technical achievements that some of these things have made, of course.
In Bosnia, the Clinton administration and the EU provided cover for the Serbs while pretending to do something. This provided a cause around which Jihad movements could coalesce (along with Chechnya) leading to both the "Jihad travel networks" and improvements in international resource flows to sponsor those. Later, during the Kosovo conflict, the Clinton administration bombed civilians in Belgrade and blew up passenger trains, trying to assert U.S. initiative which they had ceded to the Serbs and their patron Russia.
Needness to obey the American law as a must, even if you are living in Mars. Sometimes local law is also trying to get some local people obeyed, but de facto it means that you must to change your ip to anything else's locality. Only American law is a must for everybody.
Green lights... are synchronized to avoid collisions.
There are no thought police here.

In the US, copyright may include the choice of variable names, the organization of the code into modules and functions, and other aspects which where there are the creative choices that may be protected under copyright law.

The relevant process is described at https://en.wikipedia.org/wiki/Abstraction-Filtration-Compari... , which comes from the court case at https://en.wikipedia.org/wiki/Computer_Associates_Internatio.... nearly 30 years ago:

> the court presented a three-step test to determine substantial similarity, abstraction-filtration-comparison. This process is based on other previously established copyright principles of merger, scenes a faire, and the public domain.[1] In this test, the court must first determine the allegedly infringed program's constituent structural parts. Then, the parts are filtered to extract any non-protected elements. Non-protected elements include: elements made for efficiency (i.e. elements with a limited number of ways it can be expressed and thus incidental to the idea), elements dictated by external factors (i.e. standard techniques), and design elements taken from the public domain. Any of these non-protected elements are thrown out and the remaining elements are compared with the allegedly infringing program's elements to determine substantial similarity.

Emphasis mine. This specifically highlights that your example ('only so many ways you can express an algorithm') is not protected under US copyright law.

The originality requirement only applies to other aspects of the generated code, which in this case would include the comments that Copilot generated, and which clearly are not required for the algorithm to work.

For thought police like you describe, look to patent law.
> How hard would it have been to support u so someone could support both versions more easily?

Exceptionally hard. Py2 str objects are tantamount to py3 bytes but with the py3 str apis. What this amounts to is every "str" in py2 is an untagged union of str/bytes. Python is exceptionally dynamic. This means if you allow different behavior in different modules, you risk silent, customer-data-corrupting bugs, among other headaches, as things continue to "work" but do the wrong thing.

At least with a hard 2/3 switch, you are on your toes and know there is a (mostly) finite transition period.

from __future__ import str basically guarantees you'll have "3-compatible code" causing headaches years into the future.

That's not even to touch on the difficulty of switching the engineering difficulty of interop of encoding-oblivious strings with unicode ones.
Shoes Worn by Poachers in Kenya
Interesting concept. At $150,000,000 for 500MwH = $300/KwH of energy storage. Tesla's Megapack solution is $300/KwH also, giving this a good running chance if they can get costs down with scale.

I like that it can potentially run for decades without chemical degradation, and that it is environmentally friendly since most of the parts (compressors, dryers, generators, tanks) can be recycled down the line with minimal environmental impact.

Things that seem concerning at first glance:

* Maintaining sub -196'C requires a lot of complex refrigeration, monitoring and pressurization equipment, which can be prone to failure (see Hampson–Linde cycle). The expansion factor of liquid air to air is roughly 800x.

* Round-trip energy efficiency: I can't see a system taking electrical input to produce liquid air on the way in and similarly to run a turbine generator on the other end without having substantial losses both ways... I believe Tesla is around 88% on their system.

* Gasses used in refrigeration continue to be an environmental and health concern even with modern compounds.

Hopefully with some cost scaling or proof of longevity it can be a valid solution.

1. https://en.wikipedia.org/wiki/Hampson%E2%80%93Linde_cycle
> or leverages billion dollar funds 5:1 resulting in a magnificent $10bn implosion.

You left out the best part: The $50B was used to bet on 90 Day Fiancé and Star Trek. Bill Hwang is a true degenerate gambler.
It is too early to tell for now. Delta is less than 10% of cases in the US according to the CDC data tracker.

I looked all over for relevant studies and data. There is only one publicly available source on that distinction, anywhere. It's by Raoult's Institut Infection Mediterranee in Marseilles, in France. I suggest their Youtube channel (warning:it's in French)

They are the only one systematically sequencing everybody they care for (40'000 + patients to date, the largest series worldwide).

However, even they say they do not have enough data either way to make any pronouncement, at least before a month or two.
I think a "labeled port graph" is the suitable abstraction here. Graph nodes assert a number ports each with a label, composition is expressed as edges between ports.

Optionally, ports may assert a type allowing only like-type edges to be valid. Ports may also assert a direction requiring outgoing to connect only to incoming.

A nice feature of this concept (as also described in the article) is that a composition of a number of nodes can be recast to a single node which asserts the ports that have as yet not been connected.
I've always advocated maintaining true, "messy" history (in git) amongst my teams. I know it's controversial, but anecdotally, verbose history has helped me understand the nuance of otherwise opaque changes and decisions so many times that I can't help but cringe when a bunch of context is lost to squashing for the sake of a "clean" history. Many of the technical arguments for squashing tend to be things that can be mitigated by simply traversing merge commits only.
Are you serious? You equate running a complicated, deeply competitive business with highly variable yields (can even be negative) with just parking money, and call both "doing nothing"?

If you reason like that, I suppose in your world fireworks is the same thing as a rocket bringing us to Mars?

Is running Amazon and making a profit the same thing as just milking interest from a bank account?

These differences aren't trivial, they are massive. In a PoW world, most rich people don't mine, they just hold the crypto. In a PoS world, said rich people auto-mine by just holding crypto.
Do you know about Mystics Beach?
Novel will be a stream of consciousness of a person that imitates a ;light novel.
Yep. I tried Adderall and the effects weren't quite what I wanted, so I just told my doc and tapered off it.

(I had trouble sleeping, and it wasn't giving me executive function in the evening when I needed it to, instead I was crashing after work)
> Hydrogen is effectively a storage technology

a lot like batteries and gas tanks
Should any of those be autocompleted?
Awww man. I must have missed that announcement by only a few days.
I completely agree, but it would be very difficult for the readers of such article to relate to. It's simply easier to call it something that we're familiar with so that people can think of it and discuss it. The reality might be so strange that we might be lacking any terms to describe it.
Why does it matter if he can or cannot capture the majority of that market? The points can still be valid. A few thousand users is still a win for him.
Unless there's something in the article I was missing (I didn't subscribe to get past the paywall), a millennia of unstructured linguistic evolution doesn't really match the deliberate desire to trim the language and change how people think.
People are working on molten salt batteries: https://ambri.com/technology/ is the only commercial one I know of though.
You don't. The logic is unchanged if the data changes. A snippet of code would be unchanged, apart from the data.

// Add an arrow icon
var arrow_icon = base64decode("00000000000000000...");
add_image(arrow_icon);

That is: the prerequisite for this approach being viable is if one assumes that "code" and "data" are distinct, and that data can be seen as irrelevant placeholders. That is: in the example above I was after the code to add the icon, not the icon payload itself.

There are obvious bordeline cases like large numeric constants that are actually core part of the logic. E.g. a method that multiplies by Pi with 14 digits wouldn't work very well if they were replaced by zeroes. So most likely numerical constants would need to be left alone.
China Orders Didi’s Ride-Hailing App Removed from App Stores
"China ordered app-store operators to remove the app of ride-hailing giant Didi Global Inc. ’s China arm, saying it has serious problems involving illegal collection of personal data"

I had to check my calendar to make sure it's not April 1st. Isn't CCP illegally collecting user's data? Maybe Didi didn't share enough with CCP.
Sorry, but I really want to know what wrong in it and help me know what changes I must do to make is SEO perfect.
"""The RISC-V core has been developed with Chisel language ... released under a Mulan PSL v2 license"""
> Proof of Stake is superior to Proof of Work because with PoW, it's possible for someone to take over the network and tamper with the data if they control more than 50% of the mining power. The cost of buying new mining hardware grows linearly as you buy more of it. On the other hand, with PoS, an attacker would need to control more than 50% of tokens, the cost of acquiring tokens grows exponentially as you approach the 50% mark (it likely won't even come close) since bids drive the token price up.

You don’t need to own tokens to have control over them, you just need to offer staking as a feature. See Coinbase.
From the article -

>> One commentator characterized Git as recording history according to the victors, whereas Fossil records history as it actually happened.
If you don't mind a completely centralised cryptocurrency, https://solarcoin.org distributes coins based on how much solar energy you produce.

That's great, but doesn't really compete with Bitcoin and others, which aim for censorship-resistance through decentralisation.
>"I looked at Git, I looked at Mercurial, and I looked at my requirements and I thought, “You know what? I’m just going to write my own,” so I wrote my own version control system, which is now a project unto itself, and that worked out very, very well, because think, Linus Torvalds wrote Git to support the Linux kernel, and it is perfectly designed to serve the needs of the Linux kernel development community. If you’re working on the Linux kernel, Git is absolutely the perfect version control system.

>Now, if you’re working on something else, though, maybe not so much, and so, it’s a perfectly atrocious version control system for working for SQLite.

>Fossil is absolutely the perfect version control system for working in SQLite, and I wrote it for that purpose, and so, because I wrote it myself, it exactly meets my needs and is the perfect product for what it’s doing, so by doing things yourself, you control your own destiny, you have more freedom, you’re not dependent upon third parties."

https://corecursive.com/066-sqlite-with-richard-hipp/#buildi...
This is why the best Git workflows IMO involve rebasing and squashing the branch down to a couple of well-defined "logical commits", then merging that (with --no-ff of course) into master/main/trunk.

This forces individual programmers to think somewhat carefully about leaving a sensible commit history behind.
I was the opposite of sport 11 years ago. Now on track to prepare to my 9th full marathon (plus registered, trained, but did not start on 4 due to injuries and sickness related to overtraining, covid lockdown, etc).

I would invert the search for motivation upside down. Sport is essential for mental + physical health (beauty, good mood, productivity for less abstract terms). Start with sport as the base line. Set your weekly load according to your current shape. And then ask every time: is there a reason NOT to run now? A real reason, not an excuse "I do not feel like...". Not sick, not injured, not overtrained (objectively from heart rate or body battery indicators, not own subjective feelings), the weather is below 30C and above -10C without heavy rain (or a treadmill available). That's it for me now. I just know I will feel great after 1km no matter how I feel before.

For novices, I would strongly recommend to run slower and have fun. Avoid overtraining as much as possible. For some, even 2km twice per week is too much. I've seen many friends hated running just because they tried to run too fast for too long and felt overwhelmed.

Register for a 5K in a couple of months. Races are the funniest part of the running story. But races are not just a distance on a day X, they are all the time of training that makes them joy, not an exercise in masochism. They discipline and motivate.

"If it feels like work then you are doing it wrong" - a qoute I read long time ago and it helped me a lot.
Naive is only considering the absolute amount of emissions within some arbitrarily drawn lines on a map.

The only metric that is fair, and countries like China will consider fair, is per-capita emissions. A Canadian can't justify causing three times as many CO2 emissions as a Chinese by virtue of being Canadian alone.
Facts are not political, fact checking can absolutely be, and often is political.

When nobody trusts the fact checkers anymore, as no intelligent person still does to any significant degree, they're not doing any good.
I’m planning on selling put spreads to wallstreetbets once the options chain opens up