skysight-inc/HackerNews huggingface dataset:
So basically the entire premise is undermining confidence in the existing system of capitalism and Democracy.

"Your money isn't safe in banks", and a healthy dose of making it easier to launder money.
In Myanmar, one blackout ends, another begins
Thanks for sharing this informative content, Great work.

To crack Scrum master interview: https://leanpitch.com/blogs/scrum-master-interview-questions
ya but heat would dissipate into space and not contribute to global warming?
Start here: https://en.m.wikipedia.org/wiki/List_of_palindromic_places
I guess that depends on where the engineers are, and how much they are paid - I've never known anyone (in coding) to be paid > £100k (~$140k) - but then maybe I move in the wrong circles!

So you could certainly get more than 4 engineers on board, plus some project managers etc
Bitcoin's energy consumption is a function of the number of miners, not the numbers of users. Just because more people transfer and use bitcoin doesn't mean more energy is used.
So does fiat.
Tangentially related - if anyone is new to Rust and wants to see some simple mini text game examples, I've been working on a bunch [0]. It also includes some more complicated text games:

Asylum - Choose your own adventure style interactive narrative

Knights and Barbarians - Simple turned based strategy game

Legend of the Rusty Dragon - Simple adventure game inspired by Legend of the Red Dragon

[0] https://github.com/Syn-Nine/rust-mini-games
I think you're thinking of module bundlers, which need to be able to resolve the import statically in order to do code-splitting etc. There's no such limitation at runtime.
I agree wholeheartedly for the simple reason that the example in the article is destructive. It doesn’t only alter the quote, it reduces it. In my mind brackets, or sometimes parentheses, should only be used to add information to assist the reader. To remove a word and replace it with another within brackets is in my mind fundamentally and thoroughly wrong.

Personally I use “(…)” to signify cuts, or “[word]” to include a word missing in the quote, but is necessary to avoid the language being annoying to read. I would never dream of changing words in a quote to fit my own text.
Canada actually tried that, at least once - maybe twice. When it became clear that the government was talking about a pre-mined, non-transparent, centralized fedcoin - everybody laughed and then ignored it.
In general it isn't very profitable to mine bitcoin using power that isn't extremely discounted.
I have some legacy IoT devices in the field that directly talk to sendgrid. Would be a big pain if I had to recredential them. So I stayed on sendgrid.

My newer devices get their email proxied through a proxy I host. It was a dumb mistake on my part to tie myself to so tightly to a SaaS vendor.
One is an illusion based around a legal system of enforceable debt, and the other is an illusion based on current speculator psychology.

One of those illusions is more powerful and sustainable than the other
Uh, less consumption also causes less production, maybe you missed that bit?

And historically consumption has not lead to the green energy transition on its own, so it's a bit weird to assume it does it now.
I'm the opposite. I used to use vim and then for years I was working on windows stuff. When I came back to linux I wasn't that fluent with vim anymore and I didn't use it for development anyway, just live changes for config files etc. So I decided to switch to nano for that. It's great and it feels really small and light compared to vim (by "feels" I mean subjectively) and I like that.
Of course, it is everyone's taste. One values USD more and other BTC more. Objectively, so far, BTC was a better investment. And given some 80% of BTC was already mined and there will be no more BTC ever while 20% of USD was printed this year (edit: sorry, in 2020), I undestand why some people stash Bitcoin. I have maybe 0.5% of my net worth in it, but I am very happy for those 0.5%.
Coding Interviews and Leetcode
I haven't but that is awesome. That is a much better syntax than just outputting data with `print(x, y)` and remembering which came first (when debugging of course).
From thermodynamic standpoint every process is 100% efficient. It is a useless metric. Normally we measure desired energy over certain consumed energy. Heat pumps achieve >100% efficiency.

Furthermore, that 100% efficiency of a resistive heater is only true under very specific high school level circumstances. Under no practical circumstances (e.g. source resistance, reactive load) resistive heater is 100% efficient (though it can get close).
reads like another whataboutism article
> C++ simply wasn't usable for writing a parallel CSS engine.

I think it can be said that Mozilla was able to use Rust to achieve what they failed to with achieve with C++. It's not justified to claim that C++ is/was not suitable for this purpose.

C++ offers direct, low-level control over memory, and C++ can be used to implement anything which can be implemented in Rust. Maybe Rust has certain advantages which made this problem a lot easier to solve for Mozilla, and I'm certainly happy to have Rust in the language landscape, but another team with other processes may have been able to use C++ to achieve similar goals.
The package lambdex allows you to write complicated anonymous functions other than the built-in `lambda`s. Take a recursive function that calculates Fibonacci series as an example:

from lambdex import def_
def_(lambda n: [
if_[n <= 0] [
raise_[ValueError(f'{n} should be positive')]
],
if_[n <= 2] [
return_[1]
],
return_[callee_(n - 1) + callee_(n - 2)] # Recursion
])(10) # 55

In the code above, we declare an anonymous function with multiple imperative statements inside, which is more or less similar to the closure in Rust or arrow function in Javascript. There are keywords such as `if_` or `raise_` emulating Python control flows, and brackets `[]` to group statements. Currently, *lambdex* supports nearly all the structures in Python (including the async/await suite), plus several optional language extensions for advanced features.

The "new syntax" requires NO modification on the Python interpreter. Instead it transpiles the ASTs and compiles them to bytecodes at runtime. Even so, lambdex has rather small runtime overhead, since each compiled code object will be cached.

Besides, lambdex provides a formatter for the new syntax, in order to provide better programming experience. The formatter could easily co-operate with other formatters like `yapf`, so that minor changes should be made to enjoy it in an IDE or editor.

Please feel free to try lambdex with your own cases. Discussions and issues are welcomed on Github :-)
OpenMP is not object-oriented. It is the correct version of what you alluded to, with 24 years of meeting the needs of the high-performance computing community.
I was thinking exactly the same. I would be in favor tbh.

If the government is allowed to dictate how my car must be built in order to make it more environmentally friendly, I don't see why it shouldn't be able to dictate how my blockchain must be built in order to make it environmentally sustainable.

This wouldn't mean banning blockchain altogether. It would entail banning only those forms of distributed consensus that are not energy efficient.

Proof of work (POW) is by definition inefficient from an energy perspective. You have to prove to have spent a lot of resources to be trusted. There's no excuse for this from an environment point of view, even if, admittedly, from a technological perspective is quite a marvel.

I wouldn't be surprised to know that those defending bitcoin on this front are biased because they hold some quantity of crypto based on POW.
Obviously this is much less true for gold than for bitcoin, and the value of the stock market is very real. If you own a piece of Apple or the local hot dog stand, you own a piece of something that is continuously producing value for people.
If Chrome suddenly stopped sending referrer headers, let's be real here, 99% of websites would be fixed within a couple of days at most.
Fiat currencies (of democratic nations) are democratically controlled. That makes them fundamentally different from cryptocurrencies controlled by early adopters, a few engineers, and mining rigs.
Conflict zones are generally aware that there are non-conflict zones. The existence of the first world, and detailed knowledge of it's demands, means people know to collect assets that will be valued there.

The problem with Bitcoin is it's not a physical thing at the end of the day: nobody mints jewellery out of bitcoin.
Achieve security and compliance for cloud native application with Teleport
Three Things I Learned About Building Global Products – Part 1: Concepts
> Bitcoin mining only cares about the cost of electricity at a given time

I think this is the fallacy in your argument:

In the absence of a block reward, Bitcoin mining seems like a purely demand-driven activity. The demand is people wanting their transactions be confirmed on-chain, which seems entirely uncorrelated with electricity prices.

On the other side, you have miners wanting to operate at marginal profit.

Total mining expenses would therefore be driven to always exactly match the total monetary value of being able to transact. In other words, the demand for transaction confirmation drives the demand for mining, which in turn drives the demand for electricity.

In a world in which the only electricity sources available are renewable, I'd agree that Bitcoin mining has no net impact on the environment. In any other world, some of that demand for electricity will be satisfied using fossil fuels, directly or indirectly.
I appreciate the effort companies make trying to team build over Zoom, and some events have been genuinely fun, but for me it falls flat in terms of feeling connected socially. You just simply can’t have the same type of social interactions over video, that’s one reason companies often fly in remote workers every year or two. It’s almost worse seeing people over video because of a sort of uncanny valley effect and taunting you with the fact that you can only see them “through the prison window”. I very much look forward to my vaccine taking hold.
Getting good enough to pass technical interviews.
It's not entirely trustless. You trust the security of the system.
Well they're quoting a definition of "20/20" vision from a researched article on wikipedia

https://en.wikipedia.org/wiki/Visual_acuity

Which states "At 6 metres or 20 feet, a human eye with that performance is able to separate contours that are approximately 1.75 mm apart"

Which I assume comes out at 1/60th of a degree.

You could argue that measurement is in fact wrong, or that there's something happening subconciously, but their point is that based on accepted viewpoints that someone with 20/20 can't determine the difference between two contours 1mm apart from 6 metres, you don't need to display them.

NHK by the way put a lot of money into developing 8k technologies, I saw it about 10 years ago. I was more impressed with the 120fps stuff than the higher resolution. YMMV.
Why AWS Step Functions Is Not the Best Tool for Agile Development
I'm just curious, feature-wise, what keeps OCaml from being an OCaml for systems level programming?
zmodem?
People pay money for "stock photo fluff", as you put it.
That is

a) not the same as the original claim

b) not evidence
Interesting question. If miners are approximately evenly distributed across timezones, it could be indeed the case, say, that those where demand is currently at its peak (following the sunlight) switch off their mining as electricity is expensive, and then switch back on as the sun leaves and electricity demand (and prices) fall.

I had assumed that mining is concentrated more. Empirical question.
I'd say that's the case already.
The post's claim is:

> C++ simply wasn't usable for writing a parallel CSS engine.

That's a stronger claim than that C++ was hard to get right. It's a claim that the language is not up to the task.
you must have had some REALLY bad captcha experiences to put it on the same scale as war
Paying for cars with one payment is fairly common, I just used my debit card for my current one.
You mean well, but to be entirely honest, I'm happy if the 20Mb sentiment persists. Because no matter what you do, there will always be some people who cannot get gigabit (physical limitations, work abroad, etc.), but nobody cares about them.
Doesn’t help to know why it’s done if you think it’s wrong. Brackets are already used for non-destructive purposes and this example is destructive.
Tesla isn't accepting Bitcoin.
Probably because it looks like an assignment.

import { a } from "lib"
const { b } = a

Also it "sounds" like something one would say.
I don't think there's anything official about it? Anyone can create bindings from their language of choice to GDNative.

Unless the maintainer is directly involved in godot or something (I couldn't see any evidence of this from quickly checking their profile), it looks like a community effort to me.
How much of that would be wasted otherwise though? You want cheap electricity to mine Bitcoin, so any energy that would otherwise be wasted is ideal. Before Bitcoin, some energy was literally just thrown away. With Bitcoin, it can be put to use for a profit instead.
Debugging ClickHouse on VSCode
Yes, for clarity I meant to say "you can't just buy a house with a suitcase full of cash and no explanation of where it came from".

I'm sure it's possible, although almost certainly very much not really liked by your solicitor!
What is the point then? I feel as though lots of people will read this and say "My couch is 10+ feet from my tv. This states that I _need_ to get a giant tv".
Transfers use energy, though
In capitalism, most players in the economy do not make decisions based on this
The HN hug of death strikes again.
Please put on your critical thinking hat for a minute.

Using electricity is not the same as contributing to carbon emissions. Bitcoin is mostly mined in areas overflowing with excess green energy, and thus contributes negligibly to carbon emissions.

The idea that all electricity generation is bad and therefore all electricity usage is bad is completely ridiculous. Instead of working so hard to figure out how to hate on some technology you feel like you missed out on, maybe try understanding it for a minute, and realize the massive net benefits it offers to society.
What's the role of Go in a universe where Rust exists?
It's not entirely a myth. There are situations where you can't get the compiler to emit optimal code using only safe Rust. You can go a very long way with only safe Rust (and i do!), but not everywhere.
Can you share a link to the paper? My email is in my HN bio.
What's the problem with 4am sunrises?
It won’t matter because the remaining “unstaked” bitcoins will be worth even more so all mining rewards will be worth even more - get it?
Tivoli Cloud VR is building an open-source metaverse
Except that at the very top is a slider that gives you a recommendation of screen distance to screen size. I think a lot of folks will encounter this and stop there.
I directly call that out: less consumption causes less production, so will reduce investment in production.

If we're talking about emissions of bitcoin we're already talking about second and third order effects, so let's follow it all the way through.
This might be a North/South thing. Generalising massively - I often find that Southern English will entertain huge grievances but never actually do or say anything about them. I kind of conflate these types with tutting Daily Mail-reading curtain twitchers who decry the fall of their society, as they see it, but never raise a peep in complaint.

Up North, people tend to be much more comfortable speaking up and giving a piece of their mind.

Personally, I am a regular writer of letters of complaint, and frequent arguer in the street, haha :)

Drives me nuts when I see people complaining, but not then actually doing anything to resolve it.
This is fine until the boss shows up. No on wants to tell the boss to get lost, even if the event isn't officially on work time.
It was just the previous King, Juan Carlos, his son (the current King) seems to conduct himself much better (no corruption, no elephant hunts, no tawdry extra-marital affairs).

But I do agree with you that the concept of monarchy (hereditary power/wealth at taxpayers' expense) has run its course.
> Sending simple wires in the US takes hours.

Joke is on you, though. Even Brazil now has instant wires (zero fees).
Typically simulators don't benefit much from extremely fine-grained parallelism; while you likely can simulate each entities behavior in parallel, and then step the world, you don't have fine-grained dependencies within one step (and likely many entities computations have predictable and balanced computational costs, further simplifying parallelism). AAA games were certainly until recently renowned for their poor usage of parallelism, though perhaps there are exceptions - but remember, large scale data-parallelism akin to simulations isn't the problem; it's problematic once there are dependency cycles and/or parallelism needs to be particularly fine-grained.

Finally, many games and simulators are written in clearly, clearly sub-"optimal" fashion. Games are about fun; not necessarily about extracting maximal possible performance - and compared to browsers, even to minor players like Firefox, even large games have limited usage and especially limited lifetime usage, and they're likely less sensitive to security issues too. As a result, when a game's usage of of parallelism has a few very unlikely race conditions that might not be a show-stopper - whereas it could be an exploitable flaw in browsers.

All in all, it's extremely plausible that games+sims aren't quite as dramatically impacted by C++'s risks as a browser's styling engine is. It's perhaps no coincidence that the language was pretty much designed for it.
Now I'm confused. Bitcoin is not lighter weight than existing digital cash. It's not really lighter weight than anything. Well, possibly the large hadron collider consumes more, I don't know.
Nothing, their reputation is absolutely tarnished and past the point of no-return. I want nothing to do with Facebook products/services.
> the mutable default arguments problem is quite difficult to solve in any other way. Python never copies things for you.

Why would it be a problem to do a copy in this case?

> f(x) always gives you the value of applying f to x

Not if it is preceded by "def"

> | means bitwise or.

Not if it had been overloaded, like many popular libraries do.

> a means the value of a

Not if it is followed by "="

How is that different from the new pattern matching syntax ?
Do you have numbers to back what you are saying or you are just pulling numbers out from thin air?
Curso de Inglês Para Programadores (Danki Code)
As for wasting your money on a 4K set vs. a full HD set, it almost isn't even a choice anymore. The "budget" 4K recommendation at RTINGS is about $500.

Also, although it is mentioned in the text, keep in mind that not all content is high-bitrate 4K:

Cable TV? Probably compressed 1080p or 720p, depending on the channel. If it's Comcast/Xfinity, they may even squeeze three channels into the bandwidth of two.

Streaming? Compressed 1080p, with the occasional 4K.

Old (but not that old) Blu-rays? 1080p.

If you're sitting in your leather club chair, Oppo UHD Blu-ray remote in one hand and a glass of '92 Screaming Eagle Cabernet in the other, then sure--slide your chair into the sweet spot at the optimal distance per these charts.

Don't get me wrong: when I replace my ten year-old Sony, it's going to be with the biggest LG CX or C1 OLED my wife lets me get. Just realize that trigonometry isn't the whole story.
I was hoping that link would explain how to actually make a transaction with the lightning network. Can you do that with the Bitcoin-Qt client?
I feel like Iran and Venezuela are bad examples as they are typically denied access to much of the global financial system. It’s normally pretty easy to move gold around and this process is handled by banks. Of course you might not get the same gold bars if you move gold between countries (for one thing they tend to come in different sizes in different places) and it likely won’t even be physically the same gold, but the banks tend to handle the arbitrage of taking physical gold to refineries across to move it from one market to another (though there were some worries this might break down between the US futures markets and London physical markets due to coronavirus restrictions)
Your example is not what the article is talking about, because it doesn’t change words in the middle of the quote. An example would be:

> “[It’s] invaluable in [legalese]” —torstenvl

The first part is a shortening/paraphrasing and clearly marked as such. But you didn’t use the word legalese, but I put it in there because I like it better. And that’s wrong.

Although personally I would write something outside of the quotes to ease the reader into your direct quote, possibly using brackets or parentheses to signify cuts.
Can I just say how grateful I am for good date/time/timezone libraries? Ok, this here library may not be a very good example - but imagine having to write and maintain all that stuff by yourself...
A lot of things in academic writing are awful. Passive voice, for instance. Who didn't fully achieve it? These authors or all of humanity? And yea, the sentence is so safe that it really has no meaning because "not fully achieved" is consistent with both "not achieved at all" and "almost perfect".
Certainly less, but not by a factor of 40...
Satoshi would be really proud of nano.
This also exists in the broader context of tremendous growth in CEO pay over recent decades. There are widespread claims that executive pay is inflated. In one sentence:

> Importantly, rising CEO pay does not reflect rising value of skills, but rather CEOs’ use of their power to set their own pay.

Source: https://www.epi.org/publication/ceo-compensation-2018/

I find these arguments persuasive.
> Last time I tried to send significant funds from France to the UK, it took me a whole week of back and forth with the bank to complete all the AML/KYC paperwork.

You would need to do the same paperwork with bitcoin.

I have UK and French bank accounts, transfers between them take seconds. Transfers from the French account to any other Eurozone account take seconds.
He didn't. His response is that the metric 'get as big tv as possible to a) fit 40% of your vision b) not waste money on the level of detail your eye won't perceive' is wrong.

Analogy - it's like saying that you should get a car that can accelerate 0-60 in 5s. Maybe you don't care about acceleration and prefer 10 cupholders.
Other commenters are right, one article that lays out the case that there are plenty of times what you say isn't right: https://zachholman.com/talk/utc-is-enough-for-everyone-right.

Use UTC everywhere, then display in the user's timezone is a perfectly valid pattern...for specific use cases. Those use cases are very common, but many people over generalize, and assume that it can handle all cases.
No, FIAT currencies derive a value by the government putting one to it. The government spends it and accepts payment with it.

Government spending in the US is 35% of the whole GDP.

Try to argue with your tax office, that it is an illusion/religion.
People in other parts of the world can reach me at any time by email, during the work hours of the email server.
IKEA’s new gamer gear lineup includes this weird wooden desk hand