skysight-inc/HackerNews huggingface dataset:
Just random Googling. Google for things like "Starlink aggregate bandwidth" or "Starlink satellite bandwidth". Here's one article looking at this [1].

Each satellite is visible under idea circumstances from about 3% of the surface of the Earth at once. At an eventual 12000 satellites, that would mean 360 satellites would on average be visible from a given spot. The orbits are such that there will be much less coverage in the far north or far south and much more in between, so let's call it 1000 satellites on average visible in a given area that they will serve.

The next generation satellites are supposed to have 80 Gbps bandwidth to the ground. That's enough for 800 users simultaneously downloading. But most users most of the time are not going all out.

Let's try to estimate what average use is. Most Xfinity users have no trouble staying under their 1.2 TB/month cap. I've read somewhere that the average usage is only about 1/4 that. That would correspond to an average usage of around 1 Mbps, 1/100 of the speed of a Starlink connection. Using that, we can handle 80000 users per satellite, or 80000000 users for the 1000 satellites visible on average.

Taking into account the ground area in which a satellite is visible, we can work out the maximum ground density of customers at that usage level that stays within the bandwidth total. It works out to about 11 users/square mile (4.4 users/square kilometer).

In summary, Starlink should be able to deliver a decent 100 Mbps 100x oversold internet service in places where over the area visible from a satellite (about 7000000 square miles or 18000000 square kilometers) the customer density is under 11/square mile or 4.4/square kilometer.

The US population density is 94/square mile (36/square kilometer). California is 2.5x that, Florida and New York around 4x that.

The density it can support is probably actually a little lower than I got because I'm assuming that any satellite visible from your location can be used. My understanding is that the antenna is aimed in a good general direction at setup, and then uses a phased array to track satellites as they come and go. I'd expect that this limits you to satellites that are in front and not too far to the side of where the dish is pointed.

[1] https://www.techdirt.com/articles/20200928/09175145397/repor...
Are you aware that Mastodon and Pleroma are just servers?

Any offensive domain you come across could be running Mastodon, Pleroma, Misskey, etc. The behavior of individual servers doesn’t reflect on the open source technology they are using.

I guess it just so happens that offensive people prefer to use a more resource efficient technology. Not sure why that is, but I think it’s funny that people like yourself prefer crappy technology if it means that it aligns perfectly with your political beliefs. Just weird to think of servers in this way. As if NGINX could be political.
Micro Focus is a seriously weird company. I'd love to know what their story is.

They just seem to acquire defunct software companies. The only company that I know they sold again is SuSE. Everything else is just merged into Micro Focus. We never hear from the hordes for developer that presumable works there, nor do anyone claim to be using their products.

It's just a black hole for aging, failing software companies.
A `Result<T, Error>` can either be `Ok(value)` or `Error(value)` where value must be of type `T` or `Error` respectively. If you don't want to carry any information you use the unit type `()`, which has a single value `()`. So in `Ok(())` the outer parentheses are for constructing the OK result, while the inner parentheses are the unit value.

`(i64,)` is a tuple with a single component, the trailing comma disambiguates it from plain parentheses. I haven't needed one of those so far.
Based on my 40 years of experience as a software developer.
Confirming that this is correct: the {nolookups} option was added in v2.7 as a result of LOG4J2-905, so this mitigation is not available on versions prior to 2.7. Corroborating sources:

[4] https://issues.apache.org/jira/browse/LOG4J2-905

[5] https://logging.apache.org/log4j/2.x/changes-report.html#a2....

Checking on the viability of the classloading-based mitigations now across the versions. It seems that LOG4J-1051 was raised [6] to make the class instantiator more tolerant of missing classes, and the resulting changes were released in v2.4 and v2.7. Will check how earlier versions behave in this case.

[6] https://issues.apache.org/jira/browse/LOG4J2-1051
> Cars are literally immobilized by things like faulty sensors when if ignored, the car would legitimately still work just fine.

Any concrete examples of this?

FWIW, cars are orders of magnitude more reliable than they were 40, 50+ years ago even though those were easier to work on.
Its the way we've always done it so its the way we will always do it. Dustbin of history is filled with people with the same take.
Tell HN: Coinbase to require all my info by June '22, or account suspended
I just confirmed what seems to be a legitimate email. Coinbase is requiring all my info - including social security number, or the account with all my funds will be suspended. Note that other exchanges do not require this.

This was not accordingly to the Terms I agreed upon when signed up with Coinbase. I felt cheated! The whole mission of Coinbase was to make the world smaller because of anonymous and unregulated ways the cryptocurrencies thrive. Now moving forward when Brian (the owner, who changed his mission many times from charging zero fees to charging over 5% per transaction) is requiring all this info or I lose my money.

This is scam and clear case of providing dishonest services.
Sure, despite there being a formal agreement that people at that specific base _not_ receive diplomatic immunity.

I'm my opinion though, this just reinforces the idea that it didn't matter what the rules were - people in power were sufficiently motivated to justify what they wanted to do, they just needed a way to make it relatively palatable to the general public.
I don’t know how it compares with other paid alternatives (like Google’s or Amazon’s) but spaCy’s NER was pretty close to the (paid) service we were using (IBM) to the point we ditched IBM. Also for news articles.

But yeah disambiguation/entity linking would be nice.
Not really, because there is always a high demand for good software. Just because cookware nowadays is usually made from cheap, industrially pressed sheet metal, doesn't mean high-quality copper and cast-iron cookware is no longer made.
Backblaze | Engineering, Accounting, Sales, and Marketing | Full-time | Hybrid | San Mateo

Backblaze originated in a founder’s one-bedroom apartment where five people committed to helping people save their data. Today, we are entrusted with nearly two exabytes of data from customers in more than 175 countries.

We’re growing fast! We’ve built a culture where we care about each other, our work, and our products, and we have fun doing it.

Join us on our mission to make storing and using data astonishingly easy! Here are a couple of our open roles:

Network Engineer: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Database Administrator: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Software Engineer: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Software QA Engineer - Manual: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Senior Accountant: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Media Buyer: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Senior Solutions Architect: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Channel Sales Manager + Media & Entertainment: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Strategic Partner Alliance Manager + Media & Entertainment: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Sr. Marketing Manager: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

More Backblaze careers: https://backblaze.hrmdirect.com/employment/job-openings.php?...
I think they're saying the planes in particular are the tangent vector space in 3 dimensions. They're no longer the tangent vector space in 2,4,5.. dimensions, but they're still a thing there as well.
Romance. Tinder and Instagram made monogamy obsolete.
This is a cool project! One question: why just dark themes?
>The goal is to know what the market rent would be for all the homes not currently on the rental market

I don't understand why this is necessary, or why asking someone who hasn't been on the housing market for 15 years what the value of their home is might be good data collection.
We have a saying in Germany for this called „Wo kein Kläger, da kein Richter“ roughly translated „no plaintiff, no judge“. I think it highly depends on how much you’re actually selling, if you’re only within the free limits or just marginal above I’d say nobody cares (for the EU at least).

I’d not recommend it because the tax office knows no mercy, better to go with a merchant of record.
Also it had sane strings. Strings with sizes, withouth the whole null-terminated madness of C which still haunts us nowadays.
I am frustrated in the faintness of memory, but I dimly recollect an area which, for about two years, altered time every day so that noon was when the sun was directly over head. Something Royal Time, or something Solar Time.

There are some weird time zones out there.
We need to start a collective action where audiences punish advertisers. How can we lower the ROI on advertising as a society? Harass customer service lines with complaints about the advertisements? Organize focused boycotts of worst offenders? Form a journalistic non-profit that investigates unethical and illegal business practices, ordering targets by ad spend?

Maybe we should mock friends and acquaintances that purchase things that are advertised in annoying or manipulative ways.

Ads are stupid, and being influenced by them should be socially embarrassing in the same way that participating in MLMs is.
This is completely untrue. He used to be loved by the Democrats when he was exposing Bush's war crimes. The claim that he was working with Russia to help Trump came from the Hillary campaign.
Maybe being better than TV was a bit of a low bar to shoot for. Youtube has super good stuff but it's like with email: there are very good emails and then there is the spam. But there is no youtube 'spamfilter'. Hm... idea?
Unpopular opinion: CORBA was underrated. For its time, CORBA was a decent way of stitching together heterogeneous systems. Tediously hand-coding REST APIs was a big step backwards, and gRPC is really just catching up to where we were before.
I don't think his point is Zillow specifically, but the housing market as it exists today. Zillow is his example.
This is what was taught to me when I was in grad school. "The best way to represent rotation was the exponential of a matrix".

I did not really grasp what it meant but I did find the idea itself fascinating.
You're thinking about it backwards. Technology created this problem. Choosing to not be available is effectively making yourself a social pariah if your social circle is otherwise highly available.
Several things happened at the same time:

1. At peak popularity, Borland products where easily available. Borland decided to turn to enterprise and raised the price considerably, so individuals and small companies started looking elsewhere. By the time they realised the mistake it was too late. In my opinion this was the biggest mistake.

2. Internet and Linux came, and with them Perl, PHP, Python and others. Borland missed the boat, and again by the time they realised that, it was too late.

3. Sun came with Java and Microsoft with C#, both seen as the future of enterprise, and available for free or at very low cost. Java was extremely popular at education sector, pushing out Pascal and other competitors. Both made Object Pascal obsolete.

So bad decisions and being late to the party. Also it was hard to compete with Microsoft in the long term.

As an unrelated sidenote, at the time when world was turning towards agile, they were building and marketing software for managing waterfall project management.
That just shows how disconnected from reality of their customers they were.
I think this resonates with your point:
https://idlewords.com/talks/web_design_first_100_years.htm

Basically, for the first 50 years, airplane technology advanced at an amazing pace. And people thought it would go on to supersonic aircraft and space travel, and they tried to make that happen, but it just didn't make practical sense, and today we use jumbo jets very similar to what was introduced 50 years ago, and they still work better than the more advanced alternatives.
Housing is consumption, it shouldn't be considered an asset. It doesn't produce anything.
> My point is the way founding fathers envisioned first amendment protection, they never foresaw the rise of a small billionaires oligarchs owning large stake of media and newspapers to promote views favouring their narratives.

That sounds to me like a problem with the existence of billionaire oligarchs and not a problem with the first amendment.
Dating for now white folks in USA.
> is probably the same thing that causes them to die more from everything else that stresses the body. (Whatever that is.)

There's a good chance that whatever that is, isn't actually a thing, and that people unfairly find fat people repulsive for no reason except that they are fat,

https://podcasts.apple.com/us/podcast/is-being-fat-bad-for-y...
"If the real value"

The word "real" has no meaning in this sentence unless you've first developed a concept of consumer inflation that is separate from asset values increasing. If you say that asset "inflation" should be a component of the consumer inflation that the government measures, and therefore consumer inflation includes the increase in the value of homes, then the word "real" has no meaning. You cannot say "Houses went up 5% but inflation also went up 5%" if the 5% increase in homes is already counted in the 5% inflation. You are mushing these concepts together and creating a conceptual mess.
Inflation is NEVER the answer.

Inflation taxes money, but not hard assets.

The poor have their week's worth of money that then gets taxed an extra 10-30%. The middle-class may sell some assets and be partly hit as a result. The wealthy will just hold their assets until the market settles down and lose nothing.

This is the exact opposite of a good economic solution.
In N dimensions you do indeed have N hyperplanes of dimension N-1. But you have N*(N-1)/2 planes of dimension 2. Then one needs to explain why is rotation in general related to a 2D plane, not to an axis. Tautologically, it is so because rotation is when you oscillate between two directions (the two vectors of the 2D plane). It is not "rotating around an axis", because there is no consistent way to give one single angle of rotation around an axis if you are in 4+ dimensions.
> the U.S. upholds much stricter rules of engagement than any of its enemies

Where is your evidence of this? I can't remember the last time a drone attacked US soil and killed innocent civilians. And have you actually seen the main video that Assange released with Apaches killing civilians?
Coinbase survey asks: how much crypto do you expect to trade per year - then goes to say "Coinbase is legally required to collect this information" - can someone point me to legislation or a law where US Citizen is require to tell anyone how much crypto they are going to trade? Also I am unable to answer this question honestly, because I don't know...
Billionaire dies at 67. Damn. Seems unfair.
Ah, yes. Collaborating with hackers to publish internal campaign emails, exactly the behavior of an upstanding journalist
I wonder where the notion that productivity software should be “attractive” came from.

From the people who make choices about where to put their money. You can get away with ugly software -- especially if you had something that worked 20 years ago and is still sufficient, and there is no alternative. But if users have the choice of something attractive, they'll pick it.
> A lot of ad volume problems come from failure to normalize audio between what the studio distributes and what the advertiser distributes.

Weird how this supposed lack of normalization never seems to result in overly quiet commercials...
According to the article, Steam was directly affected by this vulnerability. But I'd guess that's a problem on their backend and not on the Steam client.
In that case, asset prices didn't 'inflate' anyway, therefore parents point still holds true.
America has the cheapest food in the world, by a long way

https://www.weforum.org/agenda/2016/12/this-map-shows-how-mu...
I’m still arguing with people about using the built in url APIs instead of string concatenation.

A person is smart, but people are dumb.
What's remarkable to me is to think about the infrastructure that must have existed, even to support this basic labor. All these stones had to get quarried and moved around. All these workers had to be fed, housed, and clothed. Whatever tools and simple machines they used, would have required constant maintenance.
Some of the resume screening service charge per application though, so it might at least cost Kellog a little bit of money.

Though they'll probably use that as an excuse to not provide insurance or pay a living wage... :(
No problem. The original DMs I had for Glastonbury were amazing, only ditched them when cleaning looked so horrific I gave up.

The replacements didn't even last a single festival.

You can occasionally find Solovair cheaper at TK Maxx or on Hotukdeals, if it helps.
Porn saturation. Ever tried to quit porn in the digital age? It was harder than quitting weed.
> > To achieve a more equal world without poverty the world needs very large economic growth.

> I don't understand how this follows. Our global economic system is structured to concentrate wealth, so there is no guarantee that growth benefits the poorest.

The post says growth is necessary; you point out that it is not sufficient. Both can be true.
Zoidberg voice Why not both?
It's not the same page, I used to share from it, now all old content became "This content isn't available right now".
Planning to commit a murder or a terrorist attack is a felony that will put an individual in prison for a long time.
This year, I changed my mind about nuclear, hydro power and vegan food
The list with fixed formatting:

* Give up and write a fully dynamic query.

* Generate every possible permutation. Combinatorial explosion quickly makes this impractical.

* Write a static query without the optional clauses, then add clauses and execute a dynamic query. The best of both worlds but complicated.
That's a weird interpretation of what is being said here...

From the rules[0] that are mentioned in the article:

> On 21 October 2020, the Commission adopted a new strategy on open source software1, encouraging the use of open source software by the Commission, the Commission's contribution to third-party open source projects and the sharing of Commission software as open source. In that Communication, it was stated that, wherever possible and appropriate, the Commission would share the source code for any computer programs where it holds the intellectual property rights on behalf of the Union.

But:

> This Decision should not create any obligation for Commission services to share Commission software under an open source licence nor any right for third parties to require Commission software to be made available under an open source licence. The Commission should remain free to decide whether to share Commission software or to license it under a proprietary licence.

[0] https://ec.europa.eu/transparency/documents-register/detail?...
It's not a technical problem, it's a cultural one. Society's values simply have to be in the right place and it's takes time for a sophisticated culture to evolve.
Sure, I see your point, I guess I'd say it strikes me as sort of hardare-and-software problem. Education can introduce you to the techniques, their application (or non-application) is up to you. But if you haven't ever been introduced to them, the chances you will spontaneously develop them are small.
The absurdity is in its dampening of the (ostensible) punishment: you shouldn't be rewarded with a tax deduction for performing an incredible amount of pollution. Instead, you should be both fined and taxed.
If it helps (not that ITV has anything _worth_ watching), I think TV stations recognize this - both ITV and Channel 4 have ad-free on demand options for a few pounds a month
It was Biden who was accountable. What are we gonna do, hold re-elections? Just after the democracy was shaken to its core by the January 6th attack? Hand over the control to the republicans who have shown themselves to be absolutely incapable of formulating rational thought or speaking the truth to their own voter base? Admit that the democratic party is so thoroughly corrupt that even after losing the easiest election in US history to a buffoon, they could not come up with a candidate with the smallest amount of integrity or backbone, and pushed up some guy who would step over the bodies of children just for a shot of giving the illusion that the US is actually in control of the rushed evacuation from a war he's been losing for a decade.
It was probably 20 or so years ago when I played for some time with Delphi. It was extraordinary easy to make program interfaces. Fast forward to today and we are in this clusterfuck, where everyone keeps reinventing the wheel and complexities just keep growing.
The web experience. I long back for those days where you used to be able to just type in a URL or click a link and arrive at a webpage without much fuss about it. If the page wasn't what you were looking for, NBD, you just moved on.

The experience nowadays is more like:

* Google for thing XYZ, wait for some seconds until the result page layout is final due to additional crap being loaded in the background
* scrolling down while mentally hiding all the crap that big G is trying to sell you
* finding something that looks interesting and clicking on it
* being greeted with a cookie settings popup from hell, figuring out how to get it out of the way without becoming an advertising target for the rest of your life.
* Trying to find the close button for the video that starts auto-playing in some corner of the screen.
* looking at the site, scrolling, getting another full-screen pop-up reminding you to subscribe to their BS newsletter or their paid service
* etc..

These days I spend less time on the web than 20 years ago. Back then it was a quirky, endlessly interesting place to explore and spend hours in. Nowadays I have a hand full of sites that I visit and trust, but other than that I kind of use my computer (or phone for that matter) like it's 1990. The internet experience has become really unbearable.
> mischaracterize the cleanup of that fuckup as a "normal business expense"

An alternative is to go out of business and leave the total cleanup costs to society instead of paid for out of future profits.

Which is better?

>If the company cannot afford to perform the cleanup it should be nationalized and sold off until the cleanup can be funded.

That mindset adds SuperFund sites - destroy the actor without being able to extract profits over longer periods of time.

>Ideally to the point that being on the Board of an Energy Company carries the very real consequence of flipping burgers for the rest of your days

And as you drive the risk so high capital will flee the sector, we'll ultimately have higher energy costs and worse technology as places that don't view the world so black and white use a nuanced approach. Then when energy is too costly for the poor, we can screw em or nationalize more things to help them, right?

Seems this recipe has been tried places...
I mean, it's not like you don't have plenty of time to withdraw.