skysight-inc/HackerNews huggingface dataset:
This is commonly called a reduction in complexity theory, and is used often in hardness proofs. Here is a class from an incredible teacher, Erik Demaine , about such problems which may be helpful:

MIT 6.890 https://ocw.mit.edu/courses/electrical-engineering-and-compu...

Basic idea is map a hard problem A (e.g TSP) to some other problem X (e.g chess) by finding “gadgets” then you know X is at-least as hard as A (a lower bound on X).
Yep, I was a bit late. @dang do not hesitate to delete/merge.
shameless plug for my tab manager plugin: https://github.com/enricozb/tabs.kak
disclaimer: I'm in the process of a decently sized refactor so the configuration instructions will soon be changed/outdated.
Ten richest men double their fortunes in pandemic while 99 percent incomes fall
Since fascination is subjective you should never make that statement.

Edit: Scrap that, you are right, cryptography is a necessary building block of crypto-currencies. What you are actually saying is: Fascinating bricks exist without brick-houses, the reverse is not true. Which is logical.
Something like WUFFS is exactly what we should be using for Wrangling Untrusted File Formats as it says in the name, even if you've decided to do that in a distributed system. Realistically you're definitely going to get this wrong, so, use a language where the worst case is it doesn't work is a massive improvement over using languages where it's all additional attack surface.

That recent Apple bug where they render PNGs incorrectly can (in principle) happen in WUFFS. The other recent Apple bug where bad guys seize control of your iPhone by sending a malicious image file cannot. One of these things is not like the other.

I think you're missing the point if you expect the borrow checker to care about buffer underflow. Rust has a runtime bounds check to check bounds, the borrow checker is, as its name suggests, checking the borrow rules. The trick (compared to arithmetic overflow) is that the optimiser can often push a bounds check outside a fast loop or eliminate it altogether, so you really can afford to do this in all or almost all your release code unlike checked arithmetic. WUFFS shows that you can do away with both of these runtime checks and be entirely safe if you're not interested in being a general purpose programming language. Which is (part of) why WUFFS gets to be both safer and faster. Both Zig and Rust are intended as general purpose languages.

I don't buy the "surfaces the bug" thing because I have too much experience of real world systems where there's so much noise and mayhem that you are focused on stuff that's causing your real users pain. Even if the DoS means the server falls over and must be manually restarted, the ticket in my queue says "Urgent: Auto-restart server. Watchdog maybe?" not "OMG bad guys are trying to break into our system somehow, find out how ASAP"
Is microsoft quietly becoming the metaverse. They are really investing in digital game platforms. Minecraft and now this. Plus they own a lot of infrastructure with Azure. Github for code repo. Not to mention xbox.

Definitely technologically set up to be a vertically integrated omnichannel virtual experience company…at least from a positioning standpoint.
blockchain allows essentially instantaneous completion of transactions between unrelated parties with no clearing house.

Today there are many transactions that take days to clear. For example if you buy stock, it appears instantaneous to you, but the scenes your brokerage, the other brokerage, and the clearing house have to make sure all the money is there, the stock is there, etc

Clearinghouses make a lot of money just guaranteeing transactions. That is friction in the system.

Wire transfers, ACH, cashiers checks, etc all have the same issues.

Even things like title insurance, transfer of title, deeds of trust etc have those issues.

Instead of NFT for a gorilla picture, think of NFT for your house that essentially represents your deed. Transferring your deed is a very complicated process.

Think about how social media or app stores are essentially controlled by the choices of a few CEOs. Imagine a distributed social media will allow everyone to ignore you, but no party can censor you. You own your data instead of an entity like facebook.
> At what point will what we've been building be considered useful?

Can you share some of the numbers you're citing? Who is using what to run their businesses daily? What's the number of transactions relative to current financial systems? How many actual users do you have for these things? The problem is anyone digging deeper sees it's all marketing and bullshit.

It starts being useful when it's not motivated by VCs and others with a financial stake trying to get higher exists hyping up products with no utility and no users.
>... hn says its all speculation and fraud and needs to be made illegal.

This is the part that confuses me. What is the theory of value here? If you don't like it don't buy it. If you're not interested, don't buy it. If you don't see the benefits, don't develop cryptocurrency applications.

Nobody is compelling developers or users to use this technology. Meanwhile state run currencies are forced upon us. Walled gardens and browsers force tech choices on developers.

Isn't it enough to dislike something and avoid it entirely? Why advocate for limiting the choices of others? How is this not authoritarian paternalism?
Wow. No wonder Microsoft wasn't willing to shame Activision like Sony and others, they were in talks to buy it. Ridiculous.
Strictly speaking this isn't the case. If you define inflation with a set CPI basket, and your redistribution moves money to people whose purchasing is more correlated with that basket than the people you're taking the money from, inflation will increase.
Literally the next sentence:

> Once the deal closes, the Activision Blizzard business will report to Phil Spencer, CEO, Microsoft Gaming.

So no, they aren't keeping him around. Good call.
Thanks, I'll check it! Does it work without Ableton/DAW too?

By the way, I've been using Plinky, a Eurorack module, with touch buttons in a grid layout: https://plinkysynth.com/
>Here's hoping JWST can spot CFCs or similar in extrasolar spectra.

The JWST is unlikely to do spectroscopy of rocky exoplanets.
Wow, has MS gotten that profitable or has Acti/Blizz been doing that badly to be considered a „good deal“?

Tho, it certainly fits what MS has been going for with its gaming division; Game pass ultimate has a weird lack of „third party aaa” titles in certain genres.

For example EA Play is included in game pass ultimate, but by now all the new EA stuff is locked behind “EA Play pro”.

Having the whole Acti/Blizz lineup in there would be quite the offering. Particularly all the Call of Duties were never really sold in a “get all of them!” way. Now all of them might end up for “free” on game pass.
Congratulations to Phil Spencer, who started out leading an upstart team at Microsoft for a new game console called "Xbox" and is now "CEO of Microsoft Gaming" - a Microsoft Senior Leadership position.

Oh, and he now leads the third biggest gaming company on the planet:

> When the transaction closes, Microsoft will become the world’s third-largest gaming company by revenue, behind Tencent and Sony.

It will be interesting to see in the medium-term if Satya and the Board spin off gaming into an independent company at some point. But for now it's wild to think about the fact that Microsoft owns the Call of Duty franchise.
I burn 25 GB M-DISCs every few months.

If I were being properly rigorous I'd be burning three copies and putting two of them in different physical places.

Printing out the occasional photo book of our favorites is also a part of the strategy - if our grandkids want to see photos of our lives after we're dead, they won't need to worry about lapsed hosting bills or ancient storage technology. They can just look at the book.

Obligatory reference to my rant about data preservation:

http://howicode.nateeag.com/data-preservation.html
Suddenly, the reason for the recent employee purge seems more clear. They never fired anybody for bad behavior before, and now, just soon to be aquired, they do.
composited WMs are so frustrating to use when you're used to non-composited
Which is literally not what is linked to.
They were good citizens of macOS too. Up until Overwatch.
They botched the Warcraft III remaster hard, and I can't forgive them for that. It doesn't matter that they farmed it out. They chose to farm it out, and they chose to ship it in the state we got.

Take all that along side all this sexual harassment and anti-worker BS they've been pulling for decades, and I just don't care enough anymore. I don't need anything Blizzard wants to sell any more. I don't need to buy something to tarnish my memories of fun games. I don't need to replay those games if they're made under atrocious conditions. I'm no longer willing to give my money to a company that is emblematic of everything wrong with video games.

Now with other companies pulling that same BS, and now some are coming out in favor of NFTs?

Fuck 'em. I don't need AAA games. Indie titles are just as good, and I've got a hundred other things vying for my free time.
I’m awaiting the inclusion of Diablo and StarCraft as Easter eggs in Excel and the like. Or Warcraft Minesweepers.
This is the exception not the rule. Also making this as your main argument for why crypto is a net positive is telling because you understand that there are 0 uses for crypto in a functional democratic society.
yes. it is to line publisher's pockets. it's a nuisance for both developers and users.
can you point to where in the comment OP indicates that his opinion carries 'danger' for the audience? the comment is literally "i used to think this was irredeemable as well, however my personal opinion has shifted, caveated by the fact that i still agree that there are tons of scams and a crash coming"
Advent of code 2021 under 1 second
Same here... the whole idea of this depresses me! I couldn't bring myself to fill in the form to create the calendar1
This is purely an advert for the company. I don't count any of these to be "Great":

* You are outside the company hierarchy - That means you actually have 0 power normally. Most consultants / contractors I've worked with have to do exactly what they are hired for no more or less. Permies generally have a bit of wiggle room and you should get more the further up the pole you go

* You have to keep learning - That's right slow down for even a year and you can be left behind in consulting. At least as a permie I can catch up at my own pace

* You get more exposure - For the types of companies that hire consultants this is a downside. The exposure you be getting is to toxic workplaces. They even admit this in the JD "the customers we work with will use legacy practices and technologies. "

* You meet lots of people - I already have plenty people in my life this isn't a positive for most programmers it's a negative.

You know who's the first to be fired when times are a bit more rough...
Passing by Venus is lowering the spacecraft's periapsis, increasing the orbit's eccentricity. The lower the satellite goes, the faster it will be at periapsis. Those speeds the GP comment is refering to are, in all likelihood, velocity as periapses.
I've been commenting a few times about this already, but you're just arguing for interoperability, and blockchains don't help in that regard.
"The root problem with conventional currency is all the trust that’s required to make it work."

Trust is required to make cryptos work too. Yes, a blockchain is "immutable", as long as the network isn't hacked w/ e.g., a 51% attack in Bitcoin's case. However, the price of Bitcoin isn't really anchored to anything, i.e., there's no natural demand for it like there is for fiat currencies (since people must pay their taxes in fiat), so basically, only the collective trust and hope of people is making it valuable.

In addition to that, current cryptos are lacking in either decentralization, efficiency, or both, nevermind the various decentralized applications that operate like any traditional company, which you'll have to trust in order to use the app. So as of now, a truly decentralized and efficient blockchain network is only a dream.

I'm not saying fiat currencies are without problems though -- they very much aren't. The regulation is problematic, but the bigger underlying issue stems from the expectation of infinite growth. Money in the modern economy is basically debt, whose interests are paid off with newly created debt. This cycle works only if the loan money is, on average, invested profitably, i.e., (in very rough terms) the GDP rises along with the money supply. This is difficult to begin with, but since compounding interests grow exponentially, it means that the GDP should rise exponentially too, which, since exponentially growing curves approach infinity relatively fast, means that the planet is fucked due to exponentially growing demand of energy and natural resources.
On the other hand, since the news that he knew about years of sexual harassment at the company the stock has dropped 33%. If "maximising shareholder value" is the only metric for success it seems that making one of your employees kill themselves for failing to tackle a culture of abuse seems like a poor way to do that.
I feel like this argument isn’t stated enough. I’m not financially savvy and can’t determine if crypto is just re-inventing abstractions in which we’ll ultimately see the same societal patterns develop.
Think about it as a vector. Imagine if you were a god, and you placed a particle in the same orbit as Earth. Now imagine you wanted to smash it into the sun. How would you do it?

For the particle to fall straight "down" to the sun, in a straight line, you would have to cancel all of its orbital velocity.

That's why it's difficult to get close to the sun and it requires a lot of energy. You have to subtract out a large part of Earth's orbital velocity.

But that's just one part of the explanation. It's not intuitive per se (I imagine it as a play between kinetic and potential energies), but the closer you are to a body, the faster your orbit. The farther out the "slower" your orbit.

It's the opposite of a disc.
This is interesting. I once calculated the approximate number of weeks I had left to live and wrote it on my whiteboard, estimating my lifespan from family history and trends (+ 4 years/generation for my family's men). I subtracted 1 every Monday.

My wife thought it was pretty morbid. I never thought to deliberately punctuate each week, though. It was motivating at first, but wore off.
> There is no single person in existence who had a problem they wanted to solve, discovered that an available blockchain solution was the best way to solve it, and therefore became a blockchain enthusiast.

What is this even talking about? People have wanted trustless digital cash for a long time. Bitcoin is a solution for that. Why does it have to be a solution for other things too? Are binary trees useless because they only work for sorting and searching?

The problem with Bitcoin is, people don't even understand the problem it's trying to solve. Most people have no idea what money actually is. A big part of that is many people are positively afraid of money. They don't even want to think about it.

People who aren't afraid of money have been taking advantage of this situation for hundreds of years and most of them are not doing it for public good. Bitcoin itself doesn't appear to work, but it has got the ball rolling on monetary reform like nothing before. I'm now quite optimistic that we will be able to take the control of money away from private banks.

For Bitcoin, or its successor, I think there will always be a place. Massive instability should be a signal of how big of a shake up this is. But it will stabilise and I think become viable as a minor international currency.

For those who still don't get it, I urge you to learn about how banking works and why Bitcoin was created. Learn about why the 2008 financial crisis happened, what fractional reserve banking is (or was, as it doesn't really exist any more), and most importantly what money is. Here's a clue: it's not cash. There is no cash sitting in a safe somewhere collecting dust for that 99% of your money that you never withdraw as cash.
Anybody who's okay with letting the unvaccinated die of COVID as punishment for succumbing to massive misinformation campaigns but doesn't call for the immediate resignation of every single politician responsible for the broken healthcare systems most of "the west" seems to be dealing with should seriously reflect on their reasoning. This isn't normal. People are throwing misguided citizens under the bus to protect the corruption that caused all this.
That article says Blockchain solves the problem of speed-of-light delay by allowing transactions to be batched...
I predict that a UBI system will evolve from direct cash payments to a voucher system in order to try and escape the inflation -> higher UBI -> higher taxes -> higher inflation spiral. At some point, a politician will realize that there just isn’t enough money going around and the “solution” will be to dole out resources directly.

Why constantly adjust the amount of money needed to buy essential items like say, toilet paper or menstrual products, when you can just print a voucher for said items?
Wait until you have kids...
The way that blockchain tech is implemented, in many cases, does suck. But an immutable, distributed, permissionless public ledger system enables technology that can eliminate the need for many frictions and cost centers, reducing a host of parasitic costs is worth perusing. Blockchain can reduce or eliminate costs associated with enforcement, state sponsored violence and more, replacing them with a monetary system that can automatically enact taxation, insurance, social welfare and more without extraction of value, and without the possibility of corruption.
So now I'm boycotting Microsoft products? What a weird purchase to make. Did they not know this company is the current star of the gaming industry's long-standing workplace harassment issues?
If only Valhalla effects came in Linux VST version... I've been futzing around with linvst but it's a horrible kludge (and still doesn't work). I'd happily pay the regular buckaroos for a few professional plugins. Maybe these could get delivered through Steam?
It is true that for my wife and I, when we first had kids, we took a lot of photos and video. Too much. I sometimes think that we missed out on a lot of events in all the event-saving.

But when my folks passed away, my sibs and I very much enjoyed the old photos and movies, with people that had not been around for decades sometimes.
There’s probably an essay that could be written to answer your question, but the short version is that Kotick is not a gamer, but an executive. He specialises in extracting maximum value from an existing property, everything else be damned.

For example, Activision had a successful franchise Call of Duty that did releases every 2 years or so. Kotick’s insight was that they could release one every year and basically print money. He was right. He then used that money to acquire Blizzard, a company that had many beloved franchises. He then applied those same principles to the running of Blizzard, to the point where the company releases half baked, buggy, awful excuses for games. An example of this is Warcraft III Reforged. They did it because re-releases of old games are a reliable way to monetise nostalgia.

And that’s just the somewhat justifiable part. Because making money is good, right? Shareholders love that shit.

What’s less defensible is the toxic work culture that was fostered under him, where sexual harassment was endemic. Of course he never saw the fallout of that. They fired some patsies and called it a day.
Yes, indeed! It's the magnitude of its velocity around the sun at closest approach.
The same reason OpenSCAD is less popular than graphical CAD softwares.
When I tested 4G for home internet, It had 24ms-30ms+ - it was noticable for RDP session.

When I tested 5G, I got 1Xms (forgot exactly what, but lets say twice as less - maybe more). Anyway, latency was noticeably better (at least for RDP session). So that is single best improvement for 5G. Download speed was 320Mbit wired, 250Mbit wifi, but only 20Mbit upload - not so great.

Ofcourse it all depends on ISP, configuration, etc. When I first got modem, upload showed 10Mbit, complained to ISP, then it was 20Mbit, but depending on time of day 16-20mbit.

Anyway I don't understand the reasoning "why do we need...?". With that reasoning why bother going past 100Mbit ethernet? Oh, nice we got 1Gbit, so enough. I mean we may not saturate the channel, but it is nice for ISP to have the capability + some nice capabilities when we need that bandwidth (some huge transfer or whatever). + Streaming is data hungry, you may have multiple streamers at home.
If anyone has a chance at a legit “metaverse experience” it’s a tech giant who develops video games.
There is also no evidence of pink unicorns not existing.
SSRF vulnerability in VMware authentication software could allow access to user
I don’t think this acquisition is about stock value as much as it is about acquiring IP and games for MS game pass offering.
> Financial crises have been more severe, longer, and more sustained since the introduction of central banking.

I admit that I'm not willing to even look into your argument too deeply, although I have severe doubts about its validity. The reason is you omit one order-of-magnitudes factor: The economy has increased exponentially beginning with the industrial revolution, and world population similarly. So of course any disaster, including natural ones, without anything else impacts ever more people and is ever more complex to solve.

This is the major factor that you have to address before any other, but you simply ignore it. Like all the pro-crypto arguments, they always leave out extremely easily accessible points that are not hard to find, which I find strange, and which makes these discussions so tiresome.

And by the way, when it was new I looked into blockchains to the point of even taking programming courses for it, so it's not like I'm completely "armchair" about it. I rejected it only after doing active research.
I feel the same way, and also about those apps people use to record a short clip or take a photograph every day. But I gather they are relatively popular, so what do I know!
Whether Chinese policy has been effective depends on how many people have died and to what degree they had to tradeoff their economy for it. But without authoritative numbers on the table for discussion, we're just pumping text around the web.
I mean it can only get better right?
Wow, the use of a single sensor to control a safety-critical feature is reminiscent of the 737MAX MCAS-related crashes, nine years later. (I understand that the pilots should have set the airplane to use two sensors in the above case, and that in the case of MCAS, I'm not an expert but it didn't sound like that was an option in the initial version.)
Microsoft agrees to buy Activision Blizzard for $70B, a big bet on the metaverse
This is just another form of the "we should ban encryption because criminals use it" argument.

Criminals and wrongdoers will always exist. Statists and financiers are just another category of them, who have a system that conveniently covers their crimes. I will put all my weight behind anything that weakens their power over me: I.e cryptography and cryptocurrency.
No Place to Hide – U.K. campaign against end-to-encryption encryption
S3 is just another copy of what is already on the VPS