skysight-inc/HackerNews huggingface dataset:
Right. Rust is the only of those languages where I feel comfortable handing tasks out to junior programmers and NOT having to hunt for memory errors later in code reviews. That’s such a great reassurance and productivity gain for everyone that it seems hard to go back.

In addition to that it also protects against the majority of multithreading issues - which is something not even available in managed languages like C# or Java.
The complex legal structure of Mozilla has always been some what sketchy to me anyway, The Foundation at this point I believe hardly has anything anyway, most of the employees I believe work for the Mozilla Corporation, which is owned by the foundation, but the Mozilla Corporation is for-profit, and is where most of the assets (IP, Pocket, etc) for Mozilla is owned.

At this point I see the Foundation has simply being a Marketing ploy for the corporation as they abandoned the core mission of the foundation long ago, it is just another for profit company at this point
From a 2017 Ars article [1]-

The United States Patent and Trademark Office (USPTO) is funded by fees—and the agency gets more fees if it approves an application.

Unlimited opportunities to refile rejected applications means sometimes granting a patent is the only way to get rid of a persistent applicant.

Patent examiners are given less time to review patent applications as they gain seniority, leading to less thorough reviews.

[1] https://arstechnica.com/tech-policy/2017/12/these-experts-fi...
Their navy is nowhere yet ready to fight a real war. Look at analysis of their fleet. Two aircraft carriers with limited capacity. But any war would have home court advantage with long-range missile support from the coast. That's the difference maker. Power projection beyond China's coast is currently impossible with their navy, and if there were a concerted allied operation, China's Navy would be unlikely able to handle battles on multiple fronts. But nobody wants war, China is banking on that. Look at how the world did nothing about Russia annexing the Crimea. Nobody wants war.
That seems a bit tautological to include the outcome in the definition. By that logic there are democracies today that will sometime in the future become “masquerading” that we can’t know yet.
Are you implementing OAuth 2 or interested in learning more? I would highly recommend combing through the OAuth 2.1 spec [1] as it incorporates the “best practices” that were added to 2.0 through additional RFCs.

[1] https://tools.ietf.org/html/draft-ietf-oauth-v2-1-00
Good idea, agreed. There's a partial attempt at that in the JS implementation's test suite, albeit written into the test code itself; that'd probably be a decent enough starting point for a non-comprehensive approach.

At some point a full-blown test harness will be useful (i.e. to compare implementations and make sure they have equivalent behavior, for e.g. randomized or sequential tests). Haven't gotten that far yet :)
Likely before?
AFAIK, for his author, Fennel is legacy. Nowadays he seems to contribute only to Janet (https://janet-lang.org).
Low doses may also prevent Alzheimers from progressing.[1][2] Ayahuasca/DMT[3] and psilocybin[4] may have similar effects.

It's fascinating that a monthly visit to your local shaman may still be more safe and effective for depression, anxiety, and cognitive decline than anything western medicine has been able to produce.

[1] https://www.forbes.com/sites/abbierosner/2020/02/21/microdos...

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6463489/

[3] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6343205/

[4] https://www.beingpatient.com/could-psychedelics-help-treat-a...
Hours? If you have problems modifying a file as root on a writable medium, checking for immutability is probably the first thing to do.
An app that was going to make it on my list was Anesidora, which is a native macOS Pandora player which of all the many music streaming apps I've tested including Apple Music, is the only one which uses less than 10% CPU total including on WindowServer and coreaudiod. Unfortunately since I got it the author seems to have removed it from the app store. There's some other native Pandora apps that might have low resource usage but I haven't tested them. I switched to Pandora for my music streaming mainly because of Anesidora, and luckily I still have it downloaded. Anesidora still redraws when it's hidden, but only once every second, and it uses lower CPU itself and in coreaudiod than other players.
Mainly because its the colored function problem. You end up having to change the call stack all the way up to Task<T>. Once you start using them, everything is a Task.
We suffer some in UK from introduced species from USA. "American Flag"/Signal Crayfish being one that's out-competed native species. Others include grey squirrels, bullfrogs, and apparently mink.

https://www.discoverwildlife.com/animal-facts/facts-about-uk...
Working on something similar for a while now. Soon!
Expression of political views isn't the problem. Imagine you're in a workplace setting. Would you want Linus as a colleague; would you hire him? Forget hard technical skills for a moment: if you're going to spend 40+ hours a week around colleagues, you need to ensure they are reasonable, kind people for your own mental health, and for the health of your organization.
As another anecdote for your collection, I was taught to type on a typewriter in a course in middle school in the 90's.

Having to type multiple capital letters in a row is rare enough that I never developed a habit of using the capslock key. I get by using shift on the rare occasions that I need to type multiple capital characters in a row. It's rarely more than one word.
The Strong: National Museum of Play
:)

Roman empire failed after 1500 years.

Portuguese Empire failed after 584 years.

Khmer empire failed 630 years.

Kush Empire failed after 1420 years.

Silla Empire failed after 980 years

Holy Roman empire failed after 838 years

Kanem Empire failed after 676 years.

Chinese empire failed after 2000 years.

I asked my friend what's the connection between all these Civilizations? He told me "Empire."

What a stupid answer.

The connection is "failure." You know what hasn't failed! The United States of America that's what!
>>but no one really knows anyone who got such seeds.

You asked everyone in Poland :) ? If they sent them to USA, maybe they sent them everywhere. IIRC, mailing from China is dirt cheap as well.
>What is your argument here? A lot of countries do it, therefore it's okay?

no, therefore it doesn't meaningfully change the relationship to the state, unless one agrees that those countries are somehow qualitatively different than the UK or before they had IDs. The author tries to appeal to fear and is being dramatic. Arguments along the lines of "this will fundamentally change X" are just rhetoric to use people's scepticism of change. It's the same kind of thing you see in US politics when some politician goes "and they'll take your freedoms, and your meat, and your guns" regardless of what the actual legislation says

>Can you tell me why this is preferable to having someone look at an ID and verify it with their eyeballs?

because when I order something online there's not necessarily anyone there to look at it with their eyeballs, and to be honest I trust an (ideally open) algorithm more than a random person. Just a year ago[1] a cop was caught sniffing around in a database and stalking women under the guise of police business. So if you ask me, eliminating people from data processing is a feature.

[1]https://gizmodo.com/cop-uses-police-database-to-creep-on-ove...
"They only go to jail if they are judged to have committed crimes in court."

Not true. Plenty of people in jail have not been found guilty of anything and are there waiting their day in court.

That could go on for months or even years.

That's not to mention people dying in police custody, and the fact that some people's lives and reputation could be ruined by the mere accusation of a crime.
Show HN: Free Project Management Starter Pack – by ex big 4 consultant
There were multiple successful open source projects here where companies payed for taking part of the planning of new features. Google already pays for the built-in default search for Firefox, I don't see a reason why other services couldn't be built in as long as the user gets something in return and keeps its privacy/freedom.
They mostly don't. There's practically no companies that make meaningful revenue from opensource. Pretty much all of OSS development is a side effect of building services for other revenue streams.
International Center for the History of Electronic Games (Icheg)
It’s a relatively new concept (in the history of ideas). it’s neither necessary or ubiquitous, so we can certainly do without it.
We'll use inotifywait then.
why is dev tools dead?
This may be true in a minor bubble. The population can only decide things if enabled by quite a unwieldy and brittle scaffolding (separation of powers, free elections, free speech).

In a general case, as long as the living conditions don't get some sudden slump (i.e. if the frog is being boiled slowly) all limits are off for a ruler/dictator.
Not even John Bolton would advocate starting WW3 for any of the trivialities you cite
HOList Benchmark:
https://sites.google.com/view/holist/home

"HOList: An Environment for Machine Learning of Higher-Order Theorem Proving" (2019) https://arxiv.org/abs/1904.03241

> Abstract: We present an environment, benchmark, and deep learning driven automated theorem prover for higher-order logic. Higher-order interactive theorem provers enable the formalization of arbitrary mathematical theories and thereby present an interesting, open-ended challenge for deep learning. We provide an open-source framework based on the HOL Light theorem prover that can be used as a reinforcement learning environment. HOL Light comes with a broad coverage of basic mathematical theorems on calculus and the formal proof of the Kepler conjecture, from which we derive a challenging benchmark for automated reasoning. We also present a deep reinforcement learning driven automated theorem prover, DeepHOL, with strong initial results on this benchmark.
The implicit grant returns an access token directly upon authorization being granted. By removing the additional network request, it can make your system vulnerable via manipulation of redirect URLs. if you’re implementing an OAuth 2 server, you can address this by validating the provided redirect URLs, but you should be doing that regardless.

My advice is to just always use the auth code grant with the PKCE extension. TLDR of that extension:

1) client generates a “secret key” that it sends with the authorization request.
2) server associates that key with the authorization code it returns to the authorized client
3) client must present that key again in order to exchange the authorization code for the access token.

Prevents the authorization code from being intercepted and abused.
Terminal's split panes are a totally different thing than iTerm2's and IMO not very useful. Terminal can have multiple panes that all show different places in the same scrollback buffer, not different terminals. iTerm2 can have many different terminals within one tab, which I use for example to have a tab for a project with one pane ssh'd into a VM/server and another pane on my local machine for file munging and syncing.
There are many ways, one way that likely will not work for FireFox either is to charge for the Complied version with a packaged installer. So while the source is open, and if you know how to compile it you can do so yourself, most people and businesses are lazy and will just pay a few dollars to have someone else do that.

The problem is Edge and Chrome are free already so charging for a compiled browser is probably not going to work
Vetusware.com – the biggest free abandonware collection in the universe
Yes but there's a shipping number associated with it in China, and there is a confirmation that a thing was shipped to the US address. That's what they are after here, and nothing more.
I think you should be fine with 4GB. Only thing I would wonder about is if you're streaming 4K how the Pi4 would handle that. I think it would be ok, but I'm not sure.

I also run a Pi-Hole. I use a Pi Zero for that.
HK has both the worst parts of a democracy and autocracy. It's got 35/70 seats in the legislative council made up of undemocratically appointed business interests that vote to preserve their profits at the expense of HK's inhabitants. Meanwhile, the handover treaty ties the hands of any autocrat that tries to reform the city's governance to better enable wealth redistribution from its finance firms. None of the representativeness of a real democracy but all the red tape of one. All the turmoil over this past decade's been over which side of the hill HK will start sliding down, democracy or autocracy. But given that the PRC will never let HK slide towards democracy now, maybe it's best they slide towards autocracy as fast as possible. Tear up the democratic red tape protecting corrupt business interests and start redistributing its wealth to the people via autocratic means.
Or "there is no evidence" 10 ug does.
Maybe you should stop with the blatant disinformation campaign in this post. It's not helpful to people trying to understand the truth.
I love the new modules.

In fact, it's the one major feature I'd love to start using right away that I know would be immediately useful, but the compiler support isn't there yet. According to this [1], Clang has partial support [2], while GCC has no support at all.

[1] https://en.cppreference.com/w/cpp/compiler_support

[2] https://clang.llvm.org/cxx_status.html
Going from first principles though, Singapore has a large ethnically Chinese population which tends to take care of family members / elders more than in the west.

Unless western countries are willing to adopt a culture of filial piety where you can live with your parents until you’re married and your parents expect you to take care of them in old age, I don’t see them replicating that feature.
I think the two major c++ documentation websites are far better than the official Python documentation. They have more examples, the different variants are clear across which version of the language you are using, and I never need to go elsewhere. Python documentation is typically lacking many of the examples you'd really want, and you need to go elsewhere to find those.
Maybe now is the time to rip off the bandaid and break trade with China while we're already in a recession anyway.
At the time it was quite sensible. Many in the target audience were computer illiterate or beginners. The context menu is not discoverable and is counter intuitive to the point and touch metaphor. In addition, most of the right mouse button actions can be replaced by a two click alternative. Finally, the modifier keys can be used for power users.
USA: Small businesses shun payroll tax deferral
Well, no one can tell because the future hasn't happened yet. Certainly the Chinese (both gov and people) consider Taiwan to be a temporarily out of control province that must be brought back under control. They are just waiting for the most opportune time.

Taiwanese themselves are more split on the question of independence. People's opinions and moods change over time as well.
>these Antifa people (who "don't exist"

I've heard people argue about their identity and level of organisation, but "don't exist"? If this narrative is out there at all, it must be extremely fringe.
In most jurisdictions, there will be a single part that is legally the gun. That will be the main part that any licensing and registration will be attached to. In America it’s the lower receiver, but in some countries it’s the barrel. Once you’ve got the registered part, everything else can be purchased as parts. For the most part if it’s illegal to own, it’ll be illegal to buy as a part (e.g. unregistered automatic sears in America, or high capacity magazines in some states).

The one exception to this will be jurisdictions with restrictions on “assault weapons”, such as California. In these jurisdictions weapons become illegal based on their configuration; adding a pistol grip to a weapon with a removable magazine might make it illegal, for example.

As always, do your own research and ask a lawyer.
Spotlight’s math support is very rudimentary. I think I even found a bug in it recently trying to use “1e9” scientific notation.

I’ve found Google has the best calculator feature, which supports complex unit-aware inputs like “6 gigabytes / (7.1 mb/sec)”. Even Wolfram Alpha seems to get confused with some simple inputs.
https://www.libreoffice.org/download/libreoffice-online/
Like Pocket/etc.? I seem to remember the userbase of sites like this excoriating Mozilla for including that, so I would assume any such effort now would be similarly rejected.
They laid off all of the developers in the DevTools Team, in the Servo Team, and in the MDN teams in the last round of mass layoffs.
> a company can essentially pay away its mistakes

It would be hard to find a company or person that actually does something without breaking any laws. Not caring about less relevant things and then possibly paying some fines seems an integral requirement of current legal and social systems, not a result of lawyers or courts.

Mistakes, omissions or wilful ignorance w.r.t. less serious matters - not immoral or wrong IMO.

Knowledgeable intentional transgressions (not a mistake) or mistakes with serious, dangerous matters - bad, sometimes very very immoral and wrong.
I think only the services model has succeeded - MongoDB, Citus, etc
Just one study, but apparently not. "Plasma BDNF concentrations did not correlate with either short-term fatal outcome or type of injury following severe TBI."[1]

1. Plasma brain-derived neurotrophic factor levels after severe traumatic brain injury. https://www.tandfonline.com/doi/abs/10.3109/02699052.2015.10.... Brain Injury Journal.
I suspect we will see China attempt to invade Taiwan sooner rather than later now.

In particular I’ve suspected for awhile that China desperately wants to “own” Taiwan Semiconductor ($TSM) since they’ve been trying to build up their own domestic chip business for awhile and $TSM is the gold standard in chip manufacturing.
Yeah, it's a trick that's been around for a while. The thing that makes it a little fiddly is that the various ways to store a key schedule, especially for decryption - it could be in either order, and there's some optimization to do with whether InvMixColumn is pre-applied to the values that I can't remember the details of. I actually had a fork of the classic aeskeyfind that added some of these tricks, though apparently it's broken at higher compiler optimizations now and I probably need to look into that: https://github.com/makomk/aeskeyfind Could just have used this instead if I'd known about it.
Just throw a ?nocache=asdfasdf on the end and it'll sort itself out.
Whats missing from corp statements on racial injustice? The real cause of racism
https://gcc.godbolt.org/z/TMYso5

If you pass a unique_ptr it has to have redirection through a pointer, so it isn't quite zero cost.

However, since the entire point of using a smart pointer is to control the ownership I'm not that bothered.
>20$ isn't much so affordability is not a problem.

It is, for me. I'd be willing to donate a smaller amount, though, but not an imposed fee over free software. That's my personal point of view--others, perhaps many, might think differently, sure.
I've recently gone back to using Finder after a very brief dalliance with PathFinder [terrible processor and memory hog] and a fairly longer dalliance with ForkLift3.

Although I like a lot about ForkLift3, I had to ditch it eventually because its inability to set different view settings for different windows drove me insane.

Finder does allow this so, for example, I can have my ~/Downloads and ~/Pictures/Screengrabs folders set to always display in list view sorted by most recent [so the latest download or screengrab ia always at the top] whilst displaying other folders, such as /Applications in column view and alphabetically because I look for things in there by name.

My favourite Finder tip:

when saving a file and you want to base its name on an existing one, eg: myimage01.jpg, myimage02.jpg, myimage03.jpg... etc. Click on one of the existing files in the save dialogue and the untitled one you're about to save will adopt that name. Then you just change the last digit [or whatever] and save.

Favourite not particularly OSX specific tip: When including a date in your filenames, put it at the start in YYYY-MM-DD somefilename format. that way, sorting the column of files by name, also correctly sorts them by date.

Favourite not yet mentioned OSX utility: A Better Finder Rename [0] --bulk file renaming with more options and combinations than you can shake a stick at.

Favourite not yet mentioned OSX app: TextMate [1] --what Sublime Text hopes to be when it grows up!

[0] https://www.publicspace.net/ABetterFinderRename

[1] https://macromates.com
Totally agree. Look at something like asyncio and how many things have been improved or deprecated since 3.5. it makes it really hard to keep up. Sure, if you want to stick to basic python it's certainly easier to learn than C++, but the language as a whole isn't much simpler
Firefox is great. I use it as my primary browser on both my android and linux workstations. I do have to drop to Chrome occasionally for some aspects of web development, not because the tools are better, but expose things differently. I... should probably send Mozilla some money.
> Google now gets the access logs

It doesn't seem like this would materially change the information Google receives. The status quo is that Google knows (via redirect links) what search results I click and when. It doesn't technically know what data the website will send me, but normally it's the same as Google's cached copy. It doesn't know what resources my browser will block, but in a bundle scenario, my browser is free to ignore resources even if they must be transmitted as part of a bundle.

> using the persistent tls socket can follow the users activity

Even if this caused browsers to keep idle sockets to Google alive more often, what information is there to be gained from an idle socket?
Isn't that an uber-wealthy city with the biggest concentration of billionaires? With so much wealth you 'd think they 'd have a say on what china wants to do with them. But maybe they just go along?
>No, America had (and still has) central authority make (making) a conscious choice not only not to direct energy at that purpose but to actively interfere with subordinate authorities attempts to do so for purposes linked to maintaining institutional power by placing blame.

Right of course. You're talking about the HBB, the Hospital Building Bureau the government sponsored central entity that builds all hospitals in the United States obeying trump and not building any hospitals.

According to wikipedia:

Health care in the United States is provided by many distinct organizations.[1] Health care facilities are largely owned and operated by private sector businesses. 58% of community hospitals in the United States are non-profit, 21% are government-owned, and 21% are for-profit.

Which is pure BS. Hospitals are centrally planned like you said by the HBB! Central authorities are stopping hospitals from being built! Nothing to do with private enterprise or the lack of central control! My friend told me it's because private enterprise isn't reacting fast enough to demand because the demand is temporary and there really is no profit for private business to build more hospitals! What a stupid answer. Obviously it's a government conspiracy.
Which is a damn shame. I'm okay with them building real products to subsidize the cost of developing Firefox, but they acquired Pocket which isn't really going to rake in much money from what I can tell anyway.