skysight-inc/HackerNews huggingface dataset:
* Satellites are kept in orbit by gravity.

* They fly around earth in circular or elliptical orbits.

* These satellites are at 900 km height. That is 100 times higher than the highest mountain on earth.

* Up there is still a tiny bit of air which makes slower and slower. But at that height it takes 1000 years until they fall back down to earth. That is more than 10 times the life span of a human.

* We have many satellites and leftover parts of rockets up there in space. But space is also big, so there is rarely the danger of a collision. Most big parts move on paths where they don't hit each other.

* When these two satellites hit each other they will break apart into thousands of small pieces. The satellites fly very fast and the small pieces will be faster than a bullet.

* Some of the small pieces fall back to earth where they will burn in the atmosphere. Other pieces fly away in all directions. Some pieces as tiny as a bullet will hit other satellites and destroy them. Some bigger pieces will rip apart other satellites creating more bullets.

* There is the danger that many satellites are destroyed and millions of small pieces fly around in space.

* When you launch a rocket you must pass through this area with a high danger of being hit by one of the bullets which would destroy the rocket and create more bullets.

* We might have to wait until most of the dangerous debris has fallen back to earth until we can launch rockets again. This could take hundreds of years.

* If we don't clean up space and put more and more waste in orbit we will never be able to leave earth and explore deep space.

* Good night and sleep tight.
• Run `systemsettings5 kcm_keys` and configure or edit `~/.config/kdeglobals`, section `[Shortcuts]`.

• https://github.com/autokey/autokey
I always find it interesting when people think we're living in unique times. I don't know if it's just the human tendency to view the past with rose colored glasses or an opinion of younger folks who weren't around when things got crazy in the past.

The US has been through periods like (and much worse) in the last 60 years:

- 60's race riots across most major cities that resulted in the deaths of hundreds & Vietnam War where every opinion article lamented about "America's global leadership is over"

- Watergate where a sitting president was forced from office due to truly breathtaking corruption and law breaking

- The 80's when Japan was on the rise and people talked about the US falling behind and no longer being a major economic player (I remember people smashing Japan electronics on the Whitehouse lawn)

- Gulf War, LA Riots, Clinton scandals, pre-9/11 terror attacks in the 90's

- In the 2000's, 9/11, the financial crisis (aka "The End of Capitalism")

It's always been like this.
Great, thanks for the answer. I'll try out iTunes Match then. It sounds like exactly what I need.
When the network is so secure I can’t do my job anymore, I suggest to air-gap the power supplies. Ultimate security.
This is a losing battle. People obviously find the "invites the question" usage useful, and are using it. Few people are in need of a confusing-sounding way to say "assumes the conclusion".
Jumping the shark, and growing the beard.

Netflix don't seem to want to get to that inflection point any more which is a shame. Santa Clarita Diet was a personal favourite (don't hate me), and it had just hit its stride. And Daredevil too.

There's a big after-market in shows too. I've watched many shows on DVD (and now on Netflix/Amazon) long after they aired because I never saw them the first time round.
Do these reports really matter? Did they change your mind about the issue, or shape your opinion in any way other than fueling your previous view?

I hear many people support these sorts of rules, but nobody seems to really benefit from them.
Possibly, but that seems unlikely to me; I expect there are already loads of interconnects just via normal pylons (but I don't actually know).
Experiments with building voting into normal usage (like 'choosing mods' mechanisms) seem to be addressing some of those issues, although not without costs.
As far as I know, parsing the accessibility tree is primarily limited to screen readers / brail displays. Am I missing something?
The Kurzgesagt videos are well produced but aren't the greatest for accuracy in the details on a lot of topics, sadly.
Sure, but those mean "in the top 100" and "in the top 500". I've always heard six-figure to mean exactly six figures, so a nine-figure deal wouldn't be six figures.

But for a non-club example of the same error, see the very next line:

> The way Netflix accounts for these six-figure deals is complicated,
You are funny. According to this article Apple makes a great deal of money from search and advertisement:

https://www.forbes.com/sites/johnkoetsier/2020/06/08/apple-c...
I find it odd that you say you're not a huge fan of providing audio to Amazon, yet have bought a few devices that actually do that and then have proceeded to put them into your home...?

For someone who isn't a fan of providing audio, you seem to have willfully done so.

I am genuinely confused.
One implementation that famously doesn't suffer that problem is in Simon Tatham's puzzle collection (yes, he of putty fame). Available on almost as many platforms as Doom.
Japanese website dedicated to ramen vending machines
I am trying to wrap my head around this, assuming collision, what would be the likely secondary effects - many satellites knocked out? Communications grids down? Falling debris doing real damage (seems unlikely to me, but maybe airplanes?)

The first two seem likely given Kessler syndrome.
At our current rate humans won’t face extinction for thousands of years. We don’t need a biosphere to live in a 5C warmer planet.

What will happen is likely massive unrest and famine due to crop shortages leading to a significant population decline. But we can lose 80% of the population and barely be set back 1-2 centuries.
Time to train a neural net to generate some Usenet posts (and tweet them out via a bot)?
Fakes are great for objects that store data. Like in this example.

If I use Entity Framework Core I also love the in-memory provider (or SQLite in-memory), which gives you a very well faked database context for unit tests.

In some cases you can create end to end tests, that run and verify the complete business logic, without hitting the database at all. A mixture between unit and integration tests.

https://docs.microsoft.com/en-us/ef/core/miscellaneous/testi...
> The researchers cautions that the "results must be interpreted with caution given the low subject number and the fact that both participants practised the g-Tummo like breathing technique."
The fatal flaw is that you’re really introducing a new class which may have its own behaviour problems. Now your test is implicitly testing the test class. I also prefer to see explicit mocking than just trust that the fake does what it says it will. How do I know without looking whether the fake store method REALLY stores the doc, or whether someone set it up to just return OK? And how do you test error handling - make another fake for every error scenario?
For every 100-200 km in height the lifetime seems to increase by a factor of 10. At 900 km the lifetime of big objects is 1000 years. Smaller objects can still orbit 10s to 100s of years.
well if we continue growing energy consumption 1% yoy, we boil off oceans in 400 years
Literally 20 secs of googling would have answered that for you. No. https://en.wiktionary.org/wiki/widget
Same here, and my wife. That was one of my most infuriating phone experiences. The 6S was working perfectly fine then after some update it was basically useless. This was around the time of the underclocking debacle.
We're working on Firestore backups. Haven't heard many people ask for Storage backups though ... so I don't think that's on the roadmap at the moment.
Would love to visit Japan based solely on that country's apparent love of, and fascination with, vending machines (that I totally understand!)
At that point Kessler syndrome will be the least of our problems.
Dual licensing requires copyright assignment, and creates an uneven playing field, with the one owner and then a bunch of contributor peons who sign away all their rights so that the owner can make money. Who'd want to contribute under such terms?
I get your point. But then why not keep iPads consistent? Even MacBooks use USB-C.
A lot of Windows Internals are still relying on COM, especially those relative to Drivers, Authentication and Networking.

Take also for example GUIs made with ATL/MFC: these are using COM classes, especially in IPC.
It's the opposite. Outsourcing gives an opportunity for people in poor countries to earn money, bringing their wealth up.

Just look at Mexico and the US. In the US, auto manufacturing labor was paid $80k+. I don't know the exact numbers for Mexico, but it seems reasonable to assume people in Mexico typically work jobs that pay far less than $80k. Automakers go to Mexico and say we'll give you $40k to do the same work we are paying $80k for in the US.

For people in Mexico, $40k is a much better option than anything else available, so the people in Mexico jump at the opportunity to earn $40k, and are wealthier because previously they were earning less than $40k (by definition, otherwise why would they jump at the opportunity to earn $40k). People in the US are now earning $0.

Quality of life has increased for many, many millions around the world due to outsourcing, and one could make the claim quality of life (or at least security of income) has decreased for millions in the developed world. But this is arbitrage at work. Of course, labor arbitrage isn't the only type, there's also environmental arbitrage (which is bad for the world).
“I have no mouth and I must scream” basically but black hole edition.

Wonder if it’s possible for some type of unique intelligence to live inside a black hole.

There are lots of particles rushing towards the singularity and if there are “holes” small enough in the black where these particles spaghettify maybe some some electrical activity might organize together into some kind of intelligence (for brief moments).

I.e. conscious “beings” spontaneously appearing and disintegrating in and out of existence at these extreme gravitational levels.
I think there was no real need to cut on costs for a lot of companies. If every startup can raise 100-200 million easily because of these very low interest rates, why would they care about trying to save 10 million dollars a year in wages? Money is not a problem for them. Who needed the headache of working remote, offshoring etc?
But now that some of them were forced to go remote and they saw productivity wasn't hurt, arguably maybe even improved (up for debate of course), they might rethink the whole issue.
I think it's useful (and the court of public usage, even in relatively high-status things like national news broadcasts) agrees. "Raise the question" isn't as emphatic as the new "wrong" usage of "beg the question" is. Begging is stronger, more insistent, than just asking for something or inviting something. People use "beg the question" when they're trying to say that a situation just BEGS for a given question to be asked.
Contrapoint: I had an S8 and it was full of Samsung cruft including bixby and would barely let me use the phone without a "Samsung account" (which it often prompted me for... often)- it wouldn't even let me use my CardDAV/CalDAV servers. (which, Apple does. :S)

it was some time ago, but I remember being very angry at this phone and being unable to flash it with another OS which made me even more angry. After coming from OnePlus before (Cyanogen) the software quality was horrifyingly bad.
So X pays Y for a service (shredding devices). Y takes the cash, doesn't complete the service and flogs the devices instead. Y hasn't bought the devices and doesn't own them.

> But many recyclers have figured out ways to erase the phones of all their data so that they can be resold.

Great, I trust that (sarc.)
The first is Ted.

Who is the second? Evola?

Any specific elements?
Isn't canceling your favorite show what TV networks always do? ;-p

I agree that it discourages you from investing time in a show that is likely to be canceled before it finishes any of its story arcs.

It may be more of an issue now that many shows can easily be watched sequentially from episode one independent of the broadcast or release schedule.
Huawei in talks to sell parts of its Honor smartphone business – sources
Heh, this is the perfect place for me to jump in with some movie trivia.

Have you ever watched either Ip Man or "The Bridge" (Danish/Swedish cop show)?

In Ip Man, there's a gang of Mandarin speakers who show up in Ip Man's Cantonese world. They somehow are able to speak to each other, and I find it unlikely. Perhaps it's because my Cantonese is mediocre. But it just doesn't sound like you could have a casual conversation across the languages.

A similar thing happens in The Bridge. There's two cops solving a crime on the bridge connecting Denmark with Sweden, and they just talk to each other in their own languages. My guess is most people who didn't study the other language would not know all the slang, as importantly the simple expressions. Though I guess it could be learned easily; I can read a Swedish newspaper, just not process it fast enough to have a fast conversation with a colleague.

Similarly with German and Swiss German. Something about the way the sounds are different makes processing the other one a bit slow if you're not used to it.
I was trying to make the original marbles in envelopes comparison work a little better (the "holy f*ck this doesn't make sense" aspect), not to actually explain the phenomenon. I hope no one got confused. There's plenty of better sources and smarter people to get the accurate explanation from.
I must be getting old because playing an audio track, looking up some information or changing the volume seems a first world "problem" and is still incredibly easy just by using the device that is performing the task, eg. playing music. Back in the day, using my CD player or cassette player didn't seem like hard work.

The gulf between the "issues" that these devices solve and real problems in the world (starvation, war, death by covid) has never been wider.

I honestly am happy that they're useful for people but they feel like devices looking for a real purpose. I know someone with 70+ "smart" lightbulbs and cameras and devices all over his house and I do not understand how turning the light on or off can be considered too difficult for him to do.

I think reading through this thread confirms it! Didn't mean to target your comment in general but this is as far as I've got reading through this thread.

Like you, I wouldn't trust the Google or Amazon devices at all!
The way I look at it is Netflix genuinely believes this a necessary strategy given there's so many other creatives they could instead be funding.
Mocks have the same problem. You create something new, that can have uninteneded behavior. Even worse, if you are not perfectly familiar with the mocking framework, you maybe won't even notice it.

The good thing about (simple) fakes is, that you can see all the code in a very small class. No complicated library, that does something funky in a special case.

Mocking can be very useful though, but it can get too complicated very quickly.
> After getting the regular yearly colds that I just presumed were a part of life...they just stopped.

The same thing happened to me after age 34 for some reason. It's been years so far. I haven't done any breathing exercises though.
Go Viral [UK Govt-backed game to counter Covid misinformation]
Uhh... at the risk of being too literal:

- Kafka: a service for defining and managing message streams; used in service architectures that communicate by message-passing and in high-throughput data processing applications and pipelines.

- RabbitMQ: another message queue service; less complex than Kafka.

- Kinesis: a message queue service provided by AWS.

- Spark: an in-memory distributed computation engine; a central "driver" consumes job definitions, written in code, and farms them out to "workers"; horizontally scalable; a variety of options exist for managed/hosted Spark.

- ElasticSearch: a service for indexing data; consumes data blobs and search terms to associate them with; used to build search engines; many convenient utilities for managing search terms and queries.

- MapReduce: a paradigm for defining distributed data operations; partitions of a "job" are sent to "mappers" that compute partial results, and those results then flow to "reducers," that combine the partial results into the finished output; Hadoop is the best-known implementation of this paradigm.

- BigQuery: a scalable database offered by Google as a service.

- InfluxDB: a time series database; used for storing and analyzing data that has a time component.

- Hadoop: an implementation of the MapReduce paradigm; many hosted options, or you can run it on your own hardware.

- Teradata: a company that sells various data analysis tools that run on its custom data warehouse.

- Snowflake: hosted SQL database.

- Databricks: hosted Spark.
Recommend adding 'in CSS' or similar to the title; currently lacks context.
I think it's not really microservices you pine for, but it's being able to untangle said ball of mud into discrete and - more importantly - manageable codebases.

100K LOC is hard to work with, but 10K is manageable.

I do think that's why developers idealize the microservices architecture; they don't want to have to keep 100K LOC in their head, or work with 10 other developers; they want to tend to their own 10K LOC garden, they want to isolate a problem space and focus on that, instead of the big picture which is too much for any one person to deal with.
It’s interesting to see how much debris remained confined to the original orbit-although it makes sense because any fragments that go sideways would need to happen to pick up a fairly high tangential velocity as a result of the collision. Not impossible, but fairly unlikely for any given part I’d guess.
A tangent, and somewhat philosophical: is "The primary purpose of software testing" really "to detect any potential defects in a program before it reaches its intended consumers"? I would argue that whilst that is a commonly held belief, and certainly true for some tests of business logic, the main value and reason for testing is to allow developers to confidently make changes to existing code. In my experience user acceptance testing is a more useful tool for detecting user facing defects as it also tests the developers assumptions about functionality.
There's a huge amount of players in that area, pretty much all SD-WAN suppliers have an agent you put on your computer which acts like this as well as application aware so you can decide per application where to send the traffic.
They usually have cloud peering as well as adding extra security to the clients in different ways.
Is that strong enough to affect other things that might be in a pocket?
I know nothing about climate depot. But I think the studies it is citing are valid, no?
No worries. I’m sometimes thinking they ought to include a gesture tutorial when setting up the device!
Could you please also fix the title? `– -var:;` should be `--var: ;`.
It's hopeless. Whatever is in widespread usage ultimately wins out. For example, the very word "meme" has come to mean just a small subset of what Richard Dawkins intended.
Those are probably not likely, but we’ll see a bunch more debris and perhaps a couple other satellites might get a few holes poked in them.
You generate the game map once it's known where the player clicked. During generation you take into account that the first clicked cell has to be mine-free. In general, when distributing mines, the algorithm has to take into account already that there must be N mines in the field, so avoid instances where it assigns two mines to the same field twice. You treat the starting field as just another "mine" whose position is hardcoded.

A simple algorithm would be to re-do the map generation until there is no mine collision, but with larger numbers of mines, the collision chance increases, so your runtime will go up superlinearly. A simple but very effective improvement is to keep the positions of the mines up until the collision and then only change the seed for subsequent mines. Then your algorithm should in fact scale much better. You can also use different methods, like assigning indices in a certain way so that invalid states are avoided completely. A bit more complicated but way "cleaner".
Optimising SEO for Hugo Blogs
What are we supposed to conclude from that? Given two identical twins both doing those exercises, both in temperature just above shivering, their BAT and CIT was same, therefore what?
Very interesting charging pad! Thanks for sharing the link.
Yes that seems to be the direction. I'm really trying to vote with my wallet here, so I'll hope the cheap iPhones will keep the port and luckily in my city repair vouchers are out as part of the local corona relief program, so I'm giving my iPhone 7 another year or two. In fact USB-C would have been the primary reason to upgrade for me.

I would have moved to an Android device with a headphone jack and USB-C port, but I prefer to stay away from Google products as much as I can.

Going wireless with everything where it isn't necessarily needed is just a bit overrated in my opinion:
- The biggest driver in network speed to me was adding all devices I could to wired connections - there's 20+ different networks in my area and some of the devices use old Wifi standards, so I avoid all of that for devices I don't move around. Homeplug devices with higher speeds than my internet connection were necessary here to make the experience better than wireless (compared to laying new cables wireless is better to me, but I hope devices like TVs keep their LAN port)
- In the car: it's just a constant pain to switch the connected device (when more than one person is present), especially when a call comes in, simply using the headphone plug would be much quicker.
- When working: switching the devices the headphone is connected to when a call comes in between phone and laptop is equally painful, again, switching plugs would be simpler (though here at least I can walk around with the headphones, so there is a bit of a benefit).
> How do I know without looking whether the fake store method REALLY stores the doc, or whether someone set it up to just return OK?

Why would you not look into the fake implementations? If it's just a two liner that takes the parameters and writes them to disk, then that's a LGTM from me. You would not test every getter/setter method in any of your classes, would you?

If it's more complex than this, you can absolutely write tests for your fakes. In many cases fake data-stores use tested backends, and tested client libraries. If the client wrapper is complex enough then you can/should test it as well.
I think this same argument holds for any mention of "dashboard".
I had one of these in my old car and can't really find a good place to put it in my new car. It's a pity as it was incredibly useful.

Neodymium magnet I think.
That is if we ignore the Jevons effect: "In economics, the Jevons paradox occurs when technological progress or government policy increases the efficiency with which a resource is used (reducing the amount necessary for any one use), but the rate of consumption of that resource rises due to increasing demand." https://web.archive.org/web/20150529111127/http://sspp.proqu...