skysight-inc/HackerNews huggingface dataset:
Not sure about geometric algebra, but topology comes up because it studies the abstract formal structure that connects your problem with other (possibly solved) problems.

For example, a couple weeks ago I was musing about optimal vertex renumberings so that "the (0/1) adjacency matrix of a non-densely-connected acyclic digraph's transitive closure" scores well according to a domain-specific compressibility metric.

Specifically, at column i and row j is a 1 if and only if (using the post-remumbering indices) vertex i was reachable from vertex j in the original input graph.

The compression results from only storing start and end indices of contiguous runs of 1s in a row.
[Edit2: the score of a specific vertex renumbering is the the number of such runs for the complete matrix. Only uninterrupted runs of 1's count.]
It is easy to see that a renumbering that results in a triangular matrix won't be terrible, and simple deepest-branch-first depth-first enumeration of the input DAG's undirected "version" (one just ignores edge direction for this step) is at least fairly good for sub-quadratic in vertex count (assuming an average degree much smaller than the number of vertices).

[Edit1: I forgot to point out that this is extremely close to plain run-length-encoding of the matrix in row-major order, except for the fact that RLE cares about a row-crossing run and I don't.]

But exhaustive renumbering testing is O(n!) for n vertices.

I think topology could help me, but I'd need to know some topology to find me way around the literature.
https://kotlinlang.org/docs/null-safety.html
At that stage in his life, the king was too weak and ill to stand, so the artist, Holbein, improvised, creating the iconic "power stance" image we associate with Henry VIII
Isn't one of the big issues with old laser printers that they consume obscene amounts of electricity (>100W) when in stand-by?
As against right wing media, which suffers no biases and is a paragon of objective impartiality.

Look, I'm a serial conservative voting Brit. I'm no leftie, but OMG Fox News and the Daily Mail take the biscuit. In the unlikely event I ever were to vote left, one of those is far more likely to push me over the edge than the Guardian.
You view yourself as the other tribe, and therefore criticize yourself as if you were your worst enemy. From that perspective most stupid ideas you have are easy to see through. You know how stupid the other side is, yeah you probably look around that stupid yourself unless you go through this process regularly and fixes the issues you find in yourself.

Although I don't think it is possible to do it perfectly, but you can fix some things this way.
Wouldn't put all the blame on hardware. It's a back and forth sometimes to get the OS and hardware working together.

It's not a 50/50 responsibility split, but it's definitely not 100% on hardware.
> He calls out stupid people for being merely vessels for ideologies. Then immediately proceeds to declare - with effortless stupidity - that god is the source of liberation from stupidity.

His understanding of god is very different from yours.

He seems to understand god internally, within himself, not as an external force beyond (which seems closer to your own undesrtanding of this old, complex, topic).
> Got a B&W Brother Laser with a simple flatbed scanner built-in.

Since early 2000s: It's been mostly Brother lasers for my small biz clients. Brother was terrible before 2000, became cheap/reliable and stayed that way.

I placed a few this year.
technically, it's a yeasted bread. The only thing that differentiates a pretzel from any other bread is that pretzel dough gets dipped in a basic solution before baking to create the brown crust
Purity of being. In the same way a saint would be considered superior to a murderer in Christian deontology.
Study of Dropbox Projects Reveals How Successful Teams Collaborate (2018)
Don't forgot they 'donated' much of this because the U.S. used its position to secure far more than they needed to hedge their bets. Basically offloading vaccine other countries could have purchased themselves.
Nix operates at the cusp of some of the most complex and obscure parts of the technology stack: operating systems, compiler toolchains, and package managers. These inherently complex components require a fair bit of commitment to fully comprehend in order to be used well. You can get a lot of mileage skimming through some tutorials to become productive, but to really utilize it to its full potential requires a fair bit of investment. You don't have to be an automotive expert to drive a car, but if you're looking to race, it behooves oneself to invest the time it takes to gain the expertise.

Nix takes a very different approach to system configuration than the traditional ways. Because it treats the entirety of the operating system (bootloader, kernel, user-land, services, account management, etc.) as a single composable unit, it is forced to break some old rules that date back to the oldest days of Unix and are (now) considered to be written in stone. The deviation from the Unix Filesystem Hierarchy is, IMO, required to make systems more composable and maintainable, and is inherently a good thing in the long run. Portable development environments eliminate "works-on-my-laptop" scenarios and ensure everyone on the team is always in sync with each other and CI/CD. Reproducible builds that can be rolled back after a botched deployment are a huge win. And delivering all of these features in a single tool requires breaking some of the old rules, and that is always met with resistance due to the inertia of "it works fine for me".

To be honest, there is no reason why you should give up what works well for you. Having said that, for those that are looking beyond the traditional tools like shell-scripts, Ansible, Chef, Puppet, and others, Nix offers all that is needed to easily build and maintain composable software stacks. Docker comes close to delivering some of the same features as Nix, but comparing the two is a bit like comparing system configuration using shell scripts to Chef/Ansible.

Yes; one does have to learn a new language and its idiosyncrasies. But that is also true of things like Rust. As a seasoned C programmer, I am able to write "good" C code. But that is not a statement about C's ability to scale to larger teams. Rust requires developers to give up their old ways of thinking and "give in" to the Rust-way. The longer you fight the borrow-checker, the more painful it gets. But once you give in, you are able to write code that is safer for use within large teams, thus delivering more momentum in the long run. It is not that it can't be built with C; it requires a communal way of thinking about software complexity that is forged by experience and tempered by camaraderie, and tools like Rust and Nix are excellent supplements.

I do agree with you that the documentation leaves a lot to be desired. I've always considered the FreeBSD Handbook to be the gold-standard for technical documentation and Nix has its work cut out to reach that stage of maturity. But I have full confidence in the Nix community's ability to deliver.
This is the best resource on how to use Outlook that I have ever read: http://www.danielmoth.com/Blog/Processing-Email-In-Outlook.a.... It's complicated, and has a fairly steep setup cost (don't forget to check "and stop processing rules" when creating your rules) but it's been working great for me.
I switched to OEM toner after using up some generic stuff I'd been working on for two years. It's barely more expensive and it was nice they included a prepaid shipping label for me to return the used cartridge to them.
Ask HN: How do you prep for meals?
We are looking to see how you optimize for the meal prep for the whole week ? do you keep a spreadsheet to buy groceries ? Or do you have meals planned that would list out groceries ? Any automation ?
That is seriously bad.

Just as a data point, my 2019 mac sleeps perfectly for multiple days, no problem.
Love this. Saves me having several USB drives with different Operating Systems on them. And now you can buy relatively cheap flash drives that go up to 512GB & can stuff loads of ISOs onto it and boot into them with Ventoy.
A fun thought, but my HP LaserJet 4050N from ~1998 crapped out after ~16 years.
I agree that memorizing words or kanji in isolation from the target language material is not an optimal strategy, whether one uses mnemonics or not. It is not relevant to your argument against using mnemonics.

In addition, in my opinion you understate the usefulness of mnemonics to assist in learning. If we're to agree they do help with learning faster, you might still object as you wrote: "You can go through an entire book of mnemonics that teaches you 1,000 Chinese characters and retain none of it.". It's not much of a concern if one uses spaced repetition software like Anki.
> Another example is [the prayer emoji], which is commonly interpreted as a high-five in many Western countries

I live in a western country and I didn't know that. It seems to mean please or thank you in the team I work with.
Here’s the link to the paper on arXiv: https://arxiv.org/abs/2110.06636 as I didn’t find it in the TechCrunch article.
I use const frequently, because it helps prevent bugs. When something erroneously mutates immutable data, I want to know that as soon as possible, not months down the road when a corner case gets uncovered. One obvious example of this is thread-safety: you can't write to a const, so the compiler prevents you from introducing data races.

And yeah, sometimes it's annoying write const and non-const versions of the same code. But in my experience, those situations are quite rare and can often be factored out to one-liners; typically, only providing a const version is sufficient.
These reduce the chances somewhat, but some people who do this will still get infected.
If you have a single disk, BTRFS is probably as good as ZFS for you.

ZFS is mature and featureful, and it's easy to performance tune specific subdirectories using 'datasets' (on BTRFS you can do some of the same stuff with 'subvolumes'). It has good utilities for backup, including over the network. It always supports up to date, efficient compression (these days, zstd). It's good at pooling, so you don't need LVM if you want to be flexible about 'partitioning'.

One genuine advantage it has over BTRFS other than stable softraid support is that it's cross-platform among Unices, including (in incipient form) even macOS. So experience you gain in administering it would be transferable that way. (OTOH, Windows has a pretty mature BTRFS driver, but ZFS on Windows is even more recent (and difficult) an effort than ZFS on Mac).

Truthfully, ext4, BTRFS, and ZFS are all fast and stable, and once you set them up your filesystem, you'll probably hardly think about it. (If you go with ext4, I'd set it up on LVM to make it easier to extend or 'repartition' in case you wanna structure things differently or add another distro or whatever.)

Linux's heritage and continued use as a server OS makes it rich with fast, reliable, flexible, feature-complete filesystems. All three of your options here are better than what's on offer on any Windows or Mac desktop, so you kinda can't go wrong, so don't overthink it. Just pick something you feel like learning or whose documentation strikes you as agreeable and interesting. Whatever you choose will serve you fine until your disk dies or you get bored. :)
Well done! Also check out Tower Git client. It has very good GUI that requires no terminal command.
Québec was settled by the French by sailing from the Atlantic up the St Laurence. So the river was not a natural boundary but the main pathway to expand inland on both sides.

Making the river a border means conflict and land grab by the southern neighbour...
> Louisiana has thrown out 224,000 unused doses of the Covid vaccines – a rate that has almost tripled since the end of July, even as a deadly fourth wave of the virus gripped the state. Some of the lost doses came from opening and not finishing vials, but more than 20,000 shots simply expired.

So about 10% of the loss was due to expiration, and that could have happened pretty far downstream, not in some massive central warehouse where someone could have sent a pallet of 20000 shots out.
If I remember right I also had to authenticate through their cloud service to send file to printer via direct cable connection from my PC.
> the actual elite

The class position of the 0.1% (Vanderbilt heirs, Mars heirs, Koch heirs etc.) matters, but they themselves don't matter much. The bulk of the population are unskilled or semi-skilled labor, and ~10% of the population are in the professional-managerial class.

The efforts and ideology of a highly trained, highly educated, somewhat meritocraticaly placed vanguard matters, they are an existing social force, whereas the 0.1% is totally dependent on others for their position.
Not at all. Most of this is (IMO) dross and has no practical value.
If you believe in encryption, no matter of intelligence can help you solve the halting problem. As in, if you believe the only way to decrypt some messages is to have the private key, then you will need to try a lot of keys to know if the following pseudocode terminates.

key = 0x0000...
while (decrypt(key, ciphertext) != plaintext) {
key++ // add 1, rollover to zero at the end of keyspace
}
return

The stars would burn out before anyone could answer this, without defeating the encryption algorithm.
Airplane and the Decline of Comedy
This is about 80% there for me, thanks. I'll keep an eye out for when they get matte screens, or for after-market options.
That's still kind of a pathetic amount when you consider how wealthy the US is and how many vaccines are needed globally.

The reluctance to invest in production capacity demonstrated by both the Trump administration and the Biden administration is disappointing. People like to reply to points like this by highlighting the unambitious investments that did get made. I don't pretend to know what the actual limits of production are, but I'm pretty skeptical that we got near them.

Edit: A year after it was reasonably clear we had viable vaccines, we are something like 10 billion doses short of global coverage. That's what I am comparing 100 million to.
Other countries have not flown to hundreds of locations to pick up vaccines with hitherto unknown storage conditions.
Last month, my friend's HP Laserjet Pro printer started flashing "SUPPLY PROBLEM" error message and wouldn't print anything. Apparently, all he did was update the firmware after a message popped up on the printer urging him to do so.

Well, that firmware update included new DRM checks for non-HP toners. The printer would just refuse to work with 3rd party toner cartridges.

I had to help him and had to find an old firmware and downgrade to an older one which didn't contain the DRM. The firmware didn't come from HP's website because they deleted all old versions so I downloaded the version off someone's Google Drive. Who knows if that FW contains something malicious. Also, I had to install Windows because old firmware update is a Windows program. You're SOL if you use macOS or Linux.

This incident didn't make my friend go and buy $200+ worth of original toners like HP intended. All it did was make him anxious of updating anything and of using HP products and has wasted a lot of his and my time. He said he won't buy another HP printer again.

If you want to learn more, search for "HP supply problem" with your fav search engine. Or see this link on HP support forums [1]. And don't update your printer's firmware if it's working fine... because who knows when they'll disable FW downgrade option and you'll be stuck with a DRMed printer.

Edit: Just in case you found this comment through a search engine or this has affected you, I recommend downloading FW from this page [2]. It also has a list of affected HP Color LaserJet Pro printers (there's quite a few models.. the page lists 11 models). That blog also has a full saga of HP's shenanigans and their attempts to block aftermarket cartridges [3].

[1] https://h30434.www3.hp.com/t5/Printing-Errors-or-Lights-Stuc...

[2] https://borncity.com/win/2021/02/02/firmware-downgrade-for-h...

[3] https://borncity.com/win/2020/11/08/hp-firmware-update-for-i...
Exactly what happened in NYC in the 1970's. The city gov't was so far in debt with social program spending that the bankers, the ones who purchased the bonds that facilitated the debt that allowed the city to spend more than it took in, literally didn't show up to the next bond sale. NYC plunged into darkness for a long time. Complete misery. The rich left, taking their tax dollars with them. Crime rose to all time high levels. Buildings sat in decay. Debt is ok, unless there is no way to pay it back.

> In the early 1970s, the City’s borrowing increased rapidly and bankers began to question
the accuracy of its financial records and its ability to repay its debt. These concerns were
exacerbated in 1974, when the State Urban Development Corporation defaulted on some
of its debt. In 1975, the banks lost confidence in the City’s numbers and financial
managers, and there were no bids for New York City notes and bonds. In short order,
New York City lost all access to the long-term and short-term debt markets. During FY
1975, New York City had borrowed more that $8 billion in short term debt and had $4.5
million of notes outstanding at the end of the fiscal year. Moreover, New York City was funding $600 million (about 5% of its operating budget) through issuance of long-term
bonds. When the markets closed to the City, it was unable to fund its cash flow needs; it
was forced to halt its capital program; it could not finance the portion of its operating
budget that had been funded by long-term debt; and it could no longer roll its
accumulated deficit from year to year

https://wagner.nyu.edu/files/faculty/publications/Forsythe_D...

Similarly, the world was doing something similar to the US in the 1970's, then Nixon decided to take us off the gold standard and go to a fiat currency, which we still use today. They were questioning America's ability to repay it's bond obligations and whether America had enough physical gold in its vaults to cover it's paper currency inflation. Instead of being repaid in dollars, they started demanding being repaid in gold, which put a run on the gold supply, so Nixon took us off. The whole system is fake, and ripe for collapse. All major nations are financing the US Gov't. One day, they just might decide America is too far in debt to repay them, and stop. I think that's a matter if when, not if. I mean, have you looked at the interest rate on long term bonds?
>> The video still lacks some form of stabilization.

Yeah, I wonder why. Once you are able to create colors, I'd think stabilizing the picture must be really easy. And since we're doing fancy interpretation (yeah, I say "interpretation" 'cos ML can't know the exact colors, just see the craft turning red and blue all of the time), then it'd be nice to go to the end of it : color, stabilization, speed fixing, the whole thing.

Besides, how do we know how such "interpretation" is close or far from reality ? What sort of validity testing is done ?
Yeah I’m hoping Java takes the C# approach with a compile option that can enable that type of null safety.
AMD processor, support for 32GB of RAM, matte 16:10 FHD display with >300 nits (14" - 16"), less than 1.8kg, camera in the lid, at least 2 USB-C ports (with at least one supporting DisplayPort), not too loud under load, good battery life, thin bezels to reduce the footprint and improve aesthetics.

Apparently this is a big ask though :(
Congratulations. How long ago did you start looking? Did it take all 18 months to find a new position or did you find some as soon as you started looking?
So in other words... The US paid for a bunch of other countries' vaccines? Explain again how this is a bad thing for those countries?
Yes!

Scream it from the roof tops. Most think California is green. What they did was outsource energy production to other states. This allowed them to move "dirty energy" from their balance sheet. But moving your coal plant to another state does not reduce GHG production. It only moves it across state lines.

EDIT: [1] Here some context with a link about the different types of GHG measurement methods.

[1] https://news.ycombinator.com/item?id=28714396

EDIT: the gist being that if we moved to "B. (Absolute) GHG footprint accounting" we wouldn't be creating policy based on false accounting and those "loopholes" would be obviously misguided.
it doesn't matter - it's still an ideology that we choose to adopt, we are just as blind to it's evil as those bound up in any other ideology. We are all blind - to attempt to escape your current cave of shadows by moving to the adjacent cave is pretty pointless.
Agreed on the 4, those things were indestructible. I had two in the office in IJmuiden, ended up donating one when our main HQ moved to Canada. Both the donated one and the one that I still have are still running today. Toner cartridges are still available, both the originals (a bit pricey) and lots of aftermarket options for about half the price of the branded one.

I fully expect the one I have to outlast me, the other is in a more hostile environment and might not, but it too seems to be doing just fine, print quality is still excellent.
The hybrid cloud tug-of-war gets real
I’m not sure why you think that comparison was warranted.
The author is talking in context of Frontend system i.e. javascript only.

In SPA, a single app consists of all your frontend system. hence has a high scope.

While in MPA mode, js is split across multiple pages, and each page has a narrow scope for the javascript code to function.

Hence MPA will limit power and misuse of javascript
> The NYTimes regularly publishes articles such as "179 Reasons You Probably Don’t Need to Panic About Inflation"[0] with highlights such as:

OP's claim was "Take note of all the "economists who suggested last year that printing tens of trillions of dollars will not result in inflation or recession".

Your own quotes state quite clearly that inflation was expected.
> Reader mode fixes the annoying way they've broken scrolling.

It's amazing the bullshit I unknowingly avoid by blocking Javascript by default. Worth a try for anyone who hasn't yet, just re-enable it as needed and after a few days you'll almost stop noticing because you will have re-enabled it on websites you regularly visit and that need JS. Your computer will be a fan, and your fan will remain quiet.

I highly recommend uBlock Origin for this.

I've already said this on HN several times but I call this "progressive degradation" (have a perfect baseline, and degrade it with more advanced technology). [1,2,3]

[1] https://news.ycombinator.com/item?id=20898947

[2] https://news.ycombinator.com/item?id=23874802

[3] https://news.ycombinator.com/item?id=23108022
Why can’t instagram distinguish between a public performance vs a cop playing music. Should be pretty easy to do.
Manhattan has never looked so green!
The M1 Air not having fans is the real game changer for me. If you haven't used a laptop without fans you probably don't realize how good things could be.
Or we could just use nuclear and not have discomfort.
That could be possible. Or, more likely:

The headline is actually correct, and the nuance in the article only serves to explain but on the balance does not justify the US throwing out doses. This is made a lot more likely by the fact that the US is the only country that refuses to export vaccines and by the fact that other countries have exported unused doses.
Quite improbable that I will have hundreds of hours to pour into that certification.

I was looking more for online resources, as a start.