skysight-inc/HackerNews huggingface dataset:
I'm not the person you're asking but we use the same brand, the Litter Robot 3 (without wifi) and think it's great. Both our cats took to it very quickly.

It does require a small amount of maintenance to keep it running smoothly. Separating and cleaning the main pieces every 2-3 months is all I do (nothing that requires tools to disassemble, but a good 15 minutes of cleaning+vacuuming)

Our cats were always very stinky with traditional litter boxes (even on different diets) and the litter robot did cut that down significantly... but what made a huge difference was using a litter that was a combination of clay, activated carbon and silica granules (we use Biokat's Diamond Care Classic - it is expensive, previously I manually mixed in carbon+silica into cheaper clay litter with moderate success).

We only have one cat now, and only need to replace the bag once every 10 days, but even so I can't detect any cat smell in the house (and am quite sensitive to it) nor can any of my friends/family -- but they all have cats so there may well still be some base level of smell that all our noses are innured to.

To a sibling commentor's warning, neither of our cats are worried about it cycling (in fact, our sphynx races over to watch it cycle any time she hears the motor start up). It has a weight sensor as well as a pinch sensor to prevent the cat being injured in case they jump in while it's running -- so far nobody's tried to, but good to know it's there.

I found it quite good for our older cat, too: one of our cats had a bit of arthritis in later life and needed the set of steps to comfortably get up and into the litter box which does increase the already pretty significant footprint of the device. It also has an automatic low light that comes on when it gets dark that helped her get around when her eyesight was failing.

A sibling comment noted that it's pretty expensive and may not be worth the cost - I think that's probably true, although I've no regrets (and even bought a second one) because of the amount of scooping it's saved me.
I also struggled with this for awhile... Can't remember how have I figured it out at the end. I was programming in Forth before, so I even tried BYE :)
I still have discord somewhere.. but I don't use it. I think the technical simplicity of IRC also leads to chiller chans (and I know there are toxic people on IRC but it feels like an open garden unlike tiny realms with a lot of efforts put in setting up servers and rules by the original team)
I've used SSRIs a long time ago with therapy, and without a few years ago.

In my opinion, SSRIs should only be used as a tool to help make the patient more receptive to therapy.

It should never ever be used a substitute for therapy. I too have noticed that without someone to help keeping your behaviour in check, some undesirable (but not necessarily dark) personality traits could take over. Not to mention that someone needs to be there to check on you during the first weeks of use when the drug actually causes a deeper depression before it starts mellowing your feelings.

BTW. My second SSRI use also left me with permanently dry eyes and nose: me needing eye drops and to avoid dusty, dry environments for the rest of my life.
GitHub – fabfuel/circuitbreaker: Python “Circuit Breaker” implementation
The chart explicitly says "due to COVID-19". That is the number which has doubled in a matter of weeks, and today we reported another 27 due to COVID.

The total occupied due to COVID is now 412 compared to 150 just a few weeks ago, where that old number had been the average for months.

edit: and more directly to your point

> the number of ICU beds in use in Ontario has been trending down over the last 4 days

The total number of occupied ICU beds has gone down because the number of non-COVID patients decreased. Not sure how that is relevant to our discussion.
I saw the title and thought "you mean the Jazz musician, Charles Mingus?" And sure enough, it is, which kind of makes sense. A random person named Charles Mingus explaining cat toilet training isn't interesting; it's the esoteric intersection of a genius who helped shape an entire genre of music and the mundane things people do in everyday life.
+1

It's never easy but it gets easier. Do it a lot.
Atlassian: OPTIMIZE YOUR DANG CODE!
I was just suggesting having a group or two for your town, rather than just having them for major cities.
> The EU already has this albeit only for citizens of other EU countries.

Seems about the same as US states allowing people from other US states to vote.
Because even if web3 is a technological advancement and fulfills its stated purpose flawlessly, there are still negative externalities like the environmental cost. It's similar to building more data centers to house YouTube's "unlimited" storage for user-created videos. YouTube is one of the most successful platforms on the web with unprecedented societal impact, but will there ever be a time when we stop building more data centers, along with incrementing the total energy and environmental costs of running them all?

And once a critical mass of people have adopted said technology, it becomes too easy for those in control to shift the blame onto the millions of functionally satisfied adopters when looking for solutions to the negative externalities that don't directly affect those adopters.
If a major superpower falls ...

I don't think you can say there's a general "rule" like this, throughout history. If anything the cases where these powers become straight-up subjugated from the outside (absent outright military invasion) are in the minority. Counter-examples abound, e.g. the Ottoman Empire and Austria-Hungary, or Spain after the disaster of 1898.

See Russia after the fall of the USSR, but before Putin.

Post-Soviet Russia was weak for sure, but not a vassal state by any interpretation.
> BUT about 10 years ago, it became practical to use frequency doubling in LEDs to generate light really close to the mercury light - the LEDs are not carcinogenic and cataractogenic.

What makes the LED light not dangerous that way? As far as I understand, what makes UVC effective is also what makes it dangerous.
> Should we acquire those rights, or not?

That's a binary decision, which is bad, so we shouldn't.

In accordance with the confidence probability, we should buy into a percentage of the rights, and transpose the music to an interpolated value between A=432 and A=440 Hz.
This seems like a game theory problem, doesn't it?
The exact same argument can be made for the centralized services that Ethereum relies on. If Infura would serve incorrect or censored data, it only takes _one_ person to find out and the trust we have in them is also lost forever.

There is no fundamental difference between the trust placed in relaying services like Infura, and the trust placed in software supplier like Signal. Both companies/services are able to cheat or betray that trust in a way that regular users will not easily notice, but both of them are fully auditable by technical users. Since their whole business model relies on being a trustworthy service provider, it makes no sense for either of them to attempt to cheat, because they risk their entire reputation.
People are commenting here with 0 idea of how Upwork actually works.

You have no client on Upwork. It doesn't matter how long you've spoken to them, you have no client on Upwork.

Upwork is the client, and Upwork has a million and one contractors, so Upwork does not care if it messes with you.

And I say "messes with you" because the ways Upwork is willing to short a contractor are truly an open ended collection of actions. Revise hours because of a vague complaint, erase deliverable payments, randomly withhold money. Upwork does not care.

-

You also have 0 recourse against someone who hired you through Upwork. None. Upwork will almost always side against you, and Upwork will not expose someone to liabilty for hiring with it.

You could have a signed notarized statement from the client saying "Haha I sure scammed you good on Upwork!" and Upwork would close your account for disparaging a client.

(Ok some light hyperbole... but that's the mentality to take when reading OP's article)

-

Now you might be thinking "well that sounds so comically terrible there's no way these people would be in business, who exactly is keeping them alive?"... the clients are.

Treating contractors horribly is their raison dêtre: it allows people to hire from a pool of freelancers with absolutely 0 stress about if they'll ever be cheated.

You cannot be cheated by a freelancer on Upwork.

By becoming the way to casually hire freelancers (since you never get cheated) they stay alive, but at a great cost to the freelancers who market there. It's similar to what eBay was (?) like when it came to seller rights.

And remember Upwork is extremely accessible from countries where wages are very low, lower than minimum wage in the US for example: so you have a steady stream of freelancers who will replace anyone who leaves after being mistreated, since even the worst jobs on the site are comparable to solid work in their home countries.
Honestly, due to my perpetual difficulty with writing both neatly enough to read and quickly enough to keep up with my thoughts (it's always been an either/or thing), I feel much smarter when typing (on a physical keyboard; I also can't type that quickly on a phone keyboard). Adding in the ability to arbitrarily jump around and edit stuff, I feel like I can always express myself in a way I'm happier with at a computer than on paper.
Building Endpoint Security macOS System Extension on Bitrise
The polio vaccine doesn't protect against polio infection? I guess I'm not familiar with the technical meaning of infection.
I have a therapist, but sometimes it can be difficult to talk through these things with someone who doesn't know the field or the ground truth.

My big stressor is that I have hit the jackpot, and where do I go from here? So many people I know have settled into a comfortable groove, but work is by far the biggest stressor in my life, it's ruining my health, and I don't really have a path out. Continually churning applying for new jobs or dropping out of tech altogether don't seem very appealing.
One thing that I don’t see brought up enough is the different kinds of engagements a freelance developer could target:

I suspect for many of us, the easiest to find would be what’s called “staff augmentation” - basically you get inserted into an existing team in some capacity, except you’re on a contract basis so not tied down, get to negotiate your terms, don’t get employee benefits etc etc

Such engagements are often quite stable and long term (some companies are even willing to make them open ended!)

The downside is that you have less leverage to set high rates (although I’ve been able to get pretty satisfactory ones), you don’t have as much flexibility because you’re expected to be a regular member of the team and work 9-5ish hours, and you don’t get to escape the corporate/teamwork setting as much (if that was what you were looking for going freelance)

The upside is that you have to find new clients way less often, but still have the freedom to switch around as often as you want if you get bored/want to hunt for better rates etc

Now what most ppl think of freelancing is doing a single project and then either finding another one with the client or needing to find another client (eg this is most of the work on upwork)

In my short consulting career I’ve not found such work (tho haven’t been looking either) and frankly am still nervous on whether I can deliver well in such a capacity without the support of anyone else as it may. And obviously you’ll have to hunt for clients way more often with such projects.

If you reply with your email I’m happy to answer any questions or help if I think I can
I think the root problem in such situations is that people tend to not realize they are interfacing with their interpretation of what you said as opposed to what you have literally said (which I believe I have interpreted as you intended, and I agree with you).
There is a real world advantage to having the quality product get out there at lower cost.

In a perfect world people would know both the total cost of ownership and the value of quality to them, and have the means of financing their purchase over time. But in practice, any of those points can fail, leading to people making worse choices due to lack of information or cash on hand. In the worst case a better product may simply not come to market for fear of people buying low quality but low price.

That's not to say it's what's going on here. But I wouldn't say it's always necessarily immoral to offer low up front costs and make it up on the recurring ones, at least as long as they are open about it.
And yeast (via gut bacteria). I’m pretty sure we have been cultivated to breed more of them, not our decision just because they’re delicious.
> The only reason to stop them catching it is to stop them spreading it

Like their parents, who could end up hospitalized, or worse? Seems like a good reason to be concerned.
As others have said, a big draw for notebooks is keeping the bar low. Sequential ordering is intuitive and doesn't require a complicated additional ui for managing the execution graph.

In fact, the execution graph logic is handled by the user. When it gets too complex, it's a sign that the notebook itself is too complex, and it's time to move a lot of code into libraries. Notebooks /should/ be conceptually simple.

Then again, I bounced off emacs after deciding the complexity didn't actually justify the endpoint: I was already able to write and maintain code with much simpler tools, so why bother? I can use the party of my brain that would otherwise be used for key bindings for other things. So, mileage varies.
Metaverse “off-limits” for Apple Headset
This kind of discussion is more relevant to inheriting projects than constructing them from scratch.

To take an example I’ve inherited several Ruby on Rails apps from novices at big cos. The language takes the perspective that everything should be easy, so apps get rickety fast without diligent programmers. Which is a good goal but not something you will always have control over.
There's lob: https://www.lob.com
Meant ordered here, not sequential.
Just whipped up a (naive) solve in rust: https://gist.github.com/ysimonson/01a1dee41b1b5990c30568fd25...

It usually solves this in under 6 guesses. The guessing could be improved; at the moment it's random, but it could select for words with non-repeating letters to narrow down the search space faster.
That is their most productive life for many. And if that fail nothing fail … some compensation is a must. I hate these “well paid” words. I respect the risk and just hope the people working on it has proper life.
So as a phd student I’ve learned the thing about reading research papers is that yes, it takes ages to read your first 2-3 major papers in a field, but after that, you’ve probably picked up a lot of the vocabulary and basic ideas, and you’ll be surprised at how little content many additional papers have once you’re actually steeped in the lingo.
There’s a whole industry of devices around that: of course the iPad, but there’s the reMarkable, AirNote, Boox Note…

I carry my own Smallish notebook and pen but the convenience of having everything already digitized and available everywhere is so tempting.
Personally I'd rather we make citizenship easier to attain but NYC doesn't have power over that and I doubt Congress will ever fix our broken system.

Ultimately there's nothing wrong with self determination. I don't live in NYC but I'm glad they're making their own decision to become more Democratic.
Good point. JW is at about 1.01 AU, and the solar radius is a bit over 100x the Earth radius, so there’s not really even a “shadow”.
Are you able to elaborate on this? I take a lot of anti-histamines and haven't noticed any difference other than it helps me medically.

But I'd like to be on the lookout so I can be my best self.
Pen & paper provide the opportunity to use the full 2D plane for laying out your thoughts. I find this extremely valuable during conceptualisation, for sorting ideas, finding and highlighting connections etc.

Typing however is one-dimensional. Thoughts need to be serialised in order to type them out. Sometimes this is exactly what you need. For example, a linear narrative tends to make it much easier to explain your ideas to others. And of course code is just a serialised version of a program.
> leaving the farmer as an employee

Modern sharecroppers.

Usury, rent seeking, monopsony, wealth transfer.

Institutionalized power imbalances which eventually lead to abrupt disruptions. aka Revolutions.

This story is as old as history.

I've been reading more about the Progressive Era during the apocalypse. (Currently chewing thru Caro's Master of the Senate, which covers New Deal thru Great Society.) Same challenges, rhetoric, social fault lines. Only the cast of characters have changed.

Don't worry, though. The more I learn, the more optimistic I become. We've been here before. Countless times. And somehow, humanity stumbles forward. Though the stakes are quite high for this iteration.

If there's anything "exceptional" about American Exceptionalism, my nomination is that our transfers of power have been relatively more peaceful than most.

I'm not saying things will necessarily work out. Only that it's possible we'll reach the next equilibrium. Kick the can down the road a few more decades. Potentially giving our grandkids the opportunity to revisit this never-ending argument again, on their own terms.

Right now, just knowing it's possible is hope enough for me.
> This is about the server which is not open source

The Signal server implementation is mostly open-source, and some users managed to run their own instance.

> you wouldn't know if they actually run that code without modifications

That's the point of SGX, but even without it, most guarantees you get from the Signal protocol come from the clients. E.g. you don't need to know what the server is running to ensure that the content of your messages is not leaking. Other than that, being decentralized on its own doesn't magically solve the metadata problem. Signal leaks less metadata than most messengers, including decentralized ones.
Oof, I knew that. JWST is at the earth-sun L2, that fact just didn’t enter my mind trying to figure out how far away it was.
This doesn't look to me something that can be evaluated by node

fx .comments[].authors[].names

You might want to take a look at this post[1] to see everything fx can do.

[1] https://medium.com/@antonmedv/discover-how-to-use-fx-effecti...
“Built it and they'll come” is true for app stores
What "handling of global state" are you referring to? The state of "vars" or the state of actual application data (a la "atom"s)? The former being solved with the various ns-* functions, the latter depends on the application and how state is being used. If you could, could you share the libraries you're referring to too?
> They're all super weird

I made it as far down as the revolver tied in a knot with IMAGINE written on the barrel. I’m not sure you could come up with a more uniformly ham-fisted image of “peace” if it was plastered over a peace sign…

So I’m not knocking the art or technical ability or anything. I don’t care. But I personally wouldn’t describe anything there “super weird”.
Part 2 to 6 of the paper explains the elements of notation I used.

The algorithm I wrote had to do with both the usual matrix product and the kronecker product (in short it lets you compute the Kronecker product of several matrices together time a given matrix much more efficiently and with a significantly lower memory usage).

The notation was useful to me as it surfaces the property Wikipedia describes in the "Matrix Equation" [0] section on the Kronecker product and makes it intuitive.

[0]: https://en.wikipedia.org/wiki/Kronecker_product#Matrix_equat...
It is not very complicated to "trust the science". Do you really think that medical professionals who refuse to take the jab are not smart enough to "trust the science"?

Or do you just hate people who do not vaccinate?
Right - if the paper is really good, it might take a few years to understand.

Most papers can be read in < 10 seconds ("not interesting, next"). Most pretty good papers can be read in 5-10 minutes. Very good papers might take a few hours. And so on.

I'm caricaturing, but only a tiny bit, this is how I read. And for good stuff, that I want to understand, a page an hour is (often) pretty typical for my first fairly thorough read.

I've written two textbooks, and in both cases I thought of the book as the distilled outcome from reading about a dozen very important papers really thoroughly
Gigacore, the article isn't really about CO2 emissions. Microfibers from t-shirts aren't going to contribute to atmospheric carbon any time soon.
An app falling back to something else entirely does not make the first system "compatible". All Apple did was bundle SMS into their iMessage app. That has nothing to with iMessage, which is not allowed on non-Apple hardware.
I wasn't sure. I googled it and it was in the Julia docs but I didn't look at the details to see if it is first-class.

The fortran version is super neat, especially in conjunction with stack allocated multidimensional variable length arrays.
My kid is now trying to solve it, keeping careful notes of letters. I explained what (I'm guessing) makes it evil, but she's undeterred. (Solved in 15)
Chargebacks are still a huge issue for internet companies, can Web3 solve this?
It's primarily targeting offline attacks ie: I've stolen your laptop or I am accessing it when you haven't decrypted it.

But there are also niche situations where an attacker has read permissions for files but not memory. It's atypical, but in cases where you have 'confused deputies' it happens - for example, if I have a service that attempts to safely broker reads to files but that service has a logic bug where a client can trick it into reading sensitive files.

The classic example of this is a path traversal in a web service.

Also, while there's no boundary, attackers are a lot happier reading files than memory. They're only human.

In general I find that, when you can, you should just encrypt your data. It can protect you in some surprising ways.
You will end up writing less code. You won't have to tackle advanced subjects like managing app state in Android and iOS. You can use a Flutter state management solution that works on both platforms. You won't have to feature match your two apps because they will all use the same code base.

If you are a small teams looking to get something out the door, all of these are points in favour of Flutter. It works better for teams will constraints such as team size, budget and time.
I have wondered if it's the lack of manipulation and input ability that computers have in comparison to paper that makes it superior. by manipulation I mean right down to being able to crumple the paper, throw it across the room then go and pick it up again to check something.

I use a notebook as well btw, for leetcode as well. it's simple better. limited in it's distractions, requires a greater amount of lingering on thoughts rather than quickly typing in whatever words have come to mind, freedom of input and manipulation. it does one thing slowly, not everything fast and the interaction it requires is beneficial to then thought process.

even tablets are not as good. anyways, I agree with you.
This is not a good take. If you care whether or not the list of chemicals you provided are cancerous, then you are free to study that yourself or support scientists that do study it. Just because a group of scientists chooses to study something you're not interested in doesn't mean that you can discount their work as "untrustworthy." Well you can, but it would be to your, and society's, detriment.