skysight-inc/HackerNews huggingface dataset:
Signal isn't just more convenient; it's also more secure than your PGP encrypted emails. https://latacora.micro.blog/2020/02/19/stop-using-encrypted....

* The encrypted emails you send will transmit the headers in plaintext, including the sender, the recipient, and the subject line (which is message content!)

* Anyone who replies to your email unencrypted (which is the default way to reply, because email is insecure by default) will leak not just their own message but your encrypted message as well

* Every archived message will eventually leak

PGP offers you more control over the infrastructure, which might be valuable to you, but that control comes at a cost of reduced security. That's not an appropriate tradeoff for anyone who actually needs to send a secure message.

SHA-1 is just the cherry on top.
Show YC: I made a magic link to collect screen&voice recordings from your users
In actual game databases, the first moves of e4, d4 are each played more frequently than all other openings combined, and even of the remainder, Nf3 and c4 strongly dominate the rest. Those four first moves cover about 99% of all games. If you look at black's responses, 1. e4 c5 and 1. e4 e5 dominate, with 1. e4 e6 being the next most popular option, while 1. d4 Nf6 strongly dominates that opening move for white (with 1. d4 d5 the next most popular option).

So, from the perspective of the first move (on each side), given that you can describe almost all games with up to 4 moves out of a possible 20 suggests that there actually is a dominating opening, albeit one a single-move long.
The launch tweet from the author: https://twitter.com/noahwf/status/1338899352853475329
I like Practical SQL from No Starch Press: https://nostarch.com/practicalSQL

I didn't learn from the book myself, but I read it to evaluate it as a teaching tool for juniors and wound up recommending it.
> 16. Having reached its monopoly position, Google now uses its immense market power to extract a very high tax of [redacted] percent of the ad dollars otherwise flowing to the countless online publishers and content producers like online newspapers, cooking websites, and blogs who survive by selling advertisements on their websites and apps. These costs invariably are passed onto the advertisers themselves and then to American consumers. The monopoly tax Google imposes on American businesses—advertisers like clothing brands, restaurants, and realtors—is a tax that is ultimately borne by American consumers through higher prices and lower quality on the goods, services, and information those businesses provide. Every American suffers when Google imposes its monopoly pricing on the sale of targeted advertising.

Seems like a KO punch under the Sherman Act.
> Africa has a high birth rate. Should we crack down on that?

Yes, please. We know from experience that the way to get the birth rate down is to get in place education and work for women, and some form of socialized support for the elderly (like pensions). So let's do that for the countries in Africa that lack it!
We are mainly using SideQuest and Steam, we don't expect Oculus to approve this in the official store so the time is better spent on the development side.

BUT, Oculus will officialy allow third party games in some form starting early in 2021. So if you are not a SideQuest user you will still be able to use it hopefully soon.
Although I'd really recommend SideQuest it adds a lot of value to your headset.

Another alternative would be to use our experimental WebXR version, but that is really only for a quick peek, it's not on par with the native version, not even close.
Those limits exist for the same reason the US can't just spend as much money as we want it to -- the threat of runaway inflation. If one member state spends "too much" (i.e., injects "too much" money into circulation), it challenges and threatens the economic capacity of other member states because it devalues the Euro because the Euro is less scarce than it was. And there are no "EU taxes," only taxes paid to each member state separately. So controlling the monetary policy, and particularly the amount of money in circulation, is a little more complex than would be expected in a homogenous economy. So tolerances for "errant" behavior are a little tighter. But I wouldn't call those limits "tight" in the grand scheme of things.

It's a bit like telling people to stay home during the pandemic -- most people will do it faithfully so that the few that act out can be accounted for and will have a smaller impact than if no controls were in place.

We should note that the economy before the pandemic started is very differently managed to the one after. The economy was relatively predictable compared to today, so the tolerances shrunk somewhat to reflect that. You will note that the EU lifted those limits at the start of the pandemic and have come together to redefine a short- and medium-term policy to account for the circumstances.
For all the reasons I've elucidated in other replies, I simply don't buy this. Also: this year has seen the move, after nearly two decades, from OS X/macOS 10.x to macOS 11.0, a new UI redesign clearly modeled on iOS, and a change to Apple's own processors derived from the ones they use for iPhones and iPads. There would have been no better year to make such a move than this year. It would have been the absolute perfect cover.

If and when both iOS and macOS are replaced by one unified operating system, this would be back on the table. But personally, I wouldn't bet a whole lot of money on it happening even then.
Cool. I'll pick it up.
> Use Signal to transfer messages and files

https://blog.erlang.moe/2020-12-01-acme-messenger.html
I'm not so sure. Movie theaters (especially a setup like IMAX 3D) are trying hard to achieve what VR does more cheaply and conveniently.
I've worked on PDF editing library long enough to have a very good understanding how PDFs can break. And also good enough understanding why they're designed as they are - there are some rather forward thinking approaches the authors took in 1.0 and 1.2 spec standards.

Editing actual page contents is hard but the format itself wasn't designed with live editing in mind. Instead, they made a tradeoff to render the document consistently on all devices which has made the format so popular.
> It would be insane for Microsoft to maintain packages for every piece of software that ships on Windows, but somehow that’s the situation we’re in with Linux.

And this is why installing ex. Filezilla on Linux is safe and easy, and doing the same on Windows is neither.
I've done that kind of thing. It did not help many people, and I came to despise everything about my life. Give me some intellectual enjoyment and I'll be much more motivated to help people.
> I have been coding since the mid-80's, not having the same local UNIX machine for doing development than what the server was running was quite common in the world of commercial UNIXes.

Things change. Why is x86 the primary server platform? It isn't a great micro architecture. The fact that ARM and others (Like power pc) have been eating their lunch in terms of price, performance, and power consumption is proof enough of that.

So how do you explain the rise of x86 and the fall of pretty much every other platform on servers?

To me, it's simple. x86 got fast enough on consumer hardware to be able to run the same software that would run on servers. Developers like to test their software locally. Emulators for anything to x86 have been terribly slow.

That's why since about the late 90's pretty much everyone has been running x86 servers.

That you can cross compile isn't really the issue. Even running managed languages isn't the issue. The issue is that there are always differences that are hard to compare when switching platforms if the one you are developing on isn't the same as the one you are targeting.

That's like 90% the reason why most consoles have switched over to x86.

Mobile devices would have gone to x86 were it not for the fact that licensing costs were too high and the performance/watt ratio too low.
>CentOS 8 was never officially supported until 2029 so we did not go back on anything

The thing though is that RedHat is responsible for that impression. Every previous version of CentOS before 8 has been supported until the upstream RHEL pulled the plug. CentOS’s official page said it would be supported until 2029 ( https://archive.is/7Qmtw ).

A reasonable person would infer that CentOS (now controlled by RedHat, so, yes, RedHat) made the same promise that they made (and kept) with every previous version of CentOS: That it would be supported for 7-10 years. Not just over 2 years.

I definitely inferred a decade of support. If I would had known that CentOS 8 would be cut off at the end of 2021 this summer, I would not had installed it. I would had installed Ubuntu 20.04 LTS.

Indeed, replacing my CentOS 8 installs with Ubuntu 20.04 is exactly what I have been spending all last week doing.
FWIW, several states declined to participate in the lawsuit since the Texas AG is involved in pretty major corruption and bribery scandals. He is allegedly among those in line to get pardoned by Trump before he leaves office. He also was the one who filed the recent Supreme Court challenge to throw out votes from 4 swing states.

https://www.texastribune.org/2020/10/05/texas-ken-paxton-bri...
I wish you the very best at your new position!!

Maybe the Metamath community can steal a little more of your time :-), especially since there's more Rust-related work in it.

I think the "Report on the 2020 FOSS Contributor Survey" (December 2020) https://www.linuxfoundation.org/blog/2020/12/download-the-re... is consistent with your experience: Of the OSS contributors surveyed, about 3/4ths were full time, and about 1/2 of all contributors were paid to develop OSS (almost all by their employers). The future is hard to predict, but I think those numbers are likely to increase over time. Do you agree?
Eugenics has always been a 'choice'. The only difference is who is making the choice. As long as it's not the choice of the individual being euthanized; it's still a rebranded form of eugenics.
I do believe this happens, but I have yet to read a book that looks even reasonably typeset on Apple Books on a phone with anything larger than default.

I know a PDF can‘t do that either, but that‘s the promise of these formats right? Between the most typography focused tech company and whatever the publisher puts into the file, they don‘t deliver.
This has been going on a long time. Take for example Julius Caesar at the age of 33 as recorded by Plutarch:

> In like manner we are told again that, in Spain, when he was at leisure and was reading from the history of Alexander, he was lost in thought for a long time, and then burst into tears. His friends were astonished, and asked the reason for his tears. "Do you not think," said he, "it is matter for sorrow that while Alexander, at my age, was already king of so many peoples, I have as yet achieved no brilliant success?"

I think, at least for a lot of men, that a huge cause of the mid-life crisis is the death of boyhood dreams. Many of us dream of accomplishing great things. And it seems we have our whole life before us and limitless opportunities. However, by the time we reach midlife, we realize that time is running out, our physical prowess is on the way down, and we will never accomplish all that we have dreamed.
40 years is also a significant age within Islam, whereby a person usually reaches their prime. Explicitly mentioned in this verse for example:

"We have commanded people to honour their parents. Their mothers bore them in hardship and delivered them in hardship. Their ˹period of˺ bearing and weaning is thirty months. In time, when the child reaches their prime at the age of forty, they pray, “My Lord! Inspire me to ˹always˺ be thankful for Your favours which You blessed me and my parents with, and to do good deeds that please You. And instil righteousness in my offspring. I truly repent to You, and I truly submit ˹to Your Will˺.”[1]

[1]https://quran.com/46/15
There is also Springdale Linux
My degree was actually called Information Technology and I will say that it has proved to be a really good degree for me. It was essentially a CS minor with some different classes on networking, security, system administration, hardware, project management, etc. I would say I'm better off career-wise because I did that instead of Computer Science. I was even almost not considered for a job because of it, and I turned out to be a really good fit for that job!

That said, and admittedly I have gravitated to niches that might be more computer science-y niches at points in their hype cycles where lots of research was being applied, but I have occasionally wished I perhaps also had a stronger academic basis in computer science. In distributed systems, people are still writing new schedulers, and I wish I had taken that operating systems class when you had to write one. I don't always understand what my colleagues are talking about with some of the newer functional programming features popping up in languages. Stuff like that.

I do agree there's a disconnect between what universities deliver and what people expect of them (paths into academic research vs. career preparation) and I think a Bachelor's degree is overhyped for that. But I do think you're understating the role of CS theory and fundamentals in high-level software engineering. Just because you don't use many of the lessons does not mean they haven't improved your ability to think, and the general base of knowledge on which you're able to build.
Curious if your hobbies include anything physical? Turned 30 recently and I feel like there's a good chance I won't do what I want in sports. Not so much about mortality but feeling your self not be as athletic as you have sucks and it only gets worse.
Right and a lot of SpaceX's scrappiness and scrambling was due to funding constraints in the early days - if you're running your rocket program like a broke startup when you get $1B/year from daddy Bezos, something's amiss. But broadly, they've been around for 20 years and haven't put anything into orbit yet, so it's hard to call it a serious program.

I know the goals and scale are different, but Astra's on the cusp of orbit after only 5 years and orders of magnitude less investment. Something at BlueOrigin is seriously broken: https://en.wikipedia.org/wiki/Astra_(aerospace)
...and the other member states had significant budget deficits. It is unhelpful to look at countries in isolation because the Euro is what ties all their fiscal policies together.
Multiple people are complaining that Big Sur is blowing out their speakers on the laptops.

I submitted something yesterday where Big Sur completely breaks DSC for all non-Apple monitors (and in some cases, even those).

Oof.
Playstation 5 Scalpers Use Bots to Hunt Down Scarce Consoles
Why? The original site is still up.
Asteroid mining will likely destroy the scarcity of gold, but I expect we're 50-100 years away from that happening.
is this the same texas ag that tried to overturn the election?
This has lots of practicality problems, obviously.

The individual accountability is certainly tough, particularly since we learn about impacts only over time. And discoveries like these are studied, applied and distributed by ultimately hundreds to thousands of people.
> "makes impossible things possible and easy things. . . possible."

I like that one! Yeah, I totally thought it was a typo, but I do think that GraphQL makes very complicated things easy. I might also be biased because I've been working with it for a while now.
Yes! I've tried that, but one of my most-used save page extensions doesn't work.
> Red Hat publishes it's sources on https://git.centos.org. Those are then used to build CentOS Linux packages.

Have you checked if this repo actually works as intended? Because I was wondering if the git repo has RHEL or CentOS sources (or both). So I tried to find out myself instead of just throwing the question out there. It went roughly as follows:

- Let me check the sources of dracut (the RHEL installer) in https://git.centos.org/rpms/dracut. Files: empty, Commits: empty, Forks: empty, Branches and Releases: judging by the names they seem to be CentOS, not RHEL sources. And they're using git.centos.org just as a code dump, not for development. Fair.

- Let's see the actual code.

git clone https://git.centos.org/rpms/dracut.git
Cloning into 'dracut'...
remote: Counting objects: 1673, done.
remote: Compressing objects: 100% (1632/1632), done.
remote: Total 1673 (delta 82), reused 1446 (delta 0)
Receiving objects: 100% (1673/1673), 1.60 MiB | 2.08 MiB/s, done.
Resolving deltas: 100% (82/82), done.
warning: remote HEAD refers to nonexistent ref, unable to checkout.

??? There's nothing there.

- Back to the web interface, https://git.centos.org/rpms/dracut/tree/c8 Reading .dracut.metadata, I guess the source is in SOURCES/dracut-049.tar.xz. But browsing the directory https://git.centos.org/rpms/dracut/blob/c8/f/SOURCES lists only patches, not the presumed source dracut-049.tar.xz

- Maybe it's under Releases? Let's check imports/c8/dracut-049-95.git20200804.el8 Clicking the source tree gets me back to the SOURCES dir with only patches, not good. Maybe the floppy-save button? https://git.centos.org/rpms/dracut/archive/imports/c8/dracut... -> 404-Not-Found. https://git.centos.org/rpms/dracut/archive/imports/c8/dracut... -> 404-Not-Found.

I'm not a professional dev, maybe I just don't understand. But is there a way to actually see/browse/download the dracut source code from CentOS 8.3 (let alone RHEL 8.3) from git.centos.org?
> That’s what I don’t get about this whole peloton thing.

The short answer is that people are idiots. The same people that spend thousands on a Peloton are the ones that previously were spending comparative amounts at “spin classes”, which are nothing more than riding a bike while someone yells at you. At best, it forces them to do the workout so they don’t feel like their money is being wasted.

I’ve long proposed a fitness program where you pay some exorbitant fee, say $500/month, to work out alone and you get a rebate for each workout. I bet it’d have incredible results.
Sure, PDF re-writing is one of very clear non-goals when you read the spec. It's designed to be generated, always consistent and then later annotated and marked up.

And that doesn't make it read-only. It just makes it not suitable for live text editing just like a PNG isn't suitable for collaborative image work.
Seems like a great idea except for the fact that it's for such a limited time (7am-10am and 4pm-7pm UTC on two days). Some timezones won't see these at all during working hours.
Ttf has bytecode for a stack interpreter with conditionals and loops (jump instructions and loop all). That’s declarative in the sense that all code is data, but i would say it is imperative.
Microsoft PC Software Class Action Settlement
Well that wasn't made clear.

I was reacting to:

> We'd just see people with no incentives continue down the road of poverty.

Why would you reply to my comment defending your stance as if I had challenged it? Why are you injecting yourself into that conversation if you're not supporting the claim that I explicitly referenced, and making it look like you're replying to the things I'm saying by quoting me directly?
Maybe. There are certainly places where you can find long straight runs of highway with no on ramps. Do that in the middle of the night and you are unlikely to encounter another vehicle.
A good resource on why PGP is too complicated - definitely opened my eyes and seems pertinent to this discussion

https://latacora.micro.blog/2019/07/16/the-pgp-problem.html
Well, Japan keeps aging and we haven't discovered immortality so something's got to break at some point. The rest of the developed world is following with a 20-40 year delay.
So... Clotheslines between antennas?
Did you read the paragraph posted?

It's pretty clear (in the context of a monopoly complaint):

In March2017, Google’s largest Big Tech rival, Facebook, announced that it would throw its weight behind header bidding. Like Google, Facebook brought millions of advertisers on board to reach the users on its social network. In light of Facebook’s deep knowledge of its users, Facebook could use header bidding to operate an electronic marketplace for online ads in competition with Google. Facebook’s marketplace for online ads is known as “Facebook Audience Network” or FAN. Google understood the severity of the threat to its position if Facebook were to enter the market and support header bidding. To diffuse this threat, Google made overtures to Facebook. Internal Facebook communications reveal that [redacted]

and

In the end, Facebook curtailed its involvement with header bidding in return for Google giving Facebook information, speed, and other advantages in the auctions that Google runs for publishers’ mobile app advertising inventory each month in the United States. In these auctions, Facebook and Google compete head-to-head as bidders... [snip].. The parties agree on for how often Facebook would [redacted] publishers’ auctions—literally manipulating the auction with [redacted] for how often Facebook would bid and win.
I have played it, and Chess960 is fun.

I do not think that Chess960 helps humans against computers. 960 possibilities is just too small an amount of randomness. Besides, computers now have substantial advantages against humans in anything where full knowledge is available. But if the point of a game is to have fun, then Chess960 meets the criterion. Try it out!
What you're thinking of is selling the browser as a product, but what about the browser as a platform? In the former the browser is considered the end product, in the latter it's only the starting point. You must create an ecosystem around it by making it easy for people and organizations to augment it beyond its simple browsing functions. When I say "augment it" a few of us may be tempted to point at HTML/CSS/JavaScript. That's pretty much Mozilla's position as well. Meanwhile others who get it come up with such things as Airtable and Retool. Is it hard to imagine versions of Firefox that cater to businesses and work like Visual Basic? Drag & drop buttons, scripting in Dart or TypeScript natively, can connect to various types of datasources. The possibilities are immense.

There clearly is value in using browser technology in business. If Mozilla was a browser company they would've pushed more aggressively to understand novel ways it can be leveraged in those environments (who are also generally willing to pay for such things). I can imagine business applications being developed in a marketplace and Mozilla at the center taking a cut somewhere.

Why do we have to deal with "tree-shaking" in 2020? That's because the browser makers have completely divorced themselves from the idea that they could be part of the app ecosystem. They just build a browser that abides by the standards and push it out the door with their foot. You guys out there figure it out.
People are way too quick to defend Google around here - and I'm saying that as a former Google evangelist.

Google does a LOT of crap like that these days. Most people just aren't aware just how "evil" they've become, or prefer to defend them with nonsensical arguments like "see, Google still throws the Don't Be Evil motto somewhere at the very end of their multi-page work of conduct document, so technically they still believe in it!"
I think this is a perfect use case for CentOS/RHEL as opposed to Ubuntu when the machine has only one job and nothing shall stand in its way, ie when you expect everything to be bug-for-bug compatible. But I fail to understand why a vendor of an MRI machine charging tens of thousands for installation/support cannot provide a supported RHEL OS which costs $180-350/yr in the cheapest config [1].

[1]: https://www.redhat.com/en/store/linux-platforms