skysight-inc/HackerNews huggingface dataset:
> No but can adapt,

It can't adapt if it is killed off by the initial conditions.

> the chance is small but give the mass of chances over time it's not that small anymore

The likelihood of a lifeform surviving such a trip and seeding a new planet even once is, in my opinion, incredibly small.

But panspermia doesn't mean, "this happened one extremely lucky time because there were so many attempts over the eons the universe has been around." It means that this is the means by which life regularly spreads across the cosmos.

It's important to note that each of these numbers is teeny tiny and small. You need lots and lots and lots and a lot more lots of separate chances to reach something approaching certainty. Your units probably need to be life-bearing rocks/ice, not individual bacteria. Although more bacteria means it is likelier to survive the trip and thrive in the presence of enough resources, most of the filters on this trip (say smashing into a star) take out the whole rock, not just a few unlucky bacteria on that rock.

I'm much less skeptical of life spreading this way within a star system and of the molecules of life being formed in the cosmos and then seeding planets (i.e., molecular panspermia).
> On the other hand, RBS as hand-written seems rather dangerous, to me. Nothing wrong with using them to define previously-untyped external code, as long as you know the caveats, but I think you really want to have definitions generated from your code.

That’s sounds like what type-profiler, mentioned in the article, is for; it's an experimental project which,if successful, seems destined to be part of Ruby’s bundled command line tooling, for generating type signatures from code.

If you mean you want type signatures embedded in code source files rather than in separate files, they seem to be taken a documentation-annotation approach, with YARD documentation format expressly called out as a mechanism to bed typing in source files. That's probably cleaner than further cluttering Ruby’s syntax with annotations.

> Given that Ruby 3 was supposed to "support type checking," I'm surprised that it does not seem to have syntax for type definitions in code

The support seems to be that, at a minimum, that it will have a standard for type definitions and provide them for Core and Stdlib and have command line tooling for working with type definitions. Which is, I would say, significante support.
Are there any vim or emacs plugins that utilize these?
Why do people keep saying China doesn't allow US tech? Apple, Microsoft, Google, Tesla all make a lot of monies in China.
Idk, I don't think it's too much to ask. Good journalism takes a lot of work.
The thing with YouTube is that first of all it has to be entertaining. Everything else comes second.

I think many people would watch those videos, as all your ideas could be explored thoroughly and easily consumed.
NASA Mars 2020 Mission – Logo and Identity
It must have been the original "time only moves when you do".
To be clear, your argument is:

"I'd rather be able to get 30-60 free articles a month, than 5-10."

Not exactly earth shattering here. You want more free. So do many people. Regardless of how little or much of it you'd consume, you're still asking for more of their content to be available free.

Or put another way:

"I'd like to ensure I can read all I want from them without paying anything. Please update your "free" policies to make my particular consumption pattern completely free."

With the implied, "If I did start reading 3 articles (instead of 1-2) on the the occasional days I land on your website, I'd also like you to up your daily free limit to 3 at that point."

Journalism is a profession and a business. This idea that I should be paid for my work, but nobody else should be paid for theirs is particularly poor for society.
Look closely. Amazon claimed they don't access individual seller data, but they do access aggregated product data.

However, in at least one case the aggregated data was only between two sellers: Amazon Warehouse (which only sold a few returned items) and the original seller.

"Amazon draws a distinction between the data of an individual third-party seller and what it calls aggregated data, which it defines as the data of products with two or more sellers."

https://www.wsj.com/articles/amazon-scooped-up-data-from-its...
I'd argue Google doesn't support them at all. They don't have repair centres, they don't sell parts - if I break a screen in my OnePlus, I can send it back to OnePlus and have it replaced with a genuine part for £79 last time I checked. With Google I know someone who cracked the screen in the Pixel 4 and Google's response to it was "well, sucks to be you, we don't repair any phones at all". That's shocking, and unacceptable for any hardware product.
I've literally never heard the term used by anyone except as wink wink I mean the Jews.

https://www.theatlantic.com/politics/archive/2018/03/the-ori...
I wonder if anyone will be able to create a community that's valued as a community rather than only valued as a medium through which to hawk products. What might be achieved with new communication systems that are principled and directed towards humanity instead of private financial profit?
I see some evidence that an MMU is optional: https://news.ycombinator.com/item?id=7684824
Airbus concludes ATTOL with fully autonomous flight tests
Meme Gauge
Walmart's interest are only aligned till they can cut a better deal with some other brand or they come up with their own product.
Buying a car.

If you don’t own a car in the US and don’t live in a place like NyC you will be destitute. You will have no way to get food and no way to get to work (and therefore pay rent.) Most people in the US could afford to actually save money if they didn’t have to pay (including interest!) on the loans they have to take out to buy a (crappy and used often!) car.
You could just install rEFInd and make it the default bootloader with its auto find mode enabled.
In my opinion the server should be open protocol / standards and/or open source so I can run it if I want to.
> It must be a very easy next step to allow type declaration inline with the code

Updating Ruby’s already notoriously complex syntax to support type annotations while keeping existing Ruby code valid with it's existing semantics is...not a very easy step, I suspect.

Annotations in documentation is a more viable way of integrating type definitions into program source files.
Can anyone enlighten me the main difference between surveillance from China vs. the NSA exposed by Snowden?

I was under the impression that both countries (if not most countries) collect data one way or another. It's just that China does it more explicitly.
In an ideal world, Google could keep all the endpoints up and functioning. The issue is as software ages, exploits turn up and you end up requiring a team to just maintain a service with no future.
The book was even better :)
I don’t have a dog in this fight but attempting to characterize anyone who has heterodox opinions on trade as anti-semitic feels pretty gross.
Honest question - is it really significantly easier to prevent tampering with systemd-boot? I had a look at this recently, and ended up having to modify the source (admittedly quite easily though) to avoid relying on important parameters in the config file.

I wanted to disable editing cmdline and similar from the prompt, and ended up simply compiling that feature out (along with others). I'm not sure if there's an easy way to fix this either, since the obvious way to "secure" the bootloader is via a config file, but we really need to assume the config file is editable by an attacker, and therefore compromised.

That you don't have to go build a standalone EFI image to get modules and similar embedded into the binary is certainly safer, but I would say most stock Linux bootloaders are still a fair way from being easy to prevent tampering on.
> So does that mean that Apple asks the developer to pay "back" $100, when they only paid the developer $70?

Kind of, except Apple doesn't ask, instead Apple automatically reconciles the balance debiting the $100 from the payout balance Apple maintains.
Here's a second source: https://techcrunch.com/2009/03/25/apples-iphone-app-refund-p...
The best are handmade.
The OP implies no such thing.
sure, and I hope it gets there soon, but it's not there yet, which was the real point of my answer to "why not just use Crystal"
Yeah, I've worked for retail and restaurants during taking Inventory, it's a pain in the butt and never a fun time, and it's more of a special circumstance and not something that would really worry me about my job if I still worked retail having gone through the process.

At the place I worked they didn't really hire anybody extra for it to begin with, it was just an annoying extra responsibility you had to do once every 2-3 months.

That being said this could just be the precursor to even more employee reducing measures, so it could still be a bit worrying for the future, but just not having to deal with inventory I would think would be a relief as an employee.
The problem is that Valve doesn't have a history of just cancelling their products and shutting their customers out. Google does, and an extensive one. So when they offer a service where you can buy software and said software will only work for as long as Stadia is around, I don't trust Google that service will exist in 3 years. And once it finally dies what will Google do? Give everyone AdWord vouchers?
We’ve finally figured out where Stonehenge’s giant boulders came from
rEFInd can automatically detect linux, Windows, and mac partitions and boot them. You could just install it to a usb stick and use it whenever necessary.
7% of either 1) my net worth or 2) the increase in my net worth over the last 18 months doesn’t feel like a “drop in the bucket” and I definitely didn’t donate either amount. So I’m happy to applaud her for doing so.
it really should only be considered a win if and only if employees actually get any money from their stock options.
Do you also think it's okay to call anti-fascism nonsense?

(Citizen of a formerly communist state here)
I should be clear, we were both raised in it as children. That made leaving much harder. Our families are still in.
It cuts the other way too--if you have too many charge backs you can get das boot from your payment processor.
Nubank buys firm behind Clojure programming language
No, of course not. Here is one definition of fascism:

> a political philosophy, movement, or regime (such as that of the Fascisti) that exalts nation and often race above the individual and that stands for a centralized autocratic government headed by a dictatorial leader, severe economic and social regimentation, and forcible suppression of opposition

I consider this bad. Here is one definition of communism

> Communism (from Latin communis, 'common, universal') is a philosophical, social, political, economic ideology and movement whose ultimate goal is the establishment of a communist society, namely a socioeconomic order structured upon the ideas of common ownership of the means of production and the absence of social classes, money and the state.

I consider the minority rule we live under, and the fact that people are constrained by their social class an enormous obstacle to human flourishing and freedom, so this seems good to me.
> Apple automatically reconciles the balance debiting the $100 from the payout balance Apple maintains.

That's the part that puzzles me. If there's a refund, and they penalize me by charging $30 more than I was actually paid, I see that as being problematic. Also, I suspect that it would be illegal in some venues, unless clearly spelled out in the contract. I'll have to spend some quality time, reviewing my contract, to find that...
That certainly depends on who's using the code. I've worked on both APIs used by other developers and software used directly by end-users. For the latter, dates would have worked much better than version numbers since the end-users couldn't choose what version they used anyway and version numbers didn't mean anything to them.

For APIs or libraries, yeah, semver is cool and dandy, but not all code is APIs or libraries.
Please don't trivialize my experience by making the anecdote support or invalidate pet sociological constructs.
On the flipside (just an anecdote, not making any points), we had a hard time turning this noise filtering consistently off for a colleague of ours who speaks without a voice box.

He kept getting filtered out randomly and we couldn't understand him because of the feature. It was (at the time) turning back on without his knowledge. We eventually got it consistently turned off with one of our zoom admins' help.

We get a lot of background noise from him but his voice is more valuable there.
DuckDuckGo launches new effort to block online tracking
>So the idea that there's some kind of left wing "cancellation" system is just ever more BS

Alternatively, you might consider that it could be real but a bipartisan thing, despite the term being used (and I assume coined) as though it's just the left wing.

Someone put together a long list of people Trump has tried to get cancelled, that seem to fit squarely within the usual connotations.

https://www.cnn.com/2020/07/07/politics/fact-check-trump-can...
System's Thinking: A Primer
My thought was that people reacting to the article are disappointed they didn't get an empty promise.

Earlier this year, The Wall Street Journal reported that Amazon employees have accessed sales data from independent sellers on its marketplace to help the company develop competing products for its private-label. Amazon has a policy barring the practice, but lawmakers like Rep. Pramila Jayapal (D-WA) focused in on the company’s enforcement of that policy.

“Let me ask you, Mr. Bezos, does Amazon ever access and use seller data when making business decisions?” Jayapal asked.

Bezos highlighted the company’s policy banning the practice, but said, “I can’t guarantee you that that policy has never been violated.” He continued, “We continue to look into that very carefully. I’m not yet satisfied that we’ve gotten to the bottom of it, and we’re going to keep looking at it. It’s not as easy to do as you would think because some of the sources in the article are anonymous.”

This seems reasonable. They have internal controls, but auditing of them is hard, and as he's under oath he can say they have the controls but ... proving a negative is hard. I understand why people predisposed to not trust Amazon, but in this case this is a reasonable answer being pulled out of context for a soundbite.
Mental Health in Covid-19
I wonder what the fact-checkers would say about Pichai’s claims that the ad prices fell by 40% because of more competition...

Cook says that the developers have so many other choices like Android, PlayStation, or Windows. This is about the U.S. mobile market where the iOS has a monopoly-like market share in terms of app revenue. Similar to Bezos trying to make an argument that it’s not about online marketshare but all of retail. Zuckerberg should take notes - social media apparently also includes phone and in-person meetings.

Cook claims that Apple’s 30% cut is half of what the distributors were charging software publishers or developers before Apple came along to save them. Apparently having your software for sale on the web with just the payment processor’s cut was not a thing.
My friend and I made something for this recently which works as a google chrome extension: https://nextcall.xyz/
> At the same time, for me, Facebook was the first example of the internet becoming more samey, centralized and where its users became more consumers of a platform instead of individual creators.

> The newsfeed I was a bit less enthusiastic about, but hey it was convenient compared to visiting my friends' profile pages.

At first I liked the newsfeed but looking back I think that's the beginning of what killed Facebook for me. At one time the site was about you. When you logged in you went to your page. Now it's about other people almost exclusively.
Aren’t secret unguessable URLs used all the time to secure content? See gdocs, Dropbox shared files, etc.

Of course the password shouldn’t be 6 digits...but as long as the URL space is unsearchably massive, say 256 bits, and there’s some basic rate limiting, embedding a “password” or random token in a URL seems an acceptable way to frictionlessly share private content?
Anyway, this is silly. The post cites HotSpot and it’s predecessors. It’s just not the case that we repeat their technique, and number of tiers is a snarky difference and not the real one. I’m not going to give you a TL;DR that enumerates the meaningful differences just because you claimed that there aren’t any.
You missed the key point of the OP: you only get 70% of the gross revenue (units * price), but when a user requests a refund, you the app developer have to pay out of pocket to return 100% of the price back to the user (Apple doesn't refund the 30% it took off the top). So you are losing 30% on every refund, and in the extreme case, if every sale is refunded (i.e. from a malicious online viral thing directed against you), you can lose unlimited money scaling linearly with the number of sales (again, if every sale is refunded or close to it).

EDIT: ofc in the Twitter thread, there's few disputing that if this is actually true, or if maybe Apple does different things in different markets, etc. so everything with a grain of salt I suppose
Then I don't understand your position. Could you please explain to me in what ways is anti-communism misguided? Have you ever lived in a communist state, or at least a post-communist one?

It's not normal to go on HN propagating fascism, so why is it OK to propagate communism?

Edit - reaction to your edit:

In practice communism is an ideology that led to the death of 60 million people, to the imprisonment of millions, and destruction of uncountable lives - consistently, all around the world, within different cultures, jurisdictions, legal systems, cultures. While I see your point and agree that the current state of things is not okay, to conclude that communism is the solution is IMHO incredibly naive, sad, outraging and vulgar.
Or maybe in 2020 the actual SoC is a piece of commodity hardware and claiming that the SoC + support components is the totality of hardware design is how you get constantly overheating iPhones that bend when you put them in your back pocket.

https://www.ifixit.com/Teardown/Nintendo+Switch+Lite+Teardow...

I can't find any public information on what the Tegra X reference design is without registering an account with Nvidia, but even if you're telling the truth you conveniently ignore that said ram chips are made by Samsung.
I think every technology that's widely used today that requires some backward compatibility is here to stay for a long time.
Things like API/protocols are hard to move from.

As for new technologies I would expect them to appear and take the niches where current technologies are not good enough. Take C++ vs Rust for example: the former is quite bad in terms of security and the latter is good at that. So Rust will become more popular in writing security critical applications and web services. But C++ seems to be good enough for things like high performance/scientific computing so it will be still widely used there.
Once a business or service is built around it, yes. But This likely can be solved via something that doesn't have to be profitable, just successful. Universal basic income could cover the gap. Stronger unions and enforcement of stronger regulations like curbing interest rates, providing personal finance resources for free like a financial adviser or community college course, or shoring up meals programs for poor kids are all options. It doesn't have to be a business to work.
> This format already looks like a Ruby class definition with the method bodies omitted and some simple "-> type" and ": type" syntax added

The thing is that much of it is perfectly valid Ruby code with wildly different semantics already, so, no, without breaking a lot, you can't unify it with Ruby syntax.
Allende wanted Cyberdyne as a way to bypass the informal, distributed signaling networks of the economy that mediated supply and pricing, which were by definition managed by those owning the means of production. In the end, though, Cyberdyne's only significant success was circumventing worker strikes--truckers, specifically--protesting Allende's mismanagement of the economy. (And like with Trump, blaming opposition and protesters for sabotaging your reform plans is a cheap excuse.)

And the CIA never overthrew Allende. Chile was never a banana republic. The myth the CIA held the strings is just an American conceit. IIRC, Allende's overthrow was orchestrated by the Chilean Senate, where Allende supporters only nominally held power, and only until Allende's expropriations became intolerable to moderates.

The truth is that for better or worse, Chile was too conservative for both Allende and socialism. It's like the U.S. that way--a relatively conservative society where liberal factions only enjoy sporadic (albeit crucial) successes.
"out of the context provided"
I wonder if it's worth staying on for me? I've listened a lot to how insulin is genuinely bad for everyone.

But, I don't suffer at all from weight issues. I have been lucky, and never have. I can eat all the carbs and sugar I want, and I don't feel bad, or get negative results.

This is making me wonder if the whole "insulin is bad" theory is true for everyone. I find I feel better, and have more energy, if I've eaten a lot. And of course this would be a problem, if I gained weight, had high blood pressure, etc.

The only thing I suffer from, that I'd like to improve, is a general apathy and lack of real spark. I lack a genuine DRIVE to really kick my ass into gear. Not sure if that's because of diet, or what...
True. The separation may be related to the liquor laws. At least locally, they have to stop selling liquor at 9 PM, Even grocery stores that sell liquor have some sort of gate that they close at 9.

The chaos can be kind of fun when you're not worrying about the covid. They had one-way aisles for a few weeks, then it looks like they simply gave up on it. I can see the point of improving their data on location and stock levels. They seem to be somewhat unique in that they will stock whatever is available, so for instance some brands of canned goods come and go from month to month. Now you'd think that bar codes would help, since their original purpose was to automate the management of inventory. But honestly, running a supermarket without losing your sanity is one of those mysteries that I will probably never comprehend. The guy in charge seems to have an infinite amount of energy.
I agree, if Zoom isn't capable of handling #2 or #3 on the list, then #4 is irrelevant to them.

You would think that "not storing cleartext passwords" is a universal given today, but the corporate structure controlling software design today actively suppress anything that isn't a feature. It silos security responsibility to the point where nobody was probably in charge of making sure there was a coherent password policy, that it conformed to any type of standard, or that it was enforced in production against their multiple running systems.

This is every company today.