skysight-inc/HackerNews huggingface dataset:
>If I understand correctly, the number of bright satellites will be proportional to the launch rate, not the total quantity in orbit.

Because the constellation needs constant replenishment, the launch rate (and hence the # of brighter satellites) will have to reach a steady state that is directly proportional to the size of the constellation.

We can extrapolate that in the future this rate will actually be significantly higher than it is currently:

They currently have permission to launch around 12,000 sats. They're launching around 250 per year. The current launch rate is only sustainable if each satellite lasts for 50 years.

If you expand that to the proposed 42,000 constellation, 250 new satellites per year is only sustainable with a MTBF of around 150-200 years per satellite, which is nigh impossible in low Earth orbit. Using a lower (but still very generous and optimistic) MTBF of 10 years, Starlink will need to launch 4,200 satellites every year, about ~15x higher their current launch cadence.

> the majority of the remaining satellites are destined for much higher (and dimmer) orbit

Just about all of the satellites they've orbited so far are hanging out around 550km. SpaceX initially got permission to go as high as 1300km, but they've since changed their mind. The new plan (still pending FCC approval I believe) is to keep all of the satellites between 300-550km. So the future satellites will be as low or lower than the current ones.
In addition to that Hey.com[1] was recently released which is a new app built by Basecamp. Where Ruby on Rails originated.

This new app comes with many new technologies. Some of which are already extracted into Rails (ActionText and ActionMailer), and some that will be (completely new approach to frontend with an all new Turbolinks).

At the same time Stimulus is getting mature.

All the excited around this, is motivating people to start creating helpful Rails resources[2], which in turn leads to more excitement.

[1] https://hey.com

[2] https://twitter.com/marckohlbrugge/status/127174984488606105...
Thanks! Yeah, we thought about doing TP first with a smart roll holder. Coffee is a better e-commerce product. We will do TP eventually!
This may come across as pedantic, but the terminology on the page is a bit imprecise and may suggest a lack of sophistication for somebody selling a financial information product. You're not helping anybody avoid missing out on an IPO because you're not helping anybody be part of the IPO market itself. (Generally only big investors with a relationship to the underwriters or friends of the issuer get to be participate in the IPO market, i.e. to buy shares in an IPO.)

You're offering to let people know that shares will be available in the secondary markets the day after the IPO is priced and shares are sold (often buying FROM people who bought in the IPO). The distinction here is important because in an IPO that "pops" on the first day of trading, somebody who buys shares on the secondary market in normal trading is not going to be able to buy them at the IPO price. (They may even have a hard time buying them at the opening price in secondary trading...)
display:table is the holy grail

Not even kidding, flexboxes and grids still have problems and can display differently depending on the browser (version), sometimes overflowing.

display:table is the holy grail for layouts - it's very easy to write and understand and it looks same everywhere, even going back to IE11.

display:table is the holy grail for tables - now you can have a clickable row without javascript
See also: https://en.wikipedia.org/wiki/Hypocrisy
"We lent books that we own—at the Internet Archive and also the other endorsing libraries. These books were purchased and we knew they were not circulating physically."

I read this as not increasing the book pool, but saying, "We own Book A. Our endorsing libraries have a total of 9 copies of Book A." However, instead of now offering 10 copies of Book A (which would have adhered to 1:1), they offered unlimited loans, which certainly breaks 1:1.
I'm probably not the target audience for this, but "Google Sheets-like performance" does not sound like a selling point to me.

Historically, their performance has been downright awful (especially in non-Chrome browsers).
Why's that? Concern over location data or something? I don't own a yacht but the Garmin gear in my boat assumes no Internet connection (kinda the point of the boat) and sees no impact from this event. Garmin wearables, however, are in use all day, every day, have associated PII to a minor degree, a broader audience and have been severely crippled by this. Curious what the yacht angle is that I may not be acknowledging.
Does being hosted on Github automatically qualify something as relevant for HN?
Your parent comment in this thread: https://news.ycombinator.com/item?id=23930146
Http://agner.org is a good resource once you know the basics. It explains a lot of how microprocessors interpret instructions, caches, decoding, microinstructions. Assembler is not really a language, it’s deeply connected to the material. Agner explains a lot of those things.

This might be what you want : https://www.agner.org/optimize/#manuals
this is gold, thank you!
Language X is at least C++ (as linked), Java https://developers.google.com/protocol-buffers/docs/referenc... , and Python https://github.com/protocolbuffers/protobuf/blob/master/pyth...

I think the Protobuf spec focuses on the binary serialization - the text format and JSON representations are not related to that at all, of course.
Given all the launches accredited to SDI (and whatever it is named now) over the last 3+ decades it would be quite amazing if not one of them was a weapon test.

Just what have they done with all that star wars budget if they were lofting flowers in muzzles?
Would this work with pgbouncer? I'm wondering because of the advisory locks.
So it’s just to create artificial scarcity, this brings back the problem of piracy, what’s the difference between lending 100 copies vs 1M? Or why they charge more to “buy” a digital copy of a movie vs “renting” it? The key problem here is that we’re trying to adapt old models to a totally different medium like trying to attach the horses to a car.
I'm not giving you my email address, so you lost a lot of points from me right away.

I signed up with a fake email, and it appears this is a forum, with the goal of having polite discussions about controversial topics. I think this is a worthy goal, perhaps one of the most important goals one could possibly have right now, but there are two unanswered and very important questions:

1. What do you consider "polite"?

2. How does that translate into action, i.e. what are you doing differently from other social media?

At its core, this problem is tied to financing: conversation on existing social media is broken because they make money off ads. To serve ads successfully, you need to get engagement (which is best done by creating outrage) and you need to personalize (which is best done by violating privacy, and as a side effect, creates echo chambers). Since social media doesn't want to kill their ad profits, they're investing in censorship instead of addressing the core issue. Admittedly, the core issue is a very hard problem, but it won't be solved by ending free speech--that just creates a second wave of problems. Now the bigots that caused the outrage feel persecuted, so they run off and radicalize in their own echo chambers, and the rest of us are left with an echo chamber where authoritarians can throw the cancel hammer at innocent bystanders with impunity.

The solution, if one exists, isn't going to come from the same amoral just-following-incentives swamp that created the problem in the first place. Starting with the trying to collect my email address for no reason sure makes it look like this is just another attempt to get a slice of the selling-ads-with-outrage pie.

I hope I'm wrong!
I am not sure Russia has a lead on anything other than miniature nuclear reactors anymore.
I keep saying this, but I have strong doubts in Leninism. I don't think someone would push for that system unless they cared more about seizing power than the wellbeing of the people. That will likely lead to oppression, without any policy changes. I'll address some points, though for the most part I am nor considering a Leninist central party.

>The problem is that invariably a large portion of the population is opposed to this, to the bottom of their souls.

I don't agree with this. The bourgeoisie would be opposed to it, but they can't be described as a large portion of the population. Ideally, everybody else benefits from the change, they have no reason to oppose what's going on and there should be no reason to opress them.

So yes, any such revolution must involve some manner of getting rid of the bourgeoisie. They would likely feel oppressed, though they would just be losing privileges unique to them. They would also likely turn to violence, but wide scale lasting oppression you describe.
The R is reduced while any effective measures are active. The playable sim for Scenario 1 has them active while there's blue shading over the graph, deactivating them once herd immunity is reached in that sim. In that case, compared to scenario 0 (do nothing), fewer people have been exposed so fewer people die. So it is not true to say, as you did, that "Youre are going to have the same number of deaths sooner or later as long as the hospitals aren't overwhelmed."

> There's no avoiding society returning to normal as people need jobs to pay rent and buy food.

You've moved the goalposts, but even so, the later sims suggest other things that can be done with less invasive measures like test and trace, wearing masks and social distancing. These don't prevent people doing jobs. They do decrease the number of people who die.
Intel is already losing desktop market to ARM with Apple's Mac transition from Intel to "Apple Silicon" (ARM).

Cheap RISC-V CPUs seem to have a much brighter future than ARM for consumer appliances like washing machines than have slim profit margins and don't need compatibility with other devices.
IA will lose because the precedent set by winning would mean that all online digital sales can just be distributed. Itd evaporate a trillion dollar market overnight.

I disagree with book publishers and general copyright law, but judges can understand the difference between physical books and digital ones. Physical books cannot be outright copied atom for atom in 5 milliseconds and distributed to millions in hours. The difficulty of any sort of copying makes it significantly economical to just buy a new one, or have one lended that had to be bought.

I'm afraid IA is going to be demolished because of their move here. They shouldn't have done it under the banner of IA. If at all they should have done it under a rogue name and service over TOR.
Does the product literally just scrape this data? Does it include the SPACs/direct listings/reverse mergers that seem to be increasingly popular?
From a previous question re: "Ask HN: CS papers for software architecture and design?" (https://news.ycombinator.com/item?id=15778396 and distributed systems we eventually realize were needed in the first place:

> Bulk Synchronous Parallel: https://en.wikipedia.org/wiki/Bulk_synchronous_parallel .

Many/most (?) distributed systems can be described in terms of BSP primitives.

> Paxos: https://en.wikipedia.org/wiki/Paxos_(computer_science) .

> Raft: https://en.wikipedia.org/wiki/Raft_(computer_science) #Safety

> CAP theorem: https://en.wikipedia.org/wiki/CAP_theorem .

Papers-we-love > Distributed Systems: https://github.com/papers-we-love/papers-we-love/tree/master...

awesome-distributed-systems also has many links to theory: https://github.com/theanalyst/awesome-distributed-systems

- Byzantine fault: https://en.wikipedia.org/wiki/Byzantine_fault :

> A [Byzantine fault] is a condition of a computer system, particularly distributed computing systems, where components may fail and there is imperfect information on whether a component has failed. The term takes its name from an allegory, the "Byzantine Generals Problem",[2] developed to describe a situation in which, in order to avoid catastrophic failure of the system, the system's actors must agree on a concerted strategy, but some of these actors are unreliable.

awesome-bigdata lists a number of tools: https://github.com/onurakpolat/awesome-bigdata

Practically, dask.distributed (joblib -> SLURM,), dask ML, dask-labextension (a JupyterLab extension for dask), and the Rapids.ai tools (e.g. cuDF) scale from one to many nodes.
I had done this with a cheap windows tablet mounted on the wall in my old cubicle with Skype on auto-answer. So I could "pop-in" and people could come and talk to me. Somehow calling me from their own desk Skype was bigger task cognitively, but walking to the cube with my video on was easier.
I really must recommend Inter[1]. It's also open-source and available as variable.

[1] https://rsms.me/inter/
I used those words to emphasize that there is really no way for Apple to know I was telling the truth, so I could say anything–fully truthfully–and they could just turn around and claim that they don't believe me. I guess I can see how you'd end up thinking that, but yeah having this kind of restriction that is hard to actually prove/depends on what Apple believes would generally preclude a lot of people from being in the program.
James Mickens has a talk about doing exactly this [1]. It's a perfectly sensible proposal and the talk is well worth the time to listen to. He makes a solid argument for why this should be done.

Problem: in reality, it is unworkable and will never happen, and even if it did the actual level of "development" that we actually see in the real world would end up in a situation just as bad as the situation we are in now.

[1] https://www.youtube.com/watch?v=1uflg7LDmzI
We should have probably flagged the number of conversations in the original post, that's good feedback. We're on average seeing 20 new conversations per day.

We've built a bunch of other features that also maximize the chances you're not alone in the call. The reason this metric is important is because being alone is the reason why nobody wants to stay in the call. An example is Meeting Mode, which I bring up in the original post - it lets your teammates know that you'll be back in 30 minutes so people don't feel like they're alone.

We actually are working on the ability to talk to one person on the call as opposed to everyone at once. But that's a good flag and it's great to know it's a problem you identify with.
I remember as a kid there was a child's book about basketball players and it mentioned that MJ was an aggressive, confrontational player who trash talked the other team. It shaped a conception of him as a champion who is fiercely competitive to the point of pettiness (not unlike Bill Gates, funnily enough), not a champion who is known for noble sportsmanship.
It should be possible for the Raspberry Pi to emulate a USB flash drive using the OTG connection, though I'm not sure if it can emulate a keyboard and a mass storage device at the same time. It would be a very valuable feature for sure.
Well, that's an explanation for why FPGA compilation flows take so much time, but it's not a good explanation for why the software is so crap.

I think partial reconfiguration is really sexy, but it's been around for a long time. What's new and exciting there? Genuinely curious.
Whataboutism – The Media’s Favorite Rhetorical Shield Against Criticism
Out of your insulting tone (I should frankly tell you to GFY), that doesn't explain the less why "pain" should be the measure of all things. And recently plants have been showed to display response to aggression, too. So far this is all a bunch of smug, moralistic bullshit that leads nowhere.
Architecture.md – A medium to introduce contributors to large-scale projects
A de facto monopoly doesn't mean that other options don't exist. Microsoft had a monopoly on the PC operating system market, despite other options existing.
People are stupid and are only taking action if the irrefutable proof is ripping off their faces in bloody shreds from their skulls and gauging out their eyes.

Case and point? Current U.S. Republican behavior when it comes to Covid-19. Denial, denial, denial. Let's pretend we can continue business as usual because it's working out pretty well so far.

Well, it does. Until it doesn't.

The thing with the climate cataclysm is that when things are reaching the point where it is getting really uncomfortable, it will be way to late to do anything about it.

But don't worry; we'll all be experiencing the beginning of the worst in about 20 to 25 years. That will be happy times.
HN: privacy is absolutely critical

Also HN: overwhelming support for one of the world's largest privacy violators, the Internet Archive, which can never comply with GDPR or any other stringent privacy laws under any circumstances because they have no idea what's in their archive and they intentionally make it difficult to remove privacy violating content from it (which they hoovered up without permission and now you can't even stop them from doing it because they ignore robots.txt)

Yay for massive, epic scale privacy violations and being an abusive parasite that intentionally doesn't follow proper site directives!

Even if IA survives this debacle, they're going to get wiped out by privacy violation lawsuits in the coming decade. Their entire archive will have to be dumped, or combed line by line for privacy violating content (at extraordinary cost).
The problem that FPGAs have is that they are only good for low-volume solutions that require flexibility and have no power constraints.

That's a really narrow market. Telecom equipment and lab equipment, basically.

If I need volume, I need at least an ASIC. If I need to manage power, I need a full custom design.
we totally agree!
IMO yes, although I can totally understand why some might disagree with that opinion.

If GPS went away, the US military wouldn't stop blowing stuff up. They'd just be less accurate with more collateral damage (especially when you take into account the lives that GPS saves by preventing KAL-007 type incidents, more efficient farming, better knowledge of seismology, etc etc)
British wasp guide: How to identify common species
yes, I think it only matters for the document to be in-sync during the life of the project. Afterwards, it can be a historical record.
On windows, I tried dozens of trending fonts like fira code, new ms font, jetbrains etc but nothing looks more natural to read than Consolas (and also Roboto mono)
The difference is, the bot can be made to only say what you want it to. That is a LOT harder to do with a human.

If you're a big outfit looking to control risks, it might be very tempting.
I added one small Verilog file to a Vivado project.

It froze the IDE for 45 minutes before I could do anything else.

This was on a beefy machine at AWS too, not some cheap home desktop thing.

That wasn't compiling, no synthesis, P&R, nothing.

There was no giant netlist I'd been working on either. Most of the FPGA was empty.

That was literally just adding a small source file which the IDE auto-indexed so you could browse the contents.

In Verilator, an open source Verilog simulator, that same source file loaded, completed its simulation and checked test results in less than a second. So it wasn't that hard to compile and expand its contents.

Vivado is excellent for some things. But the excellence is not uniform unfortunately. On that project, I had to do most of the Verilog development outside Vivado because it was vastly faster outside Only importing modules when they were pretty much ready to use and behaviorally validated.
I've been curious what the hypothetical outcome would be if you were to invest the same amount of money in every IPO for the past 30 years and sell at a fixed time 10 years later. Are IPOs underpriced, overpriced, or neither on average over the long term? How does the return compare to investing the same amounts into the S&P 500 or similar benchmarks over the past 30 years?
>> It's reasonably well established that when it comes to intellectual property, you can refuse to sell it, and only grant a limited license. With some small carve outs like the First Sale doctrine.

Maybe pedantic but there is no "intellectual property" law in play here. Just plain old copyright law, under which they do fully own the books - as opposed to licensing them. What copyright law allows is everything that libraries do.

My opinion - One should be able to use a webcam to share a book with someone. That's not far from what IA is doing though it's also technically quite different.

On another note, I'm not a fan of using the pandemic to highlight IAs value even though I appreciate their efforts.
Soon not so technically anymore, if Intel's Xe project works out. Midrange GPU prices have been rising and rising in the last ten years, so competition is welcome. https://www.tomshardware.com/news/intel-xe-graphics-all-we-k...
In Ohio we have an antique provision for the county prosecutor to employ their own investigators. They're not quite the same thing PA has, though. See Section 309.07 of the Ohio Revised Code here: http://codes.ohio.gov/orc/309.07v1
The kernel at least supports that, through the gadgetfs filesystem.
It's called "letterboxing", and rounds the window size to the nearest 200x100 px when maximized, I think. So while it does make you slightly less unique than just maximizing normally would, that anonymity set is still potentially smaller than the set that can fit everyone, namely the 1000x1000 default. There are methods of detecting screen resolution using CSS that don't require JavaScript, so blocking JavaScript doesn't necessarily protect you from this fingerprinting method.
Is that comparable to the owner of a mall watching who goes in and out of which shops to decide what stores to add to the mall?
"What if every time you shopped online you could see yourself in the clothes?"

What if every time you shopped online you could see a version of yourself you'd indicated you want to be (via a thousand small web interactions) in those clothes?
I mean you could try but you still wouldn't be allowed to duplicate the work. So you would only be allowed to sell your purchased version if you deleted any copy you had.
Maybe a free version could be something that only announces that days IPOs or last week or something? That would demonstrate all the content without providing nearly as much value as it’s not enough time to participate.

But an X week trial is probably a good option as well to give people an idea without having to keep up a free and non-free version.
This only affects viewing the activities on Garmin Connect. You can view them on the watch just fine, and you can use Garmin BaseCamp on a computer to download the GPX files.
Crossrail confirms another delay to the opening date
Yes, Salyut 3 had either a 23mm or 30mm cannon, which was apparently test fired: https://en.wikipedia.org/wiki/Salyut_3#On-board_gun
Ah, okay. And thank God it doesn't, as both the Trump and Obama administrations starkly demonstrate.
I'm not talking about not having any access in the technical sense. I'm talking about a "Chinese wall" whereby people who work for AWS supporting customers should absolutely not be able to inform any of the teams that build new Amazon services. These types of Chinese walls exist in many different industries, perhaps most famously finance, and when these walls have been "breached" in the past it has resulted in huge scandals.
Not betting on these 50 years. People have already started migrating because of climate change. In the next 20 years, we'll have half a billion people on the run. This will be the next major "disruption"!
It is a reasonable expectation that your data is kept confidential. If my hosting provider were to so much as look at my data without my explicit permission I'd sue.