skysight-inc/HackerNews huggingface dataset:
You've had 10+ years to come up with something useful to do with a blockchain!

Ten years after the web opened for commercial use we had Google, eBay, Amazon, Facebook.

Ten years after Napster we had BitTorrent, Kazaa, a dozen others sued into irrelevance.

Ten years after the first smartphone we had...everything we do with smartphones today.

Like c'mon, if this technology is so revolutionary and transformative when are we going to see it transform something, anything, beyond illegal drug sales and ransomware!
Socialism destroys everything it touches, eventually.
> there is nothing that can be done about it, short of a global ban on computers and the internet

This is not true, there are numerous ways to discourage these harmful proof-of-work systems.

This could be done at the mining source, by states taxing this industry extremely heavily or just banning it outright, and at the point of exchange, with states heavily taxing or banning conversion between normal currency to cryptocurrency. A wealth tax (payable in real money) on cryptocurrency holdings would be another option.

If enough economically influential states decided to do this, we should see a massive crash in the price of Bitcoin and similar cryptocurrencies from this, as people realise it's not worth the hassle of dealing with under these increased regulations.
Both together would be good. Tax externalities (=carbon tax etc.), and tax consumption (=VAT).
If there were rumors of a design that was impossible with an Intel chip, that would have tipped their hand. Keeping mostly the same initial design meant is was easy for Intel to think Apple was just replacing like for like to save some money.
He really did write "The answer is nobody knows"? Blockchains are not that hard to understand. So he plainly admits he doesn't know what he is talking about?
I was a 17 year old "whiz kid" with my own game studio, I was a beta tester of the original Mac and one of the OS developers for the 3D0 and the first PlayStation. After living through the EA Spouse era I left games for good. I don't play them and I refuse to support the industry in any manner at all. I have grown to believe the Gaming Industry embodies the harshest legal exploitation possible, and frankly I damn them all to hell.
It looks like Amazon reacted by at least renaming their product, I can't find Amazon Basics Everyday Sling anymore, but instead encounter the Amazon Basics Camera Bag when searching for "Everyday Sling"
> solves a very real problem of how to prevent bitrot in the long term storage of data for example.

Not really. At least, that's not the new part in cryptocurrencies. The knowledge of how to have a verifiable list of transactions which could not be tampered with existed long before bitcoin: the main challenge was to only have one which everyone could agree on just using the same set of rules without having to trust everyone follows the rules or the intent behind them (if you have a single you can trust or even just a set of parties in which you can trust the majority then it's pretty easy). And that's far more to do with designing an incentive structure which works to achieve that then it is about any fundamental cryptography.
You can't copyright fashion.
I am looking for additional best practices regarding the development of data and ML based products. Would be grateful for any pointers in this direction.
The daily crypto FUD piece. I look forward to these.
An enjoyable read, funny this is controversial, maybe a little to close to the bone ?
Having a kid in western society is massively more difficult/taxing on parents compared to the past, when folks managed to have 10-15 kids and they somehow survived and developed themselves with their siblings (and some died but that's another story). We all know that. Kids are more difficult to manage in age of ubiquitous screens and distractions.

Now you have to put your kids to hobbies, take care of their development, folks often live very far from helping family like parents, you need to have massive income surplus if you want your kid to go to higher education (which is true everywhere, in US particularly dialed to 12).

Many folks are depressed, even without realizing it. Dating trimmed to bare minimum. Places where people would meet are mostly closed, which means almost 0 chance for random encounters.

I could go on for a long time what is worse/properly bad. If I didn't have family on my own, being single during past year would be pretty miserable place to be, probably combated with consumption of copious amounts of weed (not a solution, but I know it would help, even though its just a temporary funny escape).
I find that really unlikely. Machine learning, rendering, and other massively parallel workloads were plenty to keep gpus advancing. All the crypto boom did is create shortages and raise prices. At best we got some additional chip fabrication capacity, but crypto continues to eat that.
It seems Gab banned anti-christian messages. So the 'freedom of speech' in this community is pretty much a dogwhistle for'freedom of alt-right speech'.

(Not sure dogwhistle is the right word here, but it's the often case of 'freedom of speech' actually meaning 'freedom of hate speech', like how often 'truth' is used to actually mean 'unscientific conspiracy theories'.)
Actually 300k birth due to drunken sex paints a very dark picture of society.
I think it's a bit too fast to disable Rosetta 2 on the ARM-based Macs. Plenty of software that can't run natively on these Macs or people (like me) aren't inclined to buy a new license for software they don't use frequently enough.

Personally, I think this would stop me from buying more ARM-based Macs in the short in the future.
> it solves a very real problem of how to prevent bitrot in the long term storage of data for example.

OK, I'll bite - how does blockchain technology help prevent bit rot in a way that can't be helped more efficiently by a simpler technology?
It would be helpful if people within those movements would actually push back on these kinds of overblown displays of victimhood. It would lend the movement more credibility when it tackles real issues.

Unfortunately, it seems to me the structure of the movement itself makes many people too timid to actually push back against toxic behavior like this.
No I took you to mean "country" as I'm also not American, I just don't understand how you expect governments to foresee and restrict every possible new technology that affects energy consumption to such a large degree.

I also think that these kind of insights are what would be needed for states to act on technologies that pose these threats, though I believe if regulation is applied there will be a lot, and I mean a lot, of backlash.
If I read the paper correctly, then it compares three-way comparison with two two-way comparisons, for a recursively defined (tree) data type.

The paper points out that the convenience of just defining "less than", and heaving "equals" derived from that can be costly. Specifically, for the recursively defined data structure (tree), a three-way comparison which is derived canonically from the two way compare seems to entail not a linear but an quadratic number of comparisons.

What I don't understand is what is happening in 'lt2'.

this is what I'd expect for __lt__

lt(a, b) also known as (a __lt__ b) is returning
True, iff a < b, elementwise for lists
False otherwise
for same length lists.

I also do understand cmp2.

(a __eq__ b) iff not (a __lt__ b) and not (b __lt__ a)

so looking at

cmp(a, b) = lt(a, b) - lt(b, a)

I get

a < b: 1 - 0 ==> 1
b < a: 0 - 1 ==> -1
a == b: 0 - 0 ==> 0

which makes sense.

Now two questions arise with respect to the presented hypothesis and the paper:

1. why does the paper call lt2 twice, recursively?

2. why does the paper compare the performance of their lt2 and lt3 instead of the performance of cmp2 and cmp3?

I intuit, when taking the double recursion out of lt2, which imnsho is erroneous, and when comparing cmp2 and cmp3, we'll see a performance penalty of a factor 2, between cmp2 and cmp3, and identical run times for lt2 and lt3, as it should be.

What am I missing?

edit: updated for clarity
A good middle ground is to say "no secret data should be leaked via timing of operations".

Ie. a high security and a low security thread on the same CPU should not be able to get clues about what data the other has in its address space.

Offering stricter protection than that is pretty hard - simply the fact that one thread is using the floating point units a lot and causing the CPU to throttle is an info leak, so I don't think it's possible to really prevent small leaks of flow control information.
> but in raw multi-core CPU power it simply does not beat a 3900x

I agree.

> if you want to pick one set of benchmark tests so that you can conclude that the 3900X from two years ago is not better than an M1

The thread was clearly about M1 vs mobile phone SoCs. I just gave some benchmarks to show that the M1 is not a mobile phone SoC but can instead compete with very decent laptop/desktop CPUs. The 3900X wasn't the main point. I even own a 5950X myself.

> you do you.

In all fairness: I shouldn't have used that phrasing.
>Couples are spending a lot of time together [...], so I'd expected that to result in more baby making

But a counteracting force is that some couples think 9 months ahead and are afraid of delivering their baby in a COVID-overloaded hospital.

COVID makes the opportunities for conception easier but adds to the stress and uncertainties of delivery and postnatal care. (So maybe more sex activity but also more contraception to prevent pregnancies.)

It's like that anecdote I heard of the forced shelter-at-home lets people do home-improvement projects but some are afraid of getting on high ladders because if they fall and seriously injure themselves, they are afraid the busy hospital won't be able to see them quickly. COVID changes the risk profile even for people who don't get COVID.
When I was first in the market for a smartphone, circa 2009, the iPhone's smooth animations were a large factor in my decision of which one to buy.

Back then, the Android phones I looked at couldn't scroll a simple web page without stuttering, and it was incredibly jarring. It completely broke the illusion that you were interacting with and directly controlling a physical object.
New way of writing UI (Jetpack compose hits beta)
I highly recommend David Attenborough's 2020 Netflix documentary "A Life on Our Planet."

https://en.wikipedia.org/wiki/David_Attenborough:_A_Life_on_...

https://www.netflix.com/title/80216393

It is his "witness statement" on how he has personally observed enormous environmental damage over his ~70 year career documenting wildlife throughout the world.

He argues that the solution is to reduce our population growth worldwide.
Crypto currencies aren't necessary for blockchain as a technology to be useful as in the bit rot example.

However crypto currencies cannot exist without the blockchain.
They can be disabled and have been, multiple times.

Each upgrade enables some new wallet on my homescreen or advertises some new coin exchange site (disabled both several times). One day, Twitter was randomly polluted with a "Tip" button next to each Tweet, it took me awhile to find how to disable that.

A real shame too, I did enjoy using Brave for the short couple of months I did use it but their constant upgrades that reenable crypto are just plain annoying.

Once again, Brave's obsession with crypto will be the death of them.
Actually how does one actually do that 'check your privilege'? Is it like a checklist for takeoff:'privilege on? check!'
I'm sad to hear that you've been impacted by the pandemic in this way. I hope the vaccine rollout and improvements in control of the spread will reestablish the security you need to provide for a second child
Still waiting to see any of these "valuable real world applications".

I've seen some proposed vapourware nonsense about voting-on-blockchain or identity-cards-for-refugees-on-blockchain but they didn't make any sense as far as I could tell.
> C++ is really brutal for people who would rather learn by example than by carefully reading documentation.

I've been at my current job for a little over two years. Before then I never touched C++; now it's the main (basically only) language used here.

I'm still getting trucked by this...
It's a pretty long article
I think the idea is that Tesla is showing it can be done - and that might finally break the dealership monopoly, or at least force them to be more competitive.
I replaced my 2017 MBP with the M1 MBA. Only downside is the smaller screen, and fewer ports (I have a dock though). It's better in every other way.

As others mentioned, the performance of the new MBA vs new Pro is similar. I think the MBA really highlights what's great about the first iteration of the m1. So, if you're ok with the smaller screen, I would go with the MBA. If you feel yourself leaning towards the pro, I would wait for the actual pro's coming later this year.
Similarly, some data structure and algorithmic choices that don't make much sense when operating in RAM, can suddenly become appropriate in different environments.

Eg when working on hard disks (eg think a file system or database with raw storage access). Or if you are working in a medium were you can only write once, and can't change what's already written, etc.
> At best we got some additional chip fabrication capacity, but crypto continues to eat that.

That’s the funny thing about this genre of arguments (Bitcoin improves GPU tech; Bitcoin subsidizes clean energy) — even if true, the gains will only be realized if there’s a crypto price crash, since otherwise mining absorbs the gains that it is responsible for by definition.
You might be right but if it's just a technicality and in practice nobody uses restrict the way you said, would anyone care about the theoretical superiority of C? I'm sure some would, but they wouldn't be the majority.
On the contrary: very common UI pattern to have a data grid that sorts by a particular column when you click the header, then reverses that sort order when you click the header again. So for a user to sort by date, descending, they click the header, causing an ascending sort, then click it again, causing a descending one.

Often such a grid will be quite well abstracted from its data source - it might be executing a remote query to return data in the new order every time - but I bet there are some examples out there that are backed by a local dataset and carry out an actual sort operation when you hit the header... and fall into a quicksort worst case if the user clicks the same header twice in a row.
How is it the fault of an ideology that decentralised solutions are required? Is there something inherent in Socialist ideology that you can point me to?
This headline is incomprehensible
What's hard to understand about a really slow append-only database where you have to set a barrel of crude oil on fire in order to make a commit?

(edit: yes yes, 'proof of stake' blah blah)
> reviewing work is highly skilled and usually unpaid. If (and that's a big if) we wanted to fix that, we'd have to make fees higher again

I'd be ok with that. Off the cuff, the way I see it there are a few options:

1. [Perhaps acceptable] The party behind the submitted paper pays the reviewers for their efforts. This might be done via the publisher, but that's just detail. The reviewers' employers do not treat reviewing as a work activity, i.e. reviewing work is done out of hours.

2. [Acceptable] The reviewers' employers pay the reviewers, treating review work as a routine part of their scientific duties.

3. [Acceptable, likely preferable] (Combining 1 and 2) The reviewers' employers pay the reviewers, treating review work as part of their scientific duties. The party behind the submitted paper pays the reviewers' employers, in compensation for the time spent on reviewing. This has the advantage that reviewing work can be neatly accounted for by all parties, and that, ideally, reviewing work need not be viewed as an additional professional burden atop ordinary working hours. (Whether that's likely to really work out given general academic career pressures, I'm not qualified to say.)

4. [Unacceptable] The reviewers go unpaid for their efforts, and only do the work out of an economically perverse sense of noblesse oblige
Every $1 of BTC value responsible for $0.49 in health and climate damages in US
"Cryptocurrency mining uses significant amounts of energy as part of the proof-of-work time-stamping scheme to add new blocks to the chain. Expanding upon previously calculated energy use patterns for mining four prominent cryptocurrencies (Bitcoin, Ethereum, Litecoin, and Monero), we estimate the per coin economic damages of air pollution emissions and associated human mortality and climate impacts of mining these cryptocurrencies in the US and China. Results indicate that in 2018, each $1 of Bitcoin value created was responsible for $0.49 in health and climate damages in the US and $0.37 in China. The similar value in China relative to the US occurs despite the extremely large disparity between the value of a statistical life estimate for the US relative to that of China. Further, with each cryptocurrency, the rising electricity requirements to produce a single coin can lead to an almost inevitable cliff of negative net social benefits, absent perpetual price increases. For example, in December 2018, our results illustrate a case (for Bitcoin) where the health and climate change 'cryptodamages' roughly match each $1 of coin value created. We close with discussion of policy implications."
Tidal Acquired by Square
From the first sentence alone, I can already imagine what kind of community Gab has... The "freedom of speech", as in "freedom of hate speech" kind of community, probably.
Thanks, as you say it must be running on the GPU then because even with 5 superscalar instructions per clocktick the M1 CPU wouldn't be anywhere near 900GFlops.
And besides, isn't the thing that makes the M1 so fast the fact that it's a RISC processor that is -not- superscalar?

The headline suggested this had anything to do with the specific qualities of the M1 but apparently this has nothing to do with the M1 CPU? Any modern GPU can easily reach 1 TFlop nowadays.
It is very hard to understand why your comment was downvoted this badly.

I thought everyone understands that the planet is overpopulated as it is and that bringing as many children into the world as possible is not a net positive.
The move from "isms" as a character flaw to "isms" as a structural flaw makes this kind of analysis possible.

Character Flaw: X is injured. you intend to injure X as you did Y.

Structural Flaw: X is injured. X was injured by your neglect in considering the interests of X as you did Y.

"Mobile Gamer Egos" were hurt because they werent "properly considered".

The issue with this kind of structural analysis is that you have to show a duty that a person/system has towards X for their "neglect of X" to be their fault. This is routinely missising from the analysis.
When this story first broke, I spent a lot of time and effort getting the word out, getting people riled up about the evils of FB, and trying to get people to switch to Signal/Telegram/whatever, all with minimal success. As someone who understands the issues I felt it was my duty.

You know what? I've changed my mind. I still understand the issues but at some point you have to decide that life's too short for this. Yes, it still sucks, and FB are still evil and I don't trust them, but I calculated that the chances of me personally being harmed by this are low enough that I don't care. All it was doing was causing me extra anxiety.

CMV.
Lots of Taiwanese see themselves as Chinese; not under the same government. But of the same people.
>I can't answer those because as far as I can tell, none of that context was really mentioned in the piece

I don't want to be the one to bring this up, but your posts indicate you're less skilled in reading comprehension than this satire is asking for from it's audience.

My personal tastes and goals in technical writing aside, I don't find the reading comprehension level this satire was written for to be incongruous with reasonable assumptions about the audience of godot's documentation.
You think about things from different socioeconomic perspectives. It should be pretty obvious that the pandemic is not a year long stay at home tea party for many people.

If you only consider you experience as a wealthy tech worker you might not understand this.
Girls having better math grades could be explained by girls, on average, being higher in conscientiousness. I think generally grades in schools are more strongly correlated with diligence than natural talent.

Also, studies have shown that in more gender role laissez-faire societies there's actually a greater difference between genders, which your GDR study inadvertently corroborates.
Let’s be careful here. All these languages are Turing complete. Heck, isn’t CSS Turing complete now? But insofar as goto in C produces a certain small amount of CPU instructions (1? 2?), can all those other higher level languages do the same? Or will something like JavaScript need a callback-based solution that will do several pointer lookups, memory allocation, etc?
Wanna See Something Funny? Fast Laughs Is Here
Is this, Ok we don't care about DATA, but we'll still track your METADATA, which is what really counts?
How to IPO as an SEO
Great point, I'd missed that! It should be:

Widget w(1,2,3);
I don’t think so. Aside from frequently being included into Google’s data by sites that use GoogleAnalytics without ever asking me anything, these TOS click throughs aren’t honest agreements as they are long and confusing and change over time.

Even if I never log in and go to Google.com without an account they are using data on me and I never clicked anything.

I don’t have agency to avoid Google collecting data on me unless I stop using the internet. Perhaps if I always use TOR or something.

And that’s me who works in this area day in and day out. “Average users” definitely don’t have agency and can’t be expected to give informed consent to these data collections.

In medical research before informed consent [0] was law, experiments would have “click through TOS” that patients would accept without understanding, often with some token offering.

I don’t think it’s accurate or fair to say that random users clicking through agreements in exchange for free services have agency.

[0] https://www.ama-assn.org/delivering-care/ethics/informed-con...
Google to Stop Selling Targeted Ads Based on Browsing History
all blogs work without javascript.
You joke, but there's actually lots of work going on into what techniques will definitely NOT be enough to settle P=NP.

(I find it pretty exciting, that this kind of negative result is possible. Ain't mathematics wonderful?)
EVs do not require as much maintenance or service as ICE vehicles. Tire rotations, brake fluid, and cabin air filter replacements primarily.

https://www.tesla.com/support/car-maintenance

> Unlike gasoline cars, Tesla cars require no traditional oil changes, fuel filters, spark plug replacements or emission checks. As electric cars, even brake pad replacements are rare because regenerative braking returns energy to the battery, significantly reducing wear on brakes.
Is that for writing performance critical code in rust? And call from Deno?
I highly recommend that people look into Islam's Zakat laws. Zakat is a form of "tax" if you will, but is much superior and has been proven to work historically. Money that has been sitting in your account unused for a year is "taxed" at 2.5%. Things like livestock and produce have their own rates.