skysight-inc/HackerNews huggingface dataset:
Thank you, great explanation. I still wouldn’t buy VW’s 1.0-1.4 liter petrol engines.
Fine, sure. Nothing about my point changes though. Legal or not bringing a weapon to a riot...
That's a very plausible theory you have there (except for the hit on European colonialism). But there's the question of why someone should sacrifice so many domesticated animals just to discover another food source (after all, they already had animals). Also, some of these steps are so off, that even reasonable experimentation wouldn't explain it.

I mean, how would someone come up with the idea of mixing non-food with ash? There's probably some utility in this step (e.g., making color?) and only later it turned out to yield edible matter.
Author here. Thankyou so much for this summary of java's approach. I learned Java when I was a kid in the 90s and I remember seeing some SecurityManager stuff in the java standard library and I remember having no idea what that was or why I would want any of it. Its funny to think that decades later I would propose re-inventing it.

As for the code, surely something like this could work?

var lines = readFile("library-data.txt", capabilityToken);

But yeah, even in the example in my post the capability tokens are annoying and feel cumbersome.

Another poster in this thread suggested maybe expressing capabilities in your package.json file. Maybe when you pull in a dependency you can say "oh, and rather than inheriting all my capabilities, only give this library access to capability X. That would provide a nice ramp, but there's a whole new set of problems that way, since you'd need to be able to express something like "the capability you need for the redis client is network access to this specific IP address". And that specific capability needs to be passed all the way through the dependency tree to whatever finally opens the socket.

Expressing this in a granular way in code is easy, but noisy. But if we do it in package.json, maybe thats not going to be expressive enough.

Anyway, like you, I hope someone smart takes the time to have another stab at this. The security model where we trust all software engineers is obviously breaking down at this point. Short of a model like this, I'm not sure how we can really solve this problem at all. In any case, thankyou for sharing your wisdom.
>The market demand for making sanctioned transactions is quite small.

This might have been true 10 years ago but it certainly isn't today. Barring some unprecedented natural disaster or act of god, that demand is just going to increase with all the political and social turmoil happening in the world today.
There's a framework for that
First ClojureDart app to hit the App Store
> I used <dentistbusinessname>@<mydomain>. My name was never involved in the address.

That's the point, if you don't use your name in your address, you can't be <genericname>@<genericdomain>, which third parties will provide as their email,

Because I use the same scheme you do I've never had that issue, but several friends with common names have hit the issue having registered to more "normal" hosts, often as somewhat early adopters and thus having gotten their pick.
Maybe we can grow crustaceans in massive numbers in the ocean? There have during earths history been huge deposits of carbon from such animals
Yes but he doesn't understand it.

Twitter is driven mostly by the media and regular personalities.

Trump brand is toxic, and so very few luminaries will contribute.

Combine that with the fact that unregulated speech online immediately results in people calling for some guy they don't like to be lynched, literally, and you have a problem.

Even Trump's allies are all on Twitter, because that's where the audience is.

If Trump were a sharing guy, he could have given America's right wing luminaries each a small stake in it, and required them to put >50% of their content there.

And then talked about it like it was 'free speech' but secretly just have slightly more lose moderators.

Paradoxically a 'free speech' platform that benefits Trump would come out of the anarcho-socialist types. A Pirate Bay type thing I think is more likely to find themselves overrun by unpleasant people, and then maybe get acquired by Trump or something.
Another fan of Shantanu here. Can you post the link to the article you mentioned?
Respect to Chris for not only keeping it going for so long, but closing things with an explanation instead of just vanishing like most services.

I know that pain of debugging a Docker swarm, and it's not fun!
I hear what you're saying, but it still seems pretty bonkers to me that if you try to sort an array of numbers it will cast them to strings and sort alphabetically (!):

> [1, 2, 10, 3].sort()
[ 1, 10, 2, 3 ]

> And yes, I agree that throwing an error here for no argument would be better here (a linter WILL enforce this), but this is hardly a critical shortcoming of JS's standard library

I suppose "critical" is debatable but this seems very fundamental and very unexpected to me.

> you DEFINITELY do not need a utility library just to use the language (especially for your examples)

I hadn't actually considered using a linter to avoid these types of standard library footguns... that's actually a pretty great idea!
If it's a bug, sure, but intent matters. If it is malicious code written to harm people on purpose, than the responsibility is on the FOSS dev. What if it is code that is used to interact with hardware and that there is malicious code intended specifically to physically harm the user? Is it ok to kill someone if it's through FOSS? I don't think so.
HPC is present in a lot of industries. But by the real world I meant not my personal machine where I can run whatever distro I feel like for the week.

I will admit I had a lot of fun trying out a lot of different distros in the old days!
If, instead of loading library code directly into the same process and heap, package code were instead loaded and run in their own dedicated processes with their own dedicated memory and you communicated via message passing (a la actors) then this approach would really start to make sense.

But most node packages today are designed to run directly in the same process and memory space as the code that is being imported.

Also, any package manager that runs arbitrary code should not be trusted.
ActiveState does something comparable for Python, Perl and TCL.

https://www.activestate.com/
Trump fans are fundamentally reactionary. They exist in response to liberals and leftists. If their enemies aren’t on the platform, they have no reason to use it.
We do have a bit of experience with geology, though, and it's not as black and white as you put it. It staying in the ground for x amount of time is likely the median or average value within a data set. New volcanos that throw up hidden stuff aren't a daily occurrence, but they do occur and we have an idea of how often this happens. This whole "but you can't know that because we haven't let it run the full ten thousand years yet!" sounds a lot like vaccine safety reasoning, except it seems to me that we have better insight into earth's mechanics on geological timespans than our bodies' responses across a lifetime.
> “We now live in a world where the U.S. dollar is failing, the euro is failing, the yuan is failing, we’re dying. And then boom—bitcoin!” he continued. “There’s hope now.”

This to me is closer to the heart of what has me worried.

Forget Bitcoin, there is a large swath of the public that have become disenfranchised with the way the world is. They see the (other) markets as rigged and see themselves as little people, powerless.

Bitcoin, QAnon (sorry to bring that up but seems relevant?) are signs of people looking for a world in which they are no longer disenfranchised. We appear to be failing as a society.
Yes, but if you're opening a CSV file, some folks don't "import" the CSV which would give you a chance to specify the data types for each column:

https://news.ycombinator.com/item?id=30986868
My wife works at a crypto company. She was in charge of setting up their private parties for this conference. She's laughing her ass off reading this article at its accuracy. The stories she came away with are nuts.
Shielding is never a good idea - there will always be a time when the shield drops. I guess we will follow Montessori's methods regarding knives and other dangerous things. Teaching responsible use while accepting minor injuries.
It’s 1000 characters exactly.
Node has a peculiar place in the pantheon for me where there are a few well known individuals who are maintaining a mountain of code that is still mostly theirs even with external contributions coming in.

TJ in particular, before he fucked off, and Sindre Sorhus, who has a little kingdom of tools in the Unix philosophy but more useful than leftpad.

I probably use code from others but those are the only two I am keenly aware of.
From the essay :

"We live in a civilization in which the primary currencies are money and power—where more often than not, the goal is to accumulate both at the expense of society at large. This is a very simple and fragile system compared to the Earth’s ecosystems, where myriads of “currencies” are exchanged among processes to create hugely complex systems of inputs and outputs with feedback systems that adapt and regulate stocks, flows, and connections."
Your callback would have your capabilities in scope, so your user code would still be able to do whatever you want, even when called by an untrusted library.

I.e. something like:

import capabilities;
import fs;
import someLibrary;

const root = capabilities.claimRootToken();

someLibrary.onEvent(() => {
fs.writeSync(root, ...);
});
I think of the logic directing input through various different models and recursion in multiple pass inference as similar to executive function in a brain. Models are getting better and smaller, to the point you can use things like gpt-neo 125m with under 2gb vram, and you can run many-shot prompts to achieve much higher quality results than zero-shot output from larger models.

Gpt-3 type models are very good at selecting for arbitrary qualities from among a list of options. Generating a list of 10 potential answers, then running prompts on the candidates to select for quality, accuracy, style, and so forth resembles the cyclic formulation of ideas in humans. The process used to generate essays and articles - draft, edit, revise, simplify, repeat until satisfied - can be implemented trivially. Those processes will transfer to larger models, and things like RETRO reduce resources by orders of magnitude.

Cognitive architecture seems to be an accurate descriptor of the use of multiple models and the logic layers for many-shot, many model development.

It may not be human level with zero-shot output, but how many humans produce human-level output in their stream-of-consciousness output? The act of consideration, recursing over an idea and refining it, is achievable with these models in a way that humans can debug and tweak cycle to cycle.

Multipass "consideration" and revision methodologies can capture almost any meta-cognitive processes used by humans, whether it's Socratic method or the AP style guide or an arbitrary jumble of rules derived from 4chan posters.
is-odd, is-even...

The radical code reuse where people don't ever want to write a one liner that exists in some other package is at issue too.
> "On one hand a single incident is unlikely to be the end of a large
company because companies exist to make money, and also because by
the time a company gets to a thousand engineers, it’s engineering
function is already centered on managing complexity."

Absolutely the companies themselves can be very robust. Some friends
and colleagues who work for <big defence> tell me they don't fear for
their jobs if a project is crashing. Internally such firms are
structured to run dozens of projects, all well compartmentalised, such
that if one fails they'll just get moved to another. The company
itself is survivable via diversity (plus there's .gov money close at
hand to bail out in an emergency).

What concerns me about civil resilience is where we've got unexamined
mono-cultures like Google Docs or GitHub that become de-facto pillars
for countless other businesses. When Trump ordered Adobe to cut-off
Venezuela that should have been a resilience wake-up call for
everybody (and it prefigures the present Russian situation of course).

There could be many reasons (more likely an unfortunate confluence of
unrelated upstream reasons) that topple a vital part of public
infrastructure. That's why big-tech monopoly, which erodes hybrid
resilience, bothers the hell out of me.
Our current lack of understanding of the Earth’s climate system does not allow us to determine reliably the magnitude of climate change that will be caused by anthropogenic CO2 emissions, let alone whether this change will be for better or for worse.

The major errors in the models (we think) are related to not accounting fully for the sun's energy, and not modeling clouds accurately. There is very high confidence that uncertainties in cloud processes explain much of the spread in modeled climate sensitivity.

Even the relationship between CO2 concentrations and temperature is complicated.

The glacial record shows geological periods with rising CO2 and global cooling and periods with low levels of atmospheric CO2 and global warming. According to a 2001 article in Climate Research by astrophysicist and geoscientist Willie Soon and his colleagues, “atmospheric CO2 tends to follow rather than lead temperature and biosphere changes.”

A large proportion of the warming that occurred in the 20th century occurred in the first half of the century, when the amount of anthropogenic CO2 in the air was one quarter of the total amount there now. The rate of warming then was very similar to the rate of warming recently. We can’t have it both ways. The current warming can’t be unambiguously caused by anthropogenic CO2 emissions if an earlier period experienced the same type of warming without the offending emissions.

Even so, the political narratives and trans-national push for net-zero emissions have only strengthened in the face of this growing uncertainty.

Why is that?
21 days seems like a delay tactics since it took Iraqi troops just two days to invade.
I’d argue ‘the hard way’ is probably shooting large format slide film and developing it yourself ;), but seriously congrats on this foray into the exciting world of analog photography!

Just don’t get too attached to any Fuji film stocks…
isn’t Apple required to make iPhones in India to sell in that market?
"where you were billed per minute by the ISP, the platform, and maybe the thing hosted by the platform as well."

And don't forget the phone companies. The idea of unlimited all-you-can-eat on a POTS line wasn't implemented everywhere, and it only made sense when you were on for thousands of minutes a month. On top of that not every town had a local portal to Source, Telenet, Compu-Serve, etc so it was a crazy-expensive toll call to get connected in the first place.
Can you dm me at support-at-iradeo.com; we can take it from there.
> You're confusing opposition to the left's overreach with evangelical resurgence.

No, I'm not. The opposition to abortion in the evangelical community didn't begin until Republicans bundled the issue with black civil rights and trickle down economics. Both Roe and her lawyer were Southern Baptists, and there were editorials published in Baptist and Evangelical periodicals affirming the decision as the right thing. Religious opposition to abortion rights should not extend to our laws. Oklahoma just passed a 6 week bill with no exceptions for rape, so please, spare me the hand-wringing.

> It's not only or even mostly evangelicals that are worked up about the effort to normalize folks like Robin Di Angelo and Ibram Kendi in schools, or to teach young children about sexuality.

You ignored the part about "teaching actual history," which includes teaching kids about the effects of slavery and Jim Crow and how that permanently damaged minorities because it might make little white minds evaluate the damage their ancestors did and how that continues to harm minorities today. That Florida bill had nothing to do with teaching kids about sexuality, and it backfired and will continue to do so. There is zero way to word those bills that will not result in malicious compliance because they are plainly meant to be discriminatory.
I do agree with John Cochrane about substitutability. And that's the transition to electric transport is so important.
BLUF: The fact that nuking Japan wasn't necessary isn't some Russian propaganda, it was a sentiment strong even among many of the top brass of the military and Truman administration.

Not to start a whole debate on the utility of nuking Japanese civilians, but that "narrative" of the bombing being unjustified is nearly as old as the event itself, certainly not something that just became "popular in the last decade."

- Gen Eisenhower famously stated "It wasn’t necessary to hit them with that awful thing."

- Fleet Admiral Nimitz, Commander and Chief of the Pacific Fleet, stated "The Japanese had, in fact, already sued for peace. The atomic bomb played no decisive part, from a purely military point of view, in the defeat of Japan." (Though Nimitz's perspective is slightly diminished from reports that he initially supported using atomic weapons.)

- Major General Curtis LeMay, XXI Bomber Command (a unit of the Twentieth Air Force in the Mariana Islands for strategic bombing during World War II.), stated "The atomic bomb had nothing to do with the end of the war at all."

- Fleet Admiral William Halsey Jr, "The first atomic bomb was an unnecessary experiment ... It was a mistake to ever drop it ... [the scientists] had this toy and they wanted to try it out, so they dropped it."

Other high ranking officials like Fleet Admiral Leahy (Truman Chief of Staff), are on the record stating that nuking Japan wasn't necessary. Now maybe even given these perspectives, perhaps they are all wrong. What I can say for certain is that this perspective isn't without "any real rooting in primary source materials and is pushed on a speculative basis by fringe academics looking to make a name with an out-there theory."
I agree wholeheartedly. I can't imagine leaving my (rather needy) dog alone for any substantial length of time.
Right but a problem that exists in 100 places is far easier to solve than a problem that exists in 283,000,000 places (in the case of ICE vehicles in the US).

+1 to cities needing to be less car friendly regardless of how they're manufactured, but the reality is that large parts of the world (especially the US), there's just huge, huge, huge amounts of investment in a (yes, broken) model of urban planning that requires cars. Undoing that will be really hard and I don't think we can afford to wait – we should take every solution we can find, even if it's partial.
I think there's two problems impeding our ability to focus better on this:

1) for many people, the idea that science has widespread fraud is just hard to accept; in this respect it is similar to the difficulties that many religious communities have in accepting that their clergy could have a corruption problem

2) the solutions require thinking about problems like p-hacking, incentives, selection effects, and other non-trivial concepts that are tough for the average person to wrap their heads around.
It's true that personal EVs are not that great in dense urban centers due to the congestion problem. Light electric rail, electric buses and bicycles are the better option.
If you read this article in Firefox Reader Mode, it shows a different article, about an actress. At first I thought it was an elaborate introduction.
Image models too - the Inception paper from 2014 directly refers to knowyourmeme.com and the "we need to go deeper" meme from the movie Inception - https://knowyourmeme.com/memes/we-need-to-go-deeper - it's the first reference in the paper [1] and it's also why the model is called that way.

[1] https://arxiv.org/pdf/1409.4842.pdf
would love to download this service, what's the name?
One thing I'm curious about to see quantified (I'm sure this has been done, but don't know where to look): If you burn a gallon of gas, it immediately releases some quantity of heat into the environment, this becomes heat pollution regardless of how the energy is used. The CO2 then joins the atmosphere and contributes some marginal change in the balance of energy of the atmosphere by inhibiting radiation of energy into space, this can be expressed as an amount of power (greenhouse effect power). There is some amount of time (greenhouse breakeven time) where these effect balance each other out, and the amount of greenhouse effect power * time is equal to the initial energy released. After that point, the greenhouse impact becomes larger than the impact of initial energy released and the greenhouse term matters. I did some really rough calculation of this time period and got ~ 1 year.

If total CO2 in the atmosphere were at equilibrium (it is not currently), there would also be a mean amount of time for CO2 to be sequestered. The ratio of (mean CO2 time / greenhouse breakeven time) would exactly characterize how much worse for the climate energy sources with carbon emissions are relative to zero carbon sources in terms of the total contribution of heat into the environment. With CO2 not at equilibrium, there is probably some fancier model to get a similar characterization.

Finally, it would be interesting to see quantification of different sources of renewable power in terms of thermodynamic impacts. For example, I would expect that solar would lead to energy that would otherwise likely be reflected back to space instead be dissipated into heat. It would probably for example be worse to have a planet that is entirely covered with black solar panels from a radiation perspective. On the other hand, for something like hydroelectric or geothermal, it would seem like we are simply channeling a energy source that is already just about to be dissipated into heat on its own.
I think it's still widely accepted. What's not is trying to apply these traits to a single person, and saying that the differences are only biological rather than cultural.
Who said Bill Gates wants to manipulate our genes? ;)
> The impression I get from the companies I've worked at is to not trust packages that are mostly maintained by one person.

That is hardly the point. Regardless of what you think of the solution presented, the author is utterly right in saying any solution has to involve not trusting any packages at all. How many people wrote the package is irrelevant.
This right here is the salient point, which explains among other things why she called it an open letter. It's not good news, and the implication is the letter is addressing Puppet employees, cc general public.

Although she's desperately spinning it as positive, the fact that the announcement came from the acquiree's side, not the acquirer implies this was an end of the line option for them, maybe even a fire sale.

And the CEO's writing style here does little to dissuade one from drawing the conclusion Puppet has been suffering through a lack of anything resembling leadership from her for the past 3 years.
The largest American company is completely dependent on China. How this was allowed to happen is beyond me.
Setting automatic Dark mode with JavaScript
I think that's reversing cause and effect. The only reason wolves stuck around long enough for us to turn them into dogs is because we shared food with them. So we were doing it before they would have let us experiment on them.
I should get a tax credit - for being mostly sequestered carbon ;)
Forming conclusions about racism requires interpretation. Every time I trust one of you to be genuinely curious about the issue I’m disappointed, and here I am again, disappointed. Not particularly surprising though.
Interesting point; it is much like the problems of trying to assess programmer productivity.