skysight-inc/HackerNews huggingface dataset:
Well said. Since work takes such an out-sized amount of our lives, we often assume that this is where our purpose is. At parties, people ask what we "do" and we almost universally reply with our vocation. We assume this is our definition. If that works for you, great! But sometimes, a job is just a means to sustain life. Find a cause, find a hobby, find a purpose that truly fills your soul. The search for such a thing is another joy in life. And when you find it, you can experience it without the business concerns and unrealistic deadlines. I've read countless stories about people who had a dream and once their dream was attached to making rent and having food, it was no longer their dream. Make your job the thing you dread so your passion remains for your dream.
> EFF did this is to get journalists to get a story to write about the issue.

Except exactly 0 articles were written outside of them writing an article about it themselves. Where is the 'lots of publicity'? They generate just as much when they write and article about anything in general.
If a leading politician is mostly shilling merchandise and asking for donations-to-nowhere, then what is the difference between political speech and spam?
> Crypto can and does run on renewables.

Energy is fungible.

> If we were serious about fixing climate change we'd stop all air traffic tomorrow.

The fashion industry alone has more climate impact than air traffic and maritime traffic together. Aviation contributes around 1% of air pollution (though 5% of greenhouse effect, due to high altitudes).

But all of those (transport, fashion) provide utility. BTC usurps nearly 1% of world electricity without providing commensurate discernible utility.
No actually you're wrong.

Believe it or not, there's a direct co-orelation between police having resources available to fight crime and reduced crime!

Crazy right?

https://archive.is/5fIqM

But we can't eliminate the possibility that all those thousands of new murders were all done by racist police officers.

Has anyone looked into this?

Could be a huge story.

Wouldn't want anyone to get the crazy idea that police actually do good things for black communities.
Painting Apple as the bad guys on this is laughable. No other manufacturer has shown greater discipline and consistency in the curation of it's device charging and connection standards. This goes back decades. They have been vilified for too aggressively rationalising the connectors they support. Even when it comes to USB-C Apple spearheaded adoption and went all-in on the connector early across it's laptop range.
There's a bit of irony here, considering the "you too" model allows people to pay a monthly fee to skip the ads.

Maybe the AT&T those guys could teach something to these young'uns today.
The average person cannot buy real estate. The average person knows the system is rigged against them
I feel like North Korea shows that it's not just about growth. I would expect the CCP to hold power in the same way North Korea's dictator holds power even when the majority of the country is starving. Am I wrong?
> If you care so much about climate change have you completely stopped flying? Have you been in a car lately?

Isn't this whataboutism? A is not so bad because you know, B does it too.
Question is, would people give up a currency that's not under anyone's control?
Ancient DNA analysis sheds light on a dark event in medieval Spain
>Most people who live in Serbia remember being bombed by the NATO...

That's as may be. And not something someone soon forgets.

But it doesn't obviate my point that "foreign powers" generally don't care what happens in Serbia.
Stop at the first movie, both the sequels are totally heinous.
> my guess is that Serbia isn't very important to "foreign powers" at all.

my guess is that you have no idea what you are talking about and you talk like this all the time.
Optimizing Chemical Recycling of HDPE via Pyrolysis
> for what reason?

Perhaps you do not remember reading through 10k lines of PHP source that has been formatted by someone who has entirely different ideas about what good formatting is than almost everyone else on earth (or perhaps you never have!), but if you did remember the advantage of a single formatting standard that is ubiquitous would be very clear.
Yes. People forget that non-profits have marketing budgets too.
> It is not necessary for crypto PoW to be powered by CO2 emitting fuels. It can be powered with renewables.

That's completely irrelevant for the correlation. Renewables are theta-bound by fossil fuels, and fossil fuels are theta-bound by renewables. Only at zero emissions for a source this would stop being true. This is first semester math.
I don't think there are really ways to do async programming that don't have gotchas. It's just inherently complicated.

And of course C#/.NET is a bit older and also very large, it has more surface area for weird behaviour that might not be easily fixable due to backwards compatibility.

Things like using void as a return type for an async function can be a nasty surprise if you're new, but this is not an issue at all once you know this (or if you simply used the right examples and used Task from the start). It's not a subtle gotcha.

Sync over async is much sneakier and can be very nasty. But I'm not sure you can avoid this when interacting with a language/environment that used to be mostly sync and switched to async. If everything is async you don't have this issue, so this is better for newer codebases.
I haven't learned any WASM yet, but it's cool when you can somehow read the code.
Unfortunately, the Supreme Court decided 5-4 that the courts should have no power here, so its up to state legislatures. (https://www.npr.org/2019/06/27/731847977/supreme-court-rules...)
You can find the schedule by googling "bitcoin halving schedule".

The current plan is to halve the block reward every 4 years and completely stop paying a block reward in 2140.
Again, I don't understand why this is expected. I'm a software engineer and if someone said "closing this because principle! even though user wants it", I will most definitely support my position somewhere. Since this is a community project, why can't that place be public bugtracker instead of private emails?
Sometimes, yes. However last time I tried to get Hyper-V nested in KVM to work it…didn’t. Windows’ nested virtualization on AMD is a bit unsupported and buggy.
We use async/await pretty much universally throughout our codebase today.

One thing to keep in mind is that this mode of programming is actually not the most performant way to handle many problems. It is simply the most expedient way to manage I/O and spread trivial things across many cores in large, complex codebases. You can typically retrofit an existing code pile to be async-capable without a whole lot of suffering.

If you are trying to go as fast as possible, then async is not what you want at all. Consider that the minimum grain of a Task.Delay is 1 millisecond. A millisecond is quite a brutish unit when working with a CPU that understands nanoseconds. This isn't even a reliable 1 millisecond delay either... There is a shitload of context switching and other barbarism that occurs when you employ async/await.

If you are seeking millions of serialized items per second, you usually just want 1 core to do that for you. Any degree of context switching (which is what async/await does for a living) is going to chop your serialized throughput numbers substantially. You want to batch things up and process them in chunks on a single thread that never gets a chance to yield to the OS. Only problem with this optimization is that it usually means you rewrite from zero, unless you planned for this kind of thing in advance.
If users aren't aware that for-profit companies make money and one of the ways they do that is by adding margins to the prices of items sold, I don't think Apple, Microsoft or Google are your real problems.
Can you direct me to a single article about this? (no the link for this thread, from their own website does not count)
> with a techno goldbug understanding of what money is

I think this isn't emphasized enough. With existing fiat money I have some degree of democratic control over monetary policy. With BTC, critical monetary policy was set by one person and if that monetary policy ever changes it will be decided by a combination of engineers and mining conglomerates.

Given how critical these policies are and how ideologically focused many of the non-speculators are, I am worried about growing systems with disastrous policy consequences.
It doesn’t matter how big of a company they are, the only thing that matters financially is whether they’re growing or not.
> Thiel had developed a reputation for being both “brilliant” and “vindictive,”

> he had used his enormous fortune to bankroll Hulk Hogan’s relentless lawsuit against the website Gawker, driving the site and its owner to bankruptcy

> “I mean, aren’t you worried he’ll, like, come after you?”

oh fuck off. Thiel may have bankrolled that "relentless" lawsuit for personal reasons, but they lost because they were in the wrong - exhibiting the same hubris and disregard of harm to their subjects that they arguably treated Thiel to when they outed him.

Gawker ignored a court order that got them sued, but no, it's Thiels fault they got punished. This is simply a case of two victims with a perpetrator in common. To suggest this makes Thiel "vindictive" is to conveniently ignore Gawkers malice.
How many new subscriptions did you get from this HN post?
> Why is The NY Times considered quality journalism, again?

Who thinks that? As far as I can tell, it has always been a glorified lifestyle magazine and a tawdry mouthpiece for American oligarchy. (Though it has become shamelessly blatant in its methods in recent years.)
I guess nowadays it is much easier to sow FUD thanks to modern technology if there is a will. No need for a main enemy, many smaller crises will do to supply a constant "state of alarm".
Strong agree. I've seen devs with 20 years of experience on me write silly inefficient code because they're lulled into a false sense of security by the marketing of async/await.

Multithreading is one of the hardest problems in software, and Microsoft decided that the best way to solve it is to get smart and experienced people to stop forget everything they know and instead learn a bunch of opaque apis that interact with an incredibly complex internal state machine.

It hardly seems worthwhile to me.
I have no crypto as today due volatity as well.

At the same time, hedging against inflation is hard. The things you suggested come with their own risks.

I think a future in which crypto becomes stable due increased adoption is possible, and in that future it will be a good hedge.
Would it be different somehow if the last commit was, oh, yesterday?
You'd probably be surprised how small some departments are at large companies, if they're seen as a cost centre rather than a profit centre.

I agree they could and should do a lot better, I'm just imagining the probable reasons for this level of dysfunction - the most likely explanation to me is an overwhelmed, overworked department submerged in so many requests that they can't filter out the useful ones or respond in a timely way.

Just as one other example of this, the bug reporting system at Apple is antiquated and seen as a black hole outside the company, probably again due to underinvestment.
Even if "health data" and "medical data" aren't synonymous, it's a distinction without a difference to their privacy importance.
ICANN isn't perfect (not even close, lol) - but I wish a consortium of countries would just create their own crypto. Unfortunately this would probably devolve to what we currently have with individual fiat.

Would anyone even use a not-for-profit backed "crypto"? I don't mean in the blockchain-backed sense, more in the ICANN/gift-cards/points globally distributed sense.
JetBrains != Google
> communism

It's in precisely zero ways like communism and that really doesn't help the clarity of the rest of your post.
You're right. Even then, I'd say one should agitate for non-traceable digital central bank cash.
A dead horse is a better init system than systemd

Downvote away lol
>Except exactly 0 articles were written outside of them writing an article about it themselves

It was also covered by MacRumors: https://www.macrumors.com/2021/09/24/eff-apple-park-banner-c...
Private persons could still exchange coins before. This time it is a total ban.
It's interesting that most countries have a single entry point (near the capital city), or only a few. One big exception is Chile that has a cable that goes along the cost and reach many cities. I a similar pattern in the east of Brazil and both sides of New Guinea.
Yes, canonical was brave enough to assume they don't need DKMS for zfs.ko ... [1]

From my experience, Ubuntu's ZFS support is pretty solid, even for root disks. There were some limitations in the past, however - for example, you might not want to use ZFS on a ssd root because of its write amplification.

By the way, there's a handy PPA with newer versions [2] - but this does use DKMS.

[1] https://ubuntu.com/blog/zfs-licensing-and-linux

[2] https://launchpad.net/~jonathonf/+archive/ubuntu/zfs
How does that article prove your claim?
It's not like the laptop generates any heat once you turn it off. It's more like its not vented out and is absorbed by other components that normally do not get warm. The total heat is not any greater.
This hits a little too close to truth.
Tiff 2021 Part 2 – MIDNIGHT MASS
> China has "banned Bitcoin" dozens of times over the last decade

This is a false narrative pushed by the Bitcoin cult. It's supposed to create an impression that nothing has changed, so the price should not change.
Maybe you're right. My point was that having one banner towing flight is not an outrageous expense of money or CO2.
>> I spent a week putting too much time into a web game about Dogecoin. ... I can go from concept to product pretty damn quick.

I hear this pretty often, typically from very talented developers who have never shipped traditional commercial software as a product (which is definitely a dying breed). I don't care how good you are, you shipped a PoC in a week, not a product. It's great that your self reflection has identified what you're both good at and want to do, but a lot happens outside of writing code to create a product and this can take a long time. I've built a few in my career where I had involvement in the entire process, and typically the difference between when we're "done coding" to when the product is completed is 4x. I'm slow so maybe you can get this down to 3x, but I'm not convinced.

If I had one dream for software development the field and craft it's that we would build less, better.
JS++ sound optional typing for JavaScript
I made a similar game a few years ago while in undergrad: https://github.com/aybabtme/bomberman

Nowhere as polished or ambitious, but it just came to mind. Bomberman is a fun game!
I was under impression the backend has to implement all of the API to do that. Nice to know it's enough to have dbus service that listens to a single call. I might do this to replace file picker on my machine. It's still baffling however, how fork + exec <-> pipe can't be used for this. Especially considering that under all that dbus cruft the PoC essentially does this: https://github.com/ranchester2/nautilus-as-file-chooser-poc/...
There's actual real fiat currencies for that. The USD, the EUR, the YEN, the CHF... plenty of choices that have been used for decades in the developing world. I'd much rather have my money in a stable-ish fiat currency like those than in some Bitcoin that goes up and down 10% at will or by Elon-tweet.

In fact some countries, e.g. Kosovo and Montenegro, in the Balkans, use the euro as a de facto domestic currency since 2002, even though they have no agreements with the EU.
I think perhaps you mean you have no idea how these shareholders are going to win that argument. The argument is worth making.

Shareholders want the board to consider many options and make a decision on behalf of their duties. Spending $5B to shield one particular leader is one option. There are others. There are many examples where boards and shareholders oust a particular CEO.
2013: https://www.bloomberg.com/news/articles/2013-12-05/china-s-p...

2015: https://archive.is/Higoz

2017: https://www.reuters.com/article/us-bitcoin-china-idUSKCN1BJ1...

2018: https://www.businessinsider.com/china-eliminates-all-cryptoc...

2021: https://archive.is/s7nbw

"China Has Banned Bitcoin 13 Times Since 2012":

https://finance.yahoo.com/news/china-great-bitcoin-mining-mi...
Technology today on the software side is broadly at the place medicine was with elixirs and potions. Given the variability in medical practice across the US maybe it's still a prevalent pattern in different form.
Education and time. There is a limited number of people who can not see that PoW does not work long term and more importantly that we have working alternatives like FBA consensus. Once all (most) of these people bough BTC it can only go down hill long term because people who actually want to use it will move away as its simply to expensive.

Side-chains dont solve the problem no matter how many and how performant they are. On the main-chain the fees need to eventually cover the cost of running the network i.e. the whole energy, hardware and human labor. Currently this is still mostly paid by the block reward (aka paid by inflation). This pays about a quarter million USD every 10 minutes. It doesn't need much common sense to figure out that if the combined fees of all peoples transaction need to result in a quarter million USD every 10 minute then transaction can not be cheap.
Bitcoin is currently running on subsidy by its own block reward that pays about as much as google pays for operation.

The average Tx fee is currently a few dollar but a subsidy of about 140 dollar is added form the block reward.
Non-PoW based systems have outperformed bitcoin in terms of transaction for years with average Tx fees of less than a cent.
Shouldn't this be enough incentivize? Surely it is for thous who actuality want to use the system. The gamblers and maxis will probably hodl their bag forever but once it loses market relevant it will sharply become insecure as well and the whole thing should collapse. Might take another 10 years, who knows but it eventually has to fail. Its like ICE cars vs. EVs it was always just a matter of time but it felt like it took forever.

>How exactly do you think you could dethrone Bitcoin, overcoming its gigantic first-mover advantage?

If you look at the bigger picture BTC loses market share and there is no sign that this will change.
The gains are below average so people who only gamble have an incentive to gamble with something else.
They burn LOX and LNG - does this really contribute much to greenhouse gases?
https://www.macrumors.com/2021/09/24/eff-apple-park-banner-c...
https://en.m.wikipedia.org/wiki/Newspaper_of_record

* A newspaper of record is a major newspaper with large circulation whose editorial and news-gathering functions are considered authoritative. It may also refer to a newspaper that has been authorised to publish public or legal notices, thus serving as a newspaper of public record.*

* The New York Times Building in New York City, United States; some meanings of the term "newspaper of record" originated in reference to The New York Times.*

It was once the preeminent newspaper in America.
China cracks down on cryptocurrency, banning all transactions
I have never seen an ad in Windows, period. (And for that matter, I've never changed any setting to achieve that. Perhaps this is because as a Surface user, I get Win10 Pro installed by default?)

By the way, try using a pen or touch as a meaningfully usable interface on Linux (or Mac)... I'll never buy another computer that doesn't support both rich pen and touch - THAT'S a UI improvement that has changed my life, and made me swear off ALL keyboard-and-mouse-only desktops and laptops forever. (I still use KB/mouse when docked or using type cover, of course, but why would I ever want to limit myself to those?)

BTW - I'll probably also never own another computer that's not dockable - the ability to pull the computer out and have your entire working state just go with you in less than a second is incredibly valuable, as is the ability to dock again when you arrive at one of your desks. My only real complaint about the Surface is that battery replacement is really only practical as a device swap - and Li batteries don't last long enough to use the PC until its technically obsolete. (I'll upgrade to the new SP8, but I'm still running an SP4, which is my third due to two previous battery bloatings since 2014.)
Well I'll let the headline of the Washington post article do the 'splainin'

"Cities Reverse Defunding the Police Amid Rising Crime"
> The reason why we have inflation and debt is to keep the value of our currencies stable

A stable currency would have an inflation rate of 0%. Inflation does not cause currency stability, it decreases the value of the currency.

By definition, its value is changing.
Throwing a bunch of produce together in large masses is generally a very good way of getting it to rot. Having it shipped, individually wrapped bundles in moisture controlled plastic bags, inside of larger containers, now that works.
ZFS is a more mature and (maybe?) more performant solution to... the same wrong problem. The modern world doesn't want this stuff from its filesystems. It just doesn't.

Modern flash devices are extremely reliably and outrageously fast, and they pervasively sit on high bandwidth internet connections which provide reliable backup for virtually every application imaginable. RAID and checksumming[1] just isn't used at the level of small/personal devices anywhere anymore, and really it never will be.

And as you scale higher, single filesystems just don't cut it anyway. Cloud storage paradigms work on much larger bits, and worry about things like multi-site failover and atomicity. ZFS/btrfs has nothing to offer someone working on an S3-like service, or a globalized database, either.

I mean, it's fine. Use it if you like it and you have an esoteric application that can leverage it (lots of hackers' personal networks tend to have toys like that). For that matter btrfs is fine too; my main data server at home is scripted around btrfs snapshots because they're easy.

But really... fancy filesystems are just software in need of a home. Run ext4 or whatever and don't sweat it.

[1] Non-encryption checksumming anyway. dm-verity doesn't work at the filesystem layer, nor should it.
Tether is under undisclosed SEC investigation, FOIA blocked
Are NFTs Status Symbols?
Just because an asset is near an all-time high doesn't make it a good investment.
I've tried that and while the laptop sleeps, I wasn't able to get it to wake up again. Which of course undermines the utility of it sleeping quite a bit :-) I didn't persist too much with it, so it's quite possible that one can make it work ... but from what I read when I was trying it, it might well be the case that BIOS support for S3 sleep just isn't there.
I strongly agree. It makes it much easier for a language to compete with incumbent languages if it already has basic developer tools like a test suite, a build system, etc. it also has the benefit of centralizing in standardizing the developer experience, compared to some languages where it's difficult for a beginner because there is no obvious correct way to do things.

I agree about formatting too, although every once in a while I do wish I could protect a specific section from automated formatting. Custom format and can be nice for things like mappings/tables, and certain deeply-nested JSON-like structures such as MongoDB queries.
Tools and Craft Podcast: Alan Kay [video]
> And in practice ZFS is extraordinarily solid.

As long as you never ever run into an edge case it's great, but then again the same goes for btrfs :)