skysight-inc/HackerNews huggingface dataset:
It's great to see a game made with our web game engine Construct 3 appear on Hacker News! (https://www.construct.net/)

For those curious about the technical details, you might be interested to know the game code is running entirely off the main thread in a Web Worker and rendering directly from there with WebGL 2 using OffscreenCanvas (in Chrome where it's supported anyway, it has fallbacks). Nice to see this working out in the wild. I blogged about this architecture here previously: https://www.construct.net/en/blogs/ashleys-blog-2/performanc...
hashcat is also one of those tools that is both 1. a “core” that can be used in other software; while also being 2. in a class of software that benefits heavily from network effects (i.e. when someone contributes new algorithms to it, everyone gets just a little further in cracking the “mystery hashes” they have laying about.)

Hash reversing as a problem having property #2, virtually guarantees that the landscape of hash-reversing software would look like an oligopoly, because people would use the tools with the most algorithms, and so contribute to those, and so “the rich get richer.”

But hashcat having property #1 means that there’s no political reason (e.g. your enterprise wanting to ship something with your own branded GUI on it) to be unable to use hashcat, and so no reason for anyone to create their own new full-stack hash reversing system, when hashcat already exists to be used within such software.

Effectively, these properties are the same thing that made ffmpeg the “winner” in its own space, as discussed yesterday (https://news.ycombinator.com/item?id=23540704).
Wish "The Basic" was not there at all. If anything, this is an "anti-pattern" :-)

https://www.foldnfly.com/0.html#The-Basic
I wonder if chess is actually the first ever online game.

My granddad used to play chess over his rotary land line.

Some enthusiasts must have tried a game over telegram/morse or other technology.
react-query, swr
I'm personally very fond of train cab ride videos (e.g. https://www.youtube.com/watch?v=Mw9qiV7XlFs ). You can find these on YouTube with music as well, but pairing them with local radio (in this case one of the SWR channels https://www.swr.de/ ) could also be nice in this project as a non-car option.
We must act now, and let the billionaire class play the Most Dangerous Game. It's our only chance of survival!
Build a Personal Knowledge Store with Topic Modeling in Contextualize
That's what makes those systems so great. It has a positive effect on the people that DO care, and essentially no negative effect on anyone else. It's a free win.
Thenews: News aggregator app for hackers and designers
It's also very different because in those cases the payer knew (or at least could know) that when paying. Here they are just doing it after the fact.
> Nope. Alot of people keep attempting to change a definition that is older than any of us alive, and nope. You have to make up a new word. I don't mind "Institutional racism" or "systemic racism" so much, because they're more descriptive expressions, and lead to useful discussion, but to infantilize whole groups of people by making them incapable of a part of the human experience (to be personally racist towards people whose skin is a different color than theirs) is simply absurd.

It's not a change of definition. It has always been systemic. Slavery abolitionists and civil rights activists were not fighting to get white people to stop calling black people the n-word, they were fighting to end institutions that treated black people as subhuman. Black Lives Matter isn't trying to end people's personal prejudices, it's trying to end an endless stream of black lives being taken.

Racism is, and always has been, about power and control. It certainly intersects with, and is bolstered by, individual feelings of racial prejudice. We can certainly call those individuals racists. But they are invariably helping to reinforce a system, not atomically expressing personal hate in a vacuum.

> You can identify the problem without making your language a personal attack on every individual. And attempting to accuse every individual, DOESN'T solve the problem does it? It doesn't unmake the laws. It doesn't unbuild the institutions. It doesn't drive people to talk about how laws unfairly target blacks, like the "war on drugs". But it most certainly makes enemies. It's a useless and impractical approach.

> There is NO statement you can make that is true of all humans, nor even any particular "group" of humans, for whatever that means, because NO "group" of humans is remotely meaningfully homogeneous. Except for very broad strokes like "humans must breathe to live", no universal statements are true.

I'm not sure what you're talking about, but it sounds like you were predisposed to treat me as an enemy already. I didn't personally attack any individual. Describing a system, and who is disadvantaged or advantaged by it, is not a statement about any of the people affected by it.
I general, we WANT businesses without revenue for many months (excluding seasonally business that must explicitly manage this either with savings or loans) to fail, their capital be put to more productive use and moral hazard avoided. The outside risks like fire, hurricane, etc ... are best handled by insurance that allows for recuperated lost capital and restarting. What we are seeing now is basically an insurer of last resort type situation where we have the government taking on the role. Going forward, we should strive for pandemic insurance becoming more common, and maybe government back reinsurance or mandatory insurance pools handling the systematic risk inherent in a global or national emergency.
Python Fundamentals: Be able to say “I know Python”
This is how you do a W-shaped recovery , the economic fallout of giving money away will have a secondary recession effect. Can't just print money and give it to your citizens for an extended time, otherwise all economic theory should just be tossed out the window.
> Sure, this is a fair exception. FB has decided that it does not want to be a porn site. We may all disagree with that decision, but it's theirs to make.

Yes, they've made a decision to restrict what the users can see, because facebook thinks it's bad. That's their right, but it highlights their double standard. I don't disagree with the decision, but it shows that this line of reasoning is bogus.

> Can you elaborate on this? It is 100% possible to post non-political lies on FB.

https://www.facebook.com/policies/ads

Most relevant:

https://www.facebook.com/policies/ads/prohibited_content/mis...

Also, the community standards, which describes what facebook may take down has a section on integrity and authenticity. That includes manipulated media and false news. It's likely not enforced on most posts due to cost reasons, but it's absolutely a part of their terms of service.

https://www.facebook.com/communitystandards/integrity_authen...
Sure, I can understand those arguments in favour of having a 3rd party store, but that's not what the parent is arguing, nor what you said in your original post. All of these do affect the user. You think it would be a better ecosystem, but some users would not agree it's a strictly better approach. I for one don't.
And the various taxi companies ignoring regulations by calling themselves "rideshares"!
Thanks for sharing. Will be giving this a try. Also, for the author, I like the design of your site. Very easy to read.
>The "echo chambers" explanation, in particular, seems wrong. Echo chambers always existed.

Echo chambers always did, but I think the bubble-forming dynamic we have now is a bit different. It's not that I have my own views echoed back to me by the communities I'm in all the time, it's that so much of my exposure to opposing views is often coming from some of the dumbest and most unhinged people on Earth. It's the filtering for nutcases more than echoing back confirming views that seems to be the issue.

It's really easy to believe that certain perspectives are only held by insane people if the only people you see speaking for them happen to be insane. And even if they're not crazy, normal people aren't really going to be interested in communicating nuance or understanding if they're hastily firing off a missive during a toilet break.

There's a lot of reasons for this, but I think one of the big ones is that our intellectual institutions have given themselves over to internet troll logic, including many prestigious Op-Ed pages. In the past you might have encountered plenty of nuts, but you could also see similar enough versions of their ideas being advanced by people who could construct an argument that didn't rest entirely on motivated reasoning, and include enough nuance so as to not be monstrous. But at this point, many professional opinion havers aren't any better or more cogent than a regular Twitter troll. It's mostly just Frankfurtian bullshit all the way down.

Drezner actually has some really good ideas about the replacement of "public intellectuals" with "thought leaders" that touches on this dynamic. https://newrepublic.com/article/143004/rise-thought-leader-h...

>The rich have, Drezner writes, empowered a new kind of thinker—the “thought leader”—at the expense of the much-fretted-over “public intellectual.” Whereas public intellectuals like Noam Chomsky or Martha Nussbaum are skeptical and analytical, thought leaders like Thomas Friedman and Sheryl Sandberg “develop their own singular lens to explain the world, and then proselytize that worldview to anyone within earshot.” While public intellectuals traffic in complexity and criticism, thought leaders burst with the evangelist’s desire to “change the world.” Many readers, Drezner observes, prefer the “big ideas” of the latter to the complexity of the former. In a marketplace of ideas awash in plutocrat cash, it has become “increasingly profitable for thought leaders to hawk their wares to both billionaires and a broader public,” to become “superstars with their own brands, sharing a space previously reserved for moguls, celebrities, and athletes.”
hmmm, yes, good point, I think you can.
That's why I had the caveat of "former". However, he's published NYT op-eds, and isn't exactly, I believe, considered persona grata in US politics, so there is precedent for the NYT running "officially distasteful" opinions.

Then again, the US doesn't seem to have any equivalent to:
https://en.wikipedia.org/wiki/Don_Camillo_and_Peppone
Show HN: How to Start Adventure with Psychedelics
That page says that 3DES is prohibited from usage in new applications and is prohibited for encrypting more than 1 GB of data, since 2017.

The attached documents have additional information on implementation and (non) usage, including deadline to migrate legacy military systems. It's sadly quite cumbersome to go through the tens of PDF to find the relevant information.
Resilience in Action, E3 SRE Podcast
I really don't need another half-baked social platform built into something that already does one thing very well.
That is interesting. Though is appears to try to tie unrelated things together. For example, incarceration rates are related to the War on Drugs that started around that time - which isn't related to the gold standard. The War on Drugs was declared in 1971 but it wasn't monetary policy.
I believe you are immensely discounting the totalitarian duopolistic nature of the system, a facade of "competition" between two not only ideologically aligned, but even essentially colocated centers of totalitarian and supremacist power and control over us is not choice, let alone freedom.

It seems rather naive to believe believe that "simply create/move to Android" is a viable solution. There is no easy or even cheap way to switch between Apple and Android if you don't like one or the other. It's simply not a viable, let alone reasonable choice/option And, again, both of the options consist of corporations that are so mutually aligned in basically all ways that they may as well be divisions of the same corporation; which they essentially are … akin to the various corporations the European aristocracy used to enrich themselves on the backs of their own serf/slave class as well as the people of various places all around the world.

If one looks back on history and laments what was done then … but does not realize that the very same strata of society are doing the vary same types of things using the very same methods and machinations to achieve it … is simply being herded by these global corporations that are dominating us all, just as they divide and pitch us against each other in order to control and distract us from the shackles they are placing on all of us.

You may shrug and dismiss lamentation about 30% vs 20%, but that's basically no different than saying; what difference is 1000% markup vs 900% markup in the company store of the mine/factory that you are essentially a prisoner/slave on with only theoretical/imaginary, but no real or practical alternatives.

We are in a kind of digital, online tyrannical regime and most people seem to not realize that as they are too distracted by the constant two minutes of hate being fed them by the tech tyrants who fear more than anything else that we all realize what they are really up to. As Zuckerberg once put it (I witnessed it myself) "I want facebook to replace the internet". Did he say that in support of self-governance and free speech?
Yeah, I'm sure they want to clear these off the books, but I think the "right" way they could've handled this is to take their cut, and pay out the bounty to the maintainer of the project.

I have to imagine the amount of money they're looking at collecting here in the >2 year old bucket is large enough that they're willing to take the PR hit. There's probably a good chunk of change there held by now-inactive users who they're hoping won't actually do anything about the change like redirecting their funds.

It's also really sad because the open source project I contribute to is six years old, and had a couple year quiet period, but is often tackling multi-year old issues now. In our case, we don't use BountySource, but had we, we'd be looking at losing funding that we were still very much intending to earn.
GOP Introduces Bill Empowering Americans to Sue Tech Companies Censoring Speech
Android is not a phone vendor. Samsumg, LG, Sony, Motorola are phone vendors. Wrong comparison.
Honest answer, it's the practical knowledge (from experience) that if there were competing app stores, it would be nowhere near that high, because there's no way the costs for Apple are anywhere close to that ($30 for a $100 app).

Now that being said, a market-based solution would probably be structured very differently, something like $1 a year per thousand installs, plus $200 per any app update that changes features (isn't just bugfixes/performance), plus a 6% cut of sales. It's highly unlikely that paid apps would be able to subsidize free apps the way they do now.

So while there would be winners (like Basecamp), there would also be big losers (hobbyist/independent free apps).
We make the engine this was made with (Construct 3). This looks like a problem with our engine if Safari loses the WebGL context at just the wrong time. I'd guess it's rare, but I patched this for the next release of our software just in case.

Note sometimes WebGL context loss is unrecoverable though - it can happen if the GPU driver crashes, for example.
The Volcano in China They Thought Was Extinct
Rust is working on chalk, which claims to be “Prolog-ish”: https://github.com/rust-lang/chalk/blob/master/README.md

It’s being used in rust-analyzer (the leading language server) today, and is likely to be used in the compiler in the future. Not really intended to be general-purpose, but an interesting datapoint. And could evolve to be more general, knowing the Rust community.
But are they supporting many countries?

Whatsapp is used in half of the world, do I guess handling payments might be harder, unless it's for US only.
Ah, yes. Makes a lot of sense to be able to launch a custom calculator or camera app from the control center (or left swipe).

Another option would be allowing apps to add themselves (or custom actions) to the control center.
A crypto startup doing shady things that are flirting with fraud? Why never...

Maybe it's time for a browser extension that just tracks a list of crypto companies and warns you anytime their name appears on a page.
That's more of an alternative to Patreon, not BountySource.
I guess it's a good thing I already said other parties had an interest in the topic at hand.

Unless you know something I don't, Barr doesn't have the power to sign an executive order. Neither do any of the Democrats. There's exactly 1 reason the executive order was signed and it wasn't Democrats or Barr, nothing I stated was inaccurate. Appreciate the downvote because you don't like reality.
Note that checked exceptions are essentially the same thing as returning a tagged union, from a theoretical perspective at least.

They're not popular in Java though, because the ergonomics is a lot worse than working with a Result type.
I'm reminded of A Canticle for Leibowitz: space colonies were built for nationalistic reasons, and none of the promised economic benefits to their founder nations ever materialized. The only good they did was act as a lifeboat for humanity after the people on Earth destroyed themselves in a second nuclear holocaust.
The problem is that right now these big Internet companies aren't "dumb pipes" like phone companies--they are moderating content already, so either they shouldn't moderate at all or they should accept responsibility for how they moderate. If they're making money by persecuting certain groups or enabling child porn or whatever, they should be held accountable. If they're just dumb pipes, then that's fine, but they mustn't moderate content.
riots and looting occurring have been occurring for weeks. Would people actively doing it for weeks in major cities across the US count as "general expectation"?
Because it's just emotive, "boo mainstream!" which doesn't generally admit a detailed rebuttal. But here goes -- Wagner's main argument takes an action, ties symbolism to it, then denounces that action because of the author's wholly invented symbolism.

But anything can symbolize anything with the right narrative attached. It's just word games to criticize people when you don't like their personal tastes.[0]

Even if weren't for the flawed reasoning, the sentiment is pretty important here. If someone started going around dismissing other commenters as "normies" in these threads, we wouldn't demand careful rebuttals and carefully pull out their good points. We'd just flag them and move on. But that's the whole climax and title of this article! Why is it suddenly cool here? Because she's leveling insults at people we might not like?

Is "don't insult people, unless you happen to not like them," really the threshold?

[0] She does the same thing on McMansion Hell, which while sometimes amusing, has basically morphed into this whole attempt to cast people as deeply immoral because they wanted a skylight where she wouldn't have put it. And people love her for it, and that's great, but people love cynically piling on and judging other groups of people for the most trivial reasons. Doesn't make it nice.
Alibaba to invest $283M in cloud partner ecosystem
This strikes me as a bunch of wishful thinking that Apple shouldn't do.

Apple ought not be subject to ANY antitrust action because the only monopoly it has is a monopoly on its own phones and tablets. If that's a monopoly, then so is every other walled garden. Android's market share dwarfs iOS worldwide. It's bizarre to go after this minority player with these laws.
Machine Learning YouTube Videos Under 10 Minutes
WhatsApp in India introduced this 2 years back via UPI (Unified Payments Interface). Although UPI payments are popular in India via GooglePay, PayTM, etc, payments via WhatsApp is rare.
Apple seems to have either missed these companies were subscription based, another possibility is some of these companies started as free services and then added a paid subscription later.
If you have sudden, shocking, bad news to deliver that's almost always a sign that there wasn't much openness previously. That's already a management failure that's unacknowledged in this piece.

Flip the scenario. What would it mean if suddenly an employee had absolutely terrible status that they were _finally_ forced to share. As a manager, wouldn't you wonder why it wasn't disclosed earlier? Why the employee was probably lying to your face for some time?
I remember once it felt a bit jarring when I heard native American cultures contrasted with "western" ones. Surely they are more "western" than Europeans.
Venmo is irrelevant in (all?) most of the markets where Whatsapp is utterly dominating. In February it was reported that the platform has 2 billion active users.
Android is not a phone vendor. Samsumg, LG, Sony, Motorola are phone vendors. Wrong comparison. Apple has the largest market by far of any phone vendor.
Covid-19 leaves more Americans dead than First World War
STOP. This is so racist, you generalized all Indians into once category. Kashmiri's who faced genocide? What about the Punjabis for faced a genocide?

You don't realize it, but all indians in one category is a white thing, created by WHITE people.

So stop with "so many Indians", it's not equivalent.
> Can you name many EU startups that IPOd or got acquired for an impressive amount during the last decade or were even considered "unicorns" at any point by anyone other than themselves?

You mean besides companies like Spotify, Rovio (Angry Birds) or Mojang (Minecraft)?
The comment makes good points that need to be considered and helps mitigate the unrealistic exaggerations of the parent comment.

This does not fit the “well akshually” trope at all.
Rich people have always paid for the news, including and especially lying directly to the public.
There is a common exception in law for utilities. The power company is not responsible for whatever nefarious activity is enabled by supplying power. If you have an illegal marijuana grow operation the power company doesn't get prosecuted nor are they responsible in law for proactively identifying those growers. ISP and service providers don't want to be utilities because that requires that they provide a level playing field to their customers, but their business has all the characteristics of a utility and their customers would pretty much all prefer that over the current situation.
Small correction, it was a hernia, not a tumor.
I remember that from the classic "Great International Paper Airplane Book". Seems it is on them cover even:

https://www.amazon.com/dp/0671211293?tag=duckduckgo-osx-20&l...

The 70's truly were a creative decade....

A seemingly related book is on archive.org, the helicopter appears to be on page 38:

https://archive.org/details/The_Great_International_Paper_Ai...
It means they have a direct interest in making sure nobody solves the problem and win the bounty.
Vulnerability Allows DDoS Attack and Data Exfiltration on Billions of Devices
The readme file doesn't mention speed or performance and doesn't compare to any other solutions. "Fastest" I think needs some proof not to be taken as marketing hyperbole.
REvil Ransomware’s Stolen Data Auction Sets Precarious Precedent Amid Pandemic
Beautifully said. As someone who spent a couple years traveling the world, this resonates.
It's not such a miracle - all companies like standards until they have sufficiently many apps on their platform - then they switch to proprietary to prevent app portability to competing platforms.